All Blog

1 days ago

111

18

Join the New Year, New You Portfolio Challenge: $3,000 in Prizes + Feedback from Google AI Team (For Winners and Runner Ups!)

4 Min Read

We're thrilled to kick off 2026 with our newest challenge presented by Google AI! Running through...

22 hours ago

13

17

My 2026 Tech Stack is Boring as Hell (And That is the Point)

3 Min Read

I spent years chasing the shiny new thing. In 2026, I am betting on the most controversial...

11 hours ago

10

7

Happy New Year! What was your win this week?!

1 Min Read

👋👋👋👋 Looking back on your week -- what was something you're proud of? All wins count -- big or...

1 days ago

6

Raku 2025 Review

13 Min Read

This is an updated version of the Raku Advent Post. How time flies. Yet another year has flown...

1 days ago

9

The Anthology of a Creative Developer: A 2026 Portfolio

2 Min Read

This is a submission for the New Year, New You Portfolio Challenge Presented by Google AI (just check...

23 hours ago

19

5

I Wanted to Work at a Startup. This Is What the First Glimpse Taught Me

2 Min Read

I wanted to work at a startup in a very specific way. Small team, high ownership, real...

11 hours ago

0

Create Cursor Rules for Angular

9 Min Read

Ever feel like you're fighting an uphill battle to maintain coding standards across your Angular...

5 hours ago

5

AWS Kiro: Agentic Coding and the Rise of Spec-Driven AI Development

2 Min Read

Modern software development is no longer about writing code faster. It is about building the right...

3 days ago

45

25

I Built a Form Backend in a Weekend Because Paying $20/Month for Contact Forms is Stupid

3 Min Read

So here's the thing - I was helping my friend set up his portfolio site last weekend. Everything was...

2 days ago

1

C# Minimal API: Multiple Authentication Schemes with Swagger Support

8 Min Read

Minimal APIs make it easy to get started quickly, but production APIs almost always require...

1 days ago

23

2

Congrats to the Xano AI-Powered Backend Challenge Winners!

2 Min Read

The results are in! After reviewing an incredible range of submissions from global sanctions APIs to...

4 days ago

2

Nuxt & Cloudflare Vectorize: Setting up D1, Drizzle, and Workers AI

10 Min Read

Recently, I started working on a project that requires several data normalisation features. One of...

9 days ago

0

Your Yarn Lockfile Is Trying to Protect You — Let It

2 Min Read

Ever had a build fail for no obvious reason? No code changes. No dependency updates. Nothing that...

6 days ago

0

Improved Dependency Submission for GitHub Actions

3 Min Read

If you've read some of my earlier blogs about GitHub Actions Security, you may have followed my...

6 days ago

0

1

How to configure unattended-upgrades on openSUSE Leap

2 Min Read

Hi friends, welcome to another episode of Shitty Linux Documentation, in which I blog about something...

3 days ago

23

4

Top 7 Featured DEV Posts of the Week

2 Min Read

Welcome to this week's Top 7, where the DEV editorial team handpicks their favorite posts from the...

6 days ago

0

1

Turn 1010 into 10! Build Your Own Binary‑to‑Decimal Converter

3 Min Read

Ever stared at 1011 and wondered how on earth it becomes the number 11? You’re not alone. Many of us...

© Engineering Portfolio by Andres Avila