- Website
- Dev
- Followers
- —
- Following
- —
Key Highlights
A comprehensive roadmap for landing a tech job in 2026, emphasizing structured LeetCode practice, strategic applications, and resume optimization. 1 post
A guide to redact PII before sending data to LLMs using an API, highlighting legal risks and a 60-second implementation. 1 post
Analysis showing Aurora Serverless v2 I/O Optimized can cost 26% more than Standard, with a method to validate costs using a 10-day snapshot. 1 post
Main Topics (4)
Latest posts
Happy New Year! 🎉 | Your Code from Last Year Still Doesn't Work 😂
Or: How I Learned to Stop Worrying and Love the Semicolon I Forgot Six Months Ago So here we are. It's 12:01 AM. January 1st, 2026. The fireworks outside have barely finished exploding, people are kissing their significant others, champagne is flowing, and somewhere—somewhere—a production server jus
8 Developer Tools That Will Boost Your Workflow in 2026 🔥
The year 2026 is approaching, and it is important to prepare carefully for it. Our productivity is influenced by many factors and the right tools can significantly improve it. Due to the rapid development of LLM and artificial intelligence in general, it is more important than ever to be aware of mo
2025 in Review: Growth, Grief, and the Cost of Momentum
Hey there, I know, I know it's been a long time since I last posted or wrote anything. It might be possible that you are either pissed off at me or have literally forgotten me. In both cases, I apologize. So, why was I dead? Possible reasons: being very very very busy at work being depressed lost wi
I Built a Form Backend in a Weekend Because Paying $20/Month for Contact Forms is Stupid
So here's the thing - I was helping my friend set up his portfolio site last weekend. Everything was going smooth. Nice design, fast site, Vercel hosting on the free tier. Perfect. Then he goes "I need a contact form." Cool, I say. Just use one of those form backend services. Easy. He checks the pri
“Why Do You Code?” - A Surprisingly Hard Question
The end of the year is coming, and for me it’s always a time of reflection. I’d like to invite you to ask yourself one simple question. just a hobby. Do you keep coding? To be honest, my own answer isn’t that simple. I’ve technically been coding “forever” — I wrote my first website when I was 12, ba
The 2026 Software Developer Roadmap: From Rejections to a Dream Tech Job
The tech job market is brutal. Let’s not sugarcoat it. It can feel like sending your resume into a black hole, facing endless coding challenges, and collecting more rejections than you can count. I get it... 200 applications and 22 intense interviews. But through that process, I forged a battle-tes
How was your 2025?
Soo... 2025 is basically over. How'd it go for you? Here are two of my own DEV-centric highlights that come to mind: I'm proud to share we launched 30 DEV Challenges this past year. I'm hoping to bring that number up to 50+ in 2026 so that DEV becomes more and more of a hackathon destination for de
Meme Monday
Meme Monday! Today's cover image comes from last week's thread. DEV is an inclusive space! Humor in poor taste will be downvoted by mods.
How to Create Never-Ending Fun (🎢RollerCoaster.js + React Three Fiber + AI)
Update (2025/12/30): Added Roller Coaster Nightmare😨 When do you feel excited and fun? Nowadays, I am totally into trying the latest and trending IT technology. But when I was a child, I thought riding a roller coaster was quite fun and exciting.🎢 However, a roller coaster ends instantly, like a m
Redact PII Before Sending Data to LLMs: A Developer's Guide
Why every AI integration needs PII redaction and how to implement it in 60 seconds You're building a ChatGPT wrapper or any other AI wrapper. Users submit questions. Those questions contain: Emails Phone numbers Social security numbers (yes, really) Credit card numbers (users paste them) Home addres
I Built a Tool to Stop Wasting Time on Toxic Open Source Projects
The Motivation After contributing to several open source projects, I realized some of them have serious issues. Many maintainers don't provide help when you submit pull requests, and you end up wrestling with automated code reviews just to show one commit on your GitHub profile. So this time, inst
Control Your Space or You Lose Your Mind Working Remote
Remote work is sold as freedom. Work from anywhere. Laptop by the pool. Coffee shop vibes. Total flexibility. That story sounds good, but it is mostly nonsense. Ashkan Rajaee argues something uncomfortable that most remote founders do not want to hear. If you do not aggressively control your environ
Skills They Don't Teach You in Tutorials but Companies Actually Pay For
I've been writing code professionally for over a decade now, and somewhere around year three, I had this creeping realization that made me deeply uncomfortable: the stuff I was getting praised for, the reasons I was getting promoted, the skills that made managers fight to keep me on their team—almos
We're launching on ProductHunt. You can help us! 🐈⬛
Hello everyone! Today, most websites use frameworks like Next.js, Nuxt, and others to build high-quality content. The problem with this approach is that website builds can be quite lengthy. For almost a year and a half, we've been developing a tool that can make life easier for many website develope
DevOps From Scratch: Entry #01
Linux Foundation: The "Cockpit" of the Cloud I have used windows all my life, my very first computer, was a cream hp with the big 'head'😂. (Will try to find a picture of it and attach it somewhere in this blog.) 👆Ref: Got this picture from a random reddit post on google. It did look similar to
Aurora Serverless v2: When "I/O Optimized" Actually Costs You More
The Request It started with a simple Slack message from my manager: "We've been running on **Aurora I/O Optimized* for a few months. Can we save money by converting back to Standard?"* We had enabled I/O Optimized previously because the promise of "Free IOPS" sounded perfect for our high-traffic w
Coding Without Pressure: How Slowing Down Helped Me Learn Faster
For a long time, I thought learning to code had to feel intense. So I pushed harder. And somehow… I learned less. It took me a while to realize this simple truth... I wasn’t failing because I was slow; I was failing because I wouldn’t let myself slow down. When you’re learning to code, there’s an i
Ministral 3 3B Local Setup Guide with MCP Tool Calling 🔥
Everyone’s talking about Ministral 3 3B, so I wanted to see what the hype is about. 🤨 Let's test it properly. We’ll start with the fun part and run it directly in the browser using WebGPU, fully local. Then we’ll switch to the practical setup and run a quantized version with Ollama, plug it into Op
9 Developer Tools That Will Boost Your Workflow in 2026 🔥
The year 2026 is coming very soon and we need to prepare for it properly. Our productivity depends on so much, so it's so helpful to use tools that can boost it. Especially in the new year, with the rapid development of LLM and AI in general, it's crucial to stay up-to-date with new tools. In this a
I Built a Production RAG System for $5/month (Most Alternatives Cost $100-200+)
TL;DR I deployed a semantic search system on Cloudflare's edge that costs $5-10/month instead of the typical $100-200+. It's faster, follows enterprise MCP composable architecture patterns, and handles production traffic. Here's how. Last month, I looked at typical AI infrastructure costs and real
Semantic Typing We Ignore
In Kotlin, we constantly narrow our types. We prefer String over Any for text, Int over Any or even Number for integers. This feels obvious — almost trivial. Done, right? So what is this article actually about? While we subconsciously avoid Any in most situations — for good reasons, or sometimes sim
Welcome Thread - v357
Leave a comment below to introduce yourself! You can talk about what brought you here, what you're learning, or just a fun fact about Reply to someone's comment, either with a question or just a hello. 👋 Come back next week to greet our new members so you can one day earn our Warm Welcome Badge
From Genin to Kage - Understanding the Test Pyramid with Naruto
It has been a long time since I last wrote an article, and in order to break this hiatus, I decided to return to the basics and revisit core concepts that are essential for QAs and developers. I will start with the Test Pyramid, using an analogy with the ninja hierarchy in Naruto to make the concept
Top 7 Featured DEV Posts of the Week
Welcome to this week's Top 7, where the DEV editorial team handpicks their favorite posts from the previous week. Congrats to all the authors that made it onto the list 👏 My OSS Stalled for 3 Months Because of Misguided Vibe Coding—This Is the Full Reboot Story kako-jun ・ Dec 16 #rust #open
Technical Debt Is a Myth Created By Bad Managers
Hot take incoming. Buckle up. I've spent quite some time writing about technical debt, preaching clean code practices, and advocating for sound architecture. I've told developers how to avoid it, how to pay it down, how to negotiate it with their managers. Here's the thing: I was partially wrong. No