
Top dev.to posts
- Website
- Dev
- Followers
- 0
- Following
- 0
- Update interval
- 2h
Categories
Latest posts
Every Sunday, I Refactor Old Code and It’s the Smartest Habit I’ve Ever Built
I don’t have a fancy morning routine. I usually wake up late. Scroll LinkedIn. Check Dev.to... Not to fix bugs. Not to build new features. That’s my weird little ritual. It started accidentally. final_version_realfinal folders. The code was full of console.logs, duplicated functions, and CSS that l
How I Use AI to Build Frontend Apps: My Candid, Messy Process
I've noticed that some of the pushback against using AI to code stems from people not knowing how to use it. I know, I know you've heard the “skill issue” joke before, and it sounds annoying, but it's kind of true. I also see a spectrum of people who are trying to accept using AI, but they don't see
MySQL Transactions & Data Integrity in Laravel
“Without Data, you’re just another person with an opinion.” - W. Edwards Deming Use DB::transaction() (closure) for most cases - it auto-commits or rolls back on exception. Laravel emulates nested transactions with savepoints when the DB supports them (e.g., MySQL/InnoDB). Keep nesting shallow - sav
The Invisible Developer: Why Caring Burns You Out
There's a particular exhaustion that comes from maintaining standards no one else seems to care about anymore. It's the feeling of caring in an environment that has drifted toward comfortable indifference, and that caring becomes the invisible work that holds the software together—the loneliness of
jQuery Will Outlive Half of Today’s JavaScript Frameworks - Here's Why
Everyone loves declaring jQuery dead. ~78% of the top 1M sites (W3Techs) and hundreds of millions of websites total. So maybe the real question isn’t “why is jQuery still alive?” Why do we expect old code to disappear just because we found a cooler way to write new code? After a five-year break, I’m
My 2025 Developer Tech Stack: From Code to Docs
Every developer has that mix of tools they can’t live without the ones that keep everything flowing, from the first line of code to the final deploy. Over time, my stack has evolved around three key things: speed, reliability, and reducing context switching. I don’t want to waste time jumping betwee
OpenAI launched Atlas and I killed it with a Chrome extension
OpenAI recently launched ChatGPT Atlas, a fork of Chromium with Agentic capabilities. The UI is clean, rebuilt with SwiftUI, AppKit and Metal, but take that away and it’s the same capabilities, you can already access on ChatGPT’s website. Is it really that hard to get agentic capabilities in your br
No AI, No VC, Just 17K Stars and Real Revenue
Originally published at https://www.nocobase.com/en/blog/an-open-source-project-without-ai-can-still-earn-millions-a-year Last year, when NocoBase 1.0 was released, we published an article titled “How much revenue can an unknown open-source project get” sharing what we had earned over the previous 1
Why Most AI Startups Fail (And What I’d Do Differently)
AI is booming. Most AI startups fail within 12–24 months, not because of weak technology, but because of weak foundations. After building ReThynk AI and observing hundreds of AI founders, here’s what I’ve learned about why they fail, and how I’d build differently today. 1️⃣ They Start With a Tool, N
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 👏 Full Stack Fatigue: Peter Harrison ・ Oct 27 #fullstack #webdev #learningtocode @cheetah100 reflects on "F
Week 3: From 0 to 30 Developers (Building in Public)
Three weeks ago, on October 15th, I hit publish on Liquidcode v2. After months of pivoting (read about that journey), I finally had something I believed in. A platform where frontend developers compete 1v1, the community votes, and your rank actually means something. I announced it on Dev.to and the
Congrats to the Winners of the Auth0 for AI Agents Challenge!
It's that time! We are excited to announce the winners of the Auth0 for AI Agents Challenge: We were thrilled to see how the community leveraged Auth0 to ship AI agents with built-in auth and security. From anti-piracy platforms to medical apps to legal hubs, we were impressed by the various use cas
The Real Reason Developers Hate Meetings (It’s Not Time) 🧠💥
Was this post written during a long, pointless meeting? Let’s start with this: I’ve been in the industry for over ten years. I’ve met all kinds of developers - including the stereotypical introverts who would rather refactor legacy code than talk to another human being. And yet, I still haven’t met
Tailwind CSS Won the War... But We're the Losers
This week, I needed to add a simple hover effect to a button. Nothing fancy. Just change the background color on hover. I stared at the screen for 30 seconds. My fingers hovering over the keyboard. And I couldn't remember how to write it. Not because I'm bad at CSS. I've been building websites since
Client Status Update Emails: 15 Templates That Actually Work for Agencies
It’s 6 PM on a Tuesday. You’re still typing up client update emails while your team has already logged off. Sound familiar? If you run a digital agency, whether in marketing, design, or development, you know that client communication is where projects are either built or broken. You can deliver the
What It Was Like To Code For Amazon (Conclusion)
#webdev #javascript #programming #career
Typescript utility types that you must know
#typescript #webdev #beginners #tutorial
7 Tricks to take the Performance of your Website to the Moon 🚀🌙
#webdev #javascript #html #css
Folder Structure for Modern Web Applications
#webdev #beginners #tutorial #frontend
Git: the basic commands every developer should know
#git #beginners #programming #devops
How to Choose Your Type: TypeScript Interfaces vs Types
#typescript #webdev #beginners #programming
My 5 favourite updates from the new React documentation
#news #react #frontend #webdev