What Every Programmer Needs in Their Coding Setup

What Every Programmer Needs in Their Coding Setup

The modern workspace is evolving, and for programmers, having a well-equipped coding setup is essential. As our lives become increasingly digital, we spend more hours in front of a screen. This demands a thoughtful approach to our work environment to enhance productivity and ensure our health and well-being. An ergonomic desk setup is an investment…

Usages of ChatGPT that Won’t Compromise Your Company
|

Usages of ChatGPT that Won’t Compromise Your Company

There is no doubt that Large Language Models (LLMs) such as ChatGPT can be a huge boon for productivity. As a software engineer, I’ve seen a huge benefit to my productivity by leveraging artificial intelligence tools. I’m able to find more concise answers to my questions, learn new skills at a rapid pace, and at…

Best Chair for Programmers in 2023 – (5 Tried & Reviewed)
|

Best Chair for Programmers in 2023 – (5 Tried & Reviewed)

As a programmer, when we’re not sitting on our couch working from our laptops, we spend most of our time sitting at a desk. While you’re not thinking about it while trying to push out that final piece of code or finish up a code review for a teammate, over time, your chair selection can make a huge difference.

Improving Developer Experience through Local Webhook Routing
|

Improving Developer Experience through Local Webhook Routing

What is developer experience? In software engineering, developer experience (DX) is a term used to refer to the entire process of developing, implementing and maintaining software and/or web apps. It covers everything from the initial concept and design of a solution, through coding and testing it, to long-term maintenance and troubleshooting. Developer experience is an…

Using Idempotency to Prevent Duplicates in APIs – 0 to 1
|

Using Idempotency to Prevent Duplicates in APIs – 0 to 1

This is a practical code walkthrough of Idempotency, including Dockerfiles you can pull down to run and test your code on. Do note, this article is intended to be illustrative – not production ready code, and we will be taking some shortcuts for the sake of brevity.  With that said, let’s get started. In this…