Building skills day by day
Since 2019, I have been regularly purchasing crypto, specifically Ethereum. When making purchases, swapping currencies in the Ethereum ecosystem, and transferring coins the concept of “Gas” comes into play. Getting the most economically sound transfer requires me to know on demand gas prices and that can be tricky…

Being unique will paralyze you When learning a new skill in software development, coupled with our new skill are grandiose ideas of what we can create. Then the million dollar question appears, “Has someone done this before?” The need to be unique cuts the legs off a great project/idea and relinquishes the excitement of using…

Title is self explanatory. It is important to plan what you want to learn every year. So he is my list: Release an Open Source Project Obtain first contract positionAcquire AWS Cloud Practitioner Certification Serverless Framework Skills Release a mobile app Data Science Skills Take on more CI/CD Devops work Front End Development skills Below…
In a previous post, I mentioned I worked exclusively in fintech for the past couple of years. During this time, I was picked for a greenfield project focused on performance testing and metrics gathering. It was a very interesting experience because development from a research perspective is an odd mix. I felt like it was…
Current state of affairs Honestly most public APIs I’ve used have a bit of sanity in their error messaging. Usually the format for the error is uniform from resource to resource, which makes integration for front end applications a peaceful process. But the focus of this article is to address a trend in API development,…
Current State of Backend Engineering Microservices are the big player when it comes to system design/implementation. Splitting monoliths into compose-able parts is the backbone in the technology evolution business. Naturally this is a welcomed changed across all areas of software. From a development perspective, microservices allow teams can work in parallel on separate services. In…
I recently participated in a tech talk series, sponsored by my consultancy Inrhythm and CODEOLIO, April 18, 2019. It was honestly one of the most terrifying things I’ve ever done. My talk was on moving a Spring code base from Java to Kotlin. Naturally the doubts in my mind increased as the days led…
Recently I have been tasked with research topics. I usually plan out my task for the day using a technique I call TaskTreeing. You can see me break down this technique in the video below: However the task that I’m doing doesn’t fit the criteria for needing TaskTreeing. There is a task, but I’m just…
A common occurrence Have you ever seen an advertisement for a role and wondered if you stack up? Does the sentence, “Looking for Senior Java/Spring developer comfortable with API Design” turn make you insecure about your state as a developer? Firstly, it’s pretty common to be worried about where you stand among peers (especially when…
Building a command line tool is one of the many ways to make your software easier to use, learn how here.