From Helmets to Headsets — What Dev Teams Can Learn from the Outdoor Industry
This post might be stretching a metephor, but bear with me
This post might be stretching a metephor, but bear with me
I keep forgetting this.
RAG Systems: Compound Error is Built In
Not everything in modern software needs to follow traditional principles like SOLID, OOP, or Agile™ to the letter. Many of us have discovered, through experi...
Why We Ignore Standards, and What to Do About It
TL:DR Key Differences
In the fast-evolving world of technology, managing web content effectively is often a complex, multifaceted task. As a tech lead in a large international tec...
I had to demonstrate that our hosting of a single page app did not accept TLS version 1.1,
Keeping focus on value
TL;DR Problem: How do we shuffle an array randomly but repeatedly (same seed = same order)?
The tree command shows the folder structure of the current directory. Use the -d option to only show directories. The -I option lets you exclude certain dire...
Examples of Azure Application Insights Queries (Kusto Query Language)
Top 6 tactics to successful software in users hands
I needed to take a step back and fully understand this issue so I could explain it clearly to both new and experienced developers. The problem surfaced becau...
Dependency notation in the package.json file influences how npm handles version installations, and this affects whether npm install may update the package-lo...
I had to explain this to a couple of new devs on the team. Not that their code was wrong, but there is a way of approaching problems that make better sense.
In the fast-paced world of software development, maintaining focus is paramount. Our agile team—typically ranging from four to six members—has discovered tha...
Problem: I needed to add an additional response header to my requests to aid in tracking errors.
Falsehoods Programmers Believe About Email
Dynamic User Creation with Postman Pre-request Scripts and Faker
Try and Catch with Typescript
I’ve been working on compiling a set of questions we ask at the outset of each new feature. In my experience, teams can become laser-focused on coding and im...