All Blog
Rewriting My First NUnit API Tests: Cleaner, Faster, Better

21 hours ago

32

1

Rewriting My First NUnit API Tests: Cleaner, Faster, Better

8 Min Read

Have you ever caught yourself thinking: “What am I even doing?” Well, that’s exactly how I feel right...

Meme Monday

1 days ago

25

14

Meme Monday

1 Min Read

Meme Monday! Today's cover image comes from last week's thread. DEV is an inclusive space! Humor in...

Git by example - The signature you will not forget! ("missing DCO signoff")

21 hours ago

13

2

Git by example - The signature you will not forget! ("missing DCO signoff")

2 Min Read

Git is a complex technology, come learn some commands and functionality by example

Rekall — A Context Recovery CLI That Uses GitHub Copilot as Its AI Brain

1 days ago

6

Rekall — A Context Recovery CLI That Uses GitHub Copilot as Its AI Brain

3 Min Read

This is a submission for the GitHub Copilot CLI Challenge What I Built Rekall is a...

We don’t actually verify AI and that’s going to bite us sooner than we think

2 days ago

3

2

We don’t actually verify AI and that’s going to bite us sooner than we think

3 Min Read

AI systems are getting powerful fast, but there’s a quiet problem hiding underneath all the hype: We...

Golang Concurrency: From "Hello World" to Worker Pools

1 days ago

0

Golang Concurrency: From "Hello World" to Worker Pools

3 Min Read

Concurrency is often cited as the primary reason developers choose Go. But coming from languages with...

What Coders Could Offer Instead of Writing Lines of Code If AI Takes Over

1 days ago

24

8

What Coders Could Offer Instead of Writing Lines of Code If AI Takes Over

2 Min Read

What happens when AI codes better than we do? For a second, let's forget AI is more like a sloppy...

Mastering TypeScript Utility Types: Part 2 — The Transformers & Type Thieves

2 days ago

1

Mastering TypeScript Utility Types: Part 2 — The Transformers & Type Thieves

9 Min Read

If you recall in Part 1, we covered the basics—Record, NonNullable, Pick, and Omit. The "sculptors"...

Being Right Too Early: What NGINX in 2010 Taught Me About Tech Adoption

1 days ago

20

4

Being Right Too Early: What NGINX in 2010 Taught Me About Tech Adoption

15 Min Read

How shipping NGINX in production before it was 'safe' became my playbook for Caddy, Astro—and for...

How to Set Up NativeWind in Expo Without Version Conflicts

7 days ago

0

How to Set Up NativeWind in Expo Without Version Conflicts

2 Min Read

The first time I tried setting up NativeWind in an Expo React Native app, I followed the official...

What I learned while implementing a colorblind mode for my Belgian Wage Calculator site

5 days ago

0

2

What I learned while implementing a colorblind mode for my Belgian Wage Calculator site

5 Min Read

This is a retrospective article about what I learned while implementing a colorblind mode for my...

DNS Record Types Explained

9 days ago

0

1

DNS Record Types Explained

3 Min Read

You type "google.com" in your browser and it loads. But how does your computer know where Google...

I Built a Conflict-Resilient JSON Editor to Solve Collaborative Nightmares, and here is the Tech Stack

10 days ago

0

I Built a Conflict-Resilient JSON Editor to Solve Collaborative Nightmares, and here is the Tech Stack

9 Min Read

If your JSON configuration is stored within the codebase, even a one-character change can trigger a...

© Developer Portfolio by Harman Singh