#dev
All links tagged #dev

TL;DR: The Junior Developer role is disappearing as AI handles entry-level tasks like unit tests and JSON schemas faster and cheaper than humans. This removes crucial learning opportunities where juniors gain codebase knowledge and debugging skills through grunt work.
Seniors emerge from repeated production failures, not tutorials. Vibe coding with AI creates ununderstood codebases.
Result: barbell workforce of experienced seniors using AI and prompt-only users lacking fundamentals.
Solution: Hire juniors to audit AI output via forensic coding.

I am a front-end developer who is FED up about front-end development. If you write front-end, this isn't about you personally. It's about how your choices make me angry. Also this is about how my choices have made me angry. Also this is mostly just about choices, the technologies are incidental. Note: The views expressedRead More
This critique dismantles the current state of modern front-end development, arguing that the industry has traded simplicity for unnecessary complexity. By prioritizing bloated frameworks and over-engineered build tools over core principles like accessibility and performance, developers have created a fragile ecosystem. The core takeaway is a call to return to the fundamentals of the web, urging a shift away from "developer experience" as the primary metric in favor of building resilient, user-centric interfaces that actually last.

Development Containers stellen standardisierte, identische Entwicklungsumgebungen lokal oder in der Cloud bereit und erleichtern deren Einrichtung.

A web developers guide to browser internals
Addy Osmani demystifies modern web browser internals.
Completely rewritten in Svelte, TailwndCSS 4.0 support and more!
Gimli Tailwind 5 new features overview.

Updates to the Bear license
Bear note app goes source-available.

Qwen just released their sixth model(!) for this July called Qwen3-Coder-30B-A3B-Instruct—listed as Qwen3-Coder-Flash in their chat.qwen.ai interface. It’s 30.5B total parameters with 3.3B active at any one time. This means …

I shouldn’t have to care about this. I don’t want to care about how someone’s code gets into the IDE. Whether you wrote it by hand, copied it from a forum…
I’ve been following the shift toward vibe coding, and this piece perfectly captures that transition from rigid engineering to a more intuitive, AI-driven flow. It explores how we're moving away from deep syntax knowledge toward shaping systems through intent. While it warns about the loss of fundamental debugging skills, it also celebrates the sheer creative speed we gain. It’s a compelling look at our new reality: if it feels right and the tests pass, it’s code. 🚀

Gemini and ChatGPT—two of the most powerful chatbots in artificial intelligence—did something no mentor, coach, or mastermind group could do. They gave me

While designing a landing page template for dev tool startups, we reviewed 100+ real product sites. Along the way, we uncovered practical insights—here’s what’s worth knowing if you’re building one yourself.
Analysis of 100 dev tool landing pages reveals 2025 winners prioritize clarity, social proof, and frictionless trials over flashy AI.
TLDR: Effective elements: bold value props, customer logos, interactive demos, GitHub stars, and one-click signups. Avoids jargon, long forms; focuses outcomes like "10x faster."
Great read with a lot of visual examples!

Aufwand, Dauer und Kosten in der Softwareentwicklung sind schwer vorherzusagen – das hat durchaus etwas von einem Escape Room.

Every time you use a computer, the cache is working to ensure your experience is fast.
The more time I spend using LLMs for code, the less I worry for my career - even as their coding capabilities continue to improve. Using LLMs as part of …

If I had a penny for each time a youtuber has launched his own tech stack, I would have 2 pennies,...

Use readme.so's markdown editor and templates to easily create a ReadMe for your projects
Snac (AKA Snac2) is a minimal microblogging ActivityPub instance written in C. Features (from its Codeberg repo): * Lightweight, minimal dependencies * Extensive support of ActivityPub operations, e.g. write public notes, follow users, be followed, reply to the notes of others, admire wonderful content (like or boost), write private messages… * Multiuser * Mastodon API support, so Mastodon-compatible apps can be used * Simple but effective web interface * Easily-accessed MUTE button to silence morons * Tested interoperability with related software * No database needed * Totally JavaScript-free * No cookies either * Not much bullshit
Fast, offline, and free documentation browser for developers. Search 100+ docs in one web app including HTML, CSS, JavaScript, PHP, Ruby, Python, Go, C, C++, and many more.
localhost testing done right Save this URL, memorize it, write it on a sticky note, tweet it, tell your colleagues about it! localtest.me (http://localtest.me) and *.localtest.me (http://something.loc…

Introducing Webpack Dashboard, a CLI dashboard for your webpack-dev-server

“Every freelancer who bills hourly should be FORCED to read this book.” —Matt Inglot
Daniel Imms takes a look at why native CSS variables will have an edge over what can be done with variables in preprocessors like Sass.

Setting up a new machine can often be an exciting prospect. However, as developers, there are a lot of tools we need that don't come as standard. In this post, I'd like to go through some of the...
14 points and 3 comments so far on reddit
72 points and 21 comments so far on reddit
6 points and 2 comments so far on reddit
26 points and 26 comments so far on reddit
255 points and 92 comments so far on reddit
10 points and 18 comments so far on reddit
I'm sure we all have our handy time-savers. I'll start: " Quickly yank all lines in the file. nmap yy :%y+ `` is...
216 points and 32 comments so far on reddit
138 points and 45 comments so far on reddit
56 points and 4 comments so far on reddit
42 points and 6 comments so far on reddit

Story of how I unexpectedly built a monster of an open source project
11 points and 1 comments so far on reddit
3 points and 5 comments so far on reddit
Dear all, I am trying to figure out Javascript syntax for creating objects, and it is confusing me a little bit, because there seem to be...
500 points and 76 comments so far on reddit
34 points and 2 comments so far on reddit
Are there any courses available online that are set up like Codecademy, FreeCodeCamp, etc, that will help to learn ES6/2015?
51 points and 11 comments so far on reddit
pattern-lab-starter - A starting place for using the prototyping tool, Pattern Lab, in tandem with a Drupal theme. Can be used standalone as well.
The following is a guest post by Noam Elboim, a developer at myheritage.com. Noam has dove head-first into Yeoman - from not knowing anything or understand
The following is a guest post by David Attard. I only recently became aware that Google Tag Manager was a thing, but didn't know exactly what it was, what
CSS statt SVG: Dank neuer CSS3-Eigenschaften erstellst du Formen jenseits von Rechteck und Kreis ganz ohne SVG und animierst diese zudem noch.

Everyone wants a clean, consistent code base, no matter the language. Developers are accustomed to setting up linters in programming languages such as JavaScript and Python, but they rarely use a...

Im September soll HTMl5.1 ganz offiziell verabschiedet werden und HTML5 „ablösen“. Im Übrigen wird in Kürze ein erster Entwurf zu HTML5.2 veröffentlicht.

Do you love the object tag, too? How do you feel about responsive image maps? Have you ever tried to work around complex tables, nasty carousels, endless country selectors and complex user interfaces...
Contribute to firby-app development by creating an account on GitHub.
kirby-typography - Typographic enhancements for your Kirby-driven website.
44 points and 2 comments so far on reddit

CSS offers various units for sizing elements. The popular choices are px, %, pt, em and more recently rem. There are two other units that have quickly become favourites of mine, vw and vh. These ar…

Our secrets revealed to getting a blazing fast website.

One idea that has lodged itself into my brain recently (largely from this panel discussion) is how a front end developer needs to be aware. In a general se
13 points and 6 comments so far on reddit
As modern web developers, we are likely to use git on a daily basis. It's a wonderful distributed version control system, and with only a few commands in our toolbelt it is quite powerful and...
Hey guys,since we have a few beginners here on board, trying to make their first steps in the world of HTML5 games, I thought it might be good to point you ...

Launch your GitHub Page with this step-by-step guide. If you need a free & easy way to host your projects, this guide to GitHub Pages is for you.
As much as choice of a font is subjective there are important criteria to consider when choosing a programming font. The characters should be clear, easy to read, in cases of clashing ones such as...

Every aspiring web developer should know about the power of JavaScript and how it can be used effectively to enhance the ways in which see and interact with web pages. Fortunately, to help us be more...

jQuery plugin patterns you have to know about. This post is targeted at intermediate to advanced developers. If you don’t feel you’re ready for this just yet, I’m happy to recommend the official...

