> Markdown version of [/magazine/rss.xml?page=14](https://www.wearedevelopers.com/magazine/rss.xml?page=14). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Magazine ## Vibe coding, creativity, craft and professionalism… are we making ourselves redundant? **By:** Chris Heilmann **Published:** May 5, 2025 “Vibe coding”, creativity, craft and professionalism… are we making ourselves redundant? In a time of “vibe coding” and instant creation at the push of a button or speaking to the computer, how do we stand out as professionals? Is the immediacy of creation to anyone a nail in the coffin of digita... [Read more](https://www.wearedevelopers.com/magazine/579-vibe-coding-creativity-craft-and-professionalism-are-we-making-ourselves-redundant) ## Dev Digest 166: Sycophancy, Zip bombs and AI Native Development **By:** Daniel Cranney **Published:** May 5, 2025 Inside last week’s Dev Digest 166 . 🔥 The hottest AI job of 2023 is already obsolete 🙌 Sycophancy as an AI dark pattern 👨‍💻 The hidden cost of AI coding 🔝 2025’s Top OSINT Tools 🐞 Bugs in AI chatbot apps 🙅‍♂️ Saying “no” to abstract code 🖼️ Image enhancement and editing in the browser 💰 A line o... [Read more](https://www.wearedevelopers.com/magazine/585-dev-digest-166-sycophancy-zip-bombs-and-ai-native-development) ## How to Make Your GitHub Profile Stand Out (Without Writing a Line of Code) **By:** Daniel Cranney **Published:** May 2, 2025 A GitHub profile is more than just a list of repositories — it’s a portfolio, a resume/CV, and often the first impression others will have of its owner. If you’re applying for a job, contributing to open-source, or building your personal brand, a polished profile can make a real difference and sh... [Read more](https://www.wearedevelopers.com/magazine/584-how-to-make-your-github-profile-stand-out-without-writing-a-line-of-code) ## Spot the Mistakes: HTML Tables **By:** Daniel Cranney **Published:** April 30, 2025 When it comes to HTML, tables don’t get the respect they deserve. Despite being a part of HTML since 1997 - and with many others tags from the time now being deprecated - tables are considered by many to be awkward, verbose and perhaps even unnecessary (I know what you’re thinking, could we just ... [Read more](https://www.wearedevelopers.com/magazine/583-spot-the-mistakes-html-tables) ## Dev Digest 165: "Slopsquatting", Chrome extension tracking and CSS hell **By:** Daniel Cranney **Published:** April 28, 2025 Inside last week’s Dev Digest 165 . 🤖 Microsoft creates light-weight LLM to run on CPUs 💻 The state of Webdev AI 🙅‍♂️ Why you should lie to LLMs and not thank them 🥷 Chrome extensions have hidden tracking code 🔨 How to build and AI Agent 🔒 Slopsquatting brings old security attacks to vibecoders ... [Read more](https://www.wearedevelopers.com/magazine/582-dev-digest-165-slopsquatting-chrome-extension-tracking-and-css-hell) ## The State of WebDev AI 2025 Results: What Can We Learn? **By:** Daniel Cranney **Published:** April 28, 2025 Introduction The 2025 edition of The State of WebDev AI offers a detailed snapshot of how developers are using AI today, which tools have gained the most traction over the past year, and what these trends suggest about the future of the industry. In this summary, we’ve dug into the latest data t... [Read more](https://www.wearedevelopers.com/magazine/581-the-state-of-webdev-ai-2025-results-what-can-we-learn) ## Upgrading from SMS: What Devs Should Know About WhatsApp and RCS **By:** Chris Heilmann **Published:** April 24, 2025 If you’re a developer building mobile messaging flows—whether it’s for sending appointment reminders, delivery updates, or guiding users through customer support—rich messaging channels like WhatsApp Business and RCS Business Messaging offer powerful upgrades over plain SMS. These channels let yo... [Read more](https://www.wearedevelopers.com/magazine/580-upgrading-from-sms-what-devs-should-know-about-whatsapp-and-rcs) ## Dev Digest 164: AI Agents, AI Blindspots and MCP security problems **By:** Daniel Cranney **Published:** April 22, 2025 Inside last week’s Dev Digest 164 . 📈 State of AI in charts 🕵️‍♂️ What are AI Agents? 🤖 AI blindspots 🙅‍♂️ Everything wrong with MCP ⚠️ Threat modelling GitHub 🤩 Non LLM software trends to be excited about 💻 Caching explained 🐕‍🦺 Keeping Amazon Web Services (AWS) dependencies on a leash 🟦 Tired ... [Read more](https://www.wearedevelopers.com/magazine/578-dev-digest-164-ai-agents-ai-blindspots-and-mcp-security-problems) ## Spot the Mistakes: HTML Forms **By:** Daniel Cranney **Published:** April 17, 2025 For decades now, developers have half-jokingly debated the question, “is HTML a programming language?”. While it’s technically a markup language, it is - for many developers - the first language they learnt, and was the first step they took on the path to becoming a developer. Even with it being ... [Read more](https://www.wearedevelopers.com/magazine/577-spot-the-mistakes-html-forms) ## Jobs in Tech: The State of the European Market **By:** Christina Schaireiter **Published:** April 15, 2025 The tech industry in Europe is hugely diverse, with an incredible variety of tech-related roles available across the continent, significant ranges in salary and culture, and of course, location. We decided to help our community find their next role more easily by analysing our jobs data, and seei... [Read more](https://www.wearedevelopers.com/magazine/575-jobs-in-tech-the-state-of-the-european-market) ## Dev Digest 163: What is Mastodon? Learn LLM and building Agents. **By:** Daniel Cranney **Published:** April 14, 2025 Inside last week’s Dev Digest 163 . 💬 The case against conversational interface 🔨 Wikimedia Commons gets hammered by AI bot 🧠 Learn about LLMs and building agents 🧾 ChatGPT is good at faking things 🟡 Breaking down circular JS dependencies 🧘 Dive into vibe coding with DeepSite 🙅‍♂️ No code is the... [Read more](https://www.wearedevelopers.com/magazine/576-dev-digest-163-what-is-mastodon-learn-llm-and-building-agents) ## Spot the Mistakes: A Paragraph with Problems **By:** Daniel Cranney **Published:** April 13, 2025 Despite most programmers knowing at least some HTML (let’s be honest, most know quite a lot but we don’t want to generalise too much), the intricacies of the markup language aren’t spoken about enough. HTML has, in some ways, got a reputation of being easy. Easy to learn, easy to read, easy to un... [Read more](https://www.wearedevelopers.com/magazine/574-spot-the-mistakes-a-paragraph-with-problems) [Next page](https://www.wearedevelopers.com/magazine?page=15)