> Markdown version of [/magazine/rss.xml?a0cfd4bd_page=2&page=17](https://www.wearedevelopers.com/magazine/rss.xml?a0cfd4bd_page=2&page=17). 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 ## Exploring TypeScript: Benefits for Large-Scale JavaScript Projects **By:** Daniel Cranney **Published:** February 28, 2025 JavaScript is the backbone of web development, powering everything from small websites to large-scale enterprise applications. However, as projects grow in complexity, maintaining JavaScript code can become increasingly difficult. This is where TypeScript comes in. Designed as a superset of JavaS... [Read more](https://www.wearedevelopers.com/magazine/554-exploring-typescript-benefits-for-large-scale-javascript-projects) ## AI-Powered Debugging: The Future of Fixing Your Code **By:** Daniel Cranney **Published:** February 26, 2025 The reality of being a developer is that we often spend more time fixing code that actually writing new code. Debugging is such a core and time-consuming part of software development, it’s no surprise that most developers now use some fomr of artificial intelligence, like IDE-embedded LLMs like G... [Read more](https://www.wearedevelopers.com/magazine/553-ai-powered-debugging-the-future-of-fixing-your-code) ## Building a "shoutout" component in plain HTML/CSS/JavaScript **By:** Chris Heilmann **Published:** February 25, 2025 Every Wednesday we meet at noon to talk about a lot of tech news, tools and resources in something we call WeAreDevelopers Live . We go live on YouTube and afterwards we cut out short videos to post on social media. What we needed was an obvious “shoutout moment” in the recording to indicate an i... [Read more](https://www.wearedevelopers.com/magazine/556-building-a-shoutout-component-in-plain-html-css-javascript) ## Dev Digest 156: Enterprise dead, all about Bluesky and <img> CC theft! **By:** Daniel Cranney **Published:** February 24, 2025 Inside last week’s Dev Digest 156 . 🤖 AI usage is making us dumber and junior developers can’t code 💳 Stealing credit card details with an img tag 🛤️ Ruby on Rails on WebAssembly 👋 Say goodbye to create-react-app 📚 An e-book for faster SQL through indexing 👨‍💻 Tech’s dumbest mistake is to fire d... [Read more](https://www.wearedevelopers.com/magazine/552-dev-digest-156-enterprise-dead-all-about-bluesky-and-img-cc-theft) ## Is Software Development Making the Climate Crisis Worse? **By:** Daniel Cranney **Published:** February 18, 2025 The incredible rate at which technology is developing is clear for all to see. Each week here at WeAreDevelopers, we hear about exciting innovations in the realms of hardware, software, devices, infrastucture, and (of course) AI. Each one presents opportunities and challenges for developers, cons... [Read more](https://www.wearedevelopers.com/magazine/551-is-software-development-making-the-climate-crisis-worse) ## Dev Digest 155: Hashtable breakthrough, Multi-threaded Python and DeepSeek Leaks **By:** Daniel Cranney **Published:** February 17, 2025 Inside last week’s Dev Digest 155 . 🤯 40 year old hashtable myth busted! 🐍 Multi threaded and multi core Python 🐋 There’s been a DeepSeek leak 🤷‍♂️ People don’t care about your AI feature 🔐 Application Security Trends 2025 😳 The end of programming as we know it 😭 Despair Driven Development 📄 Sca... [Read more](https://www.wearedevelopers.com/magazine/550-dev-digest-155-hashtable-breakthrough-multi-threaded-python-and-deepseek-leaks) ## How to Style Other Elements on Hover with the :not() CSS Pseudo Class **By:** Daniel Cranney **Published:** February 11, 2025 A few years back, Stephan Judis wrote about CSS’s :not pseduo-class as it started to gain widespread browser support. Fast forward to 2025, and it’s widely available, but so rarely used. In this article, we’re going to dig into the :not pseudo class, create a simple pricing component with it wit... [Read more](https://www.wearedevelopers.com/magazine/549-how-to-style-other-elements-on-hover-with-the-not-css-pseudo-class) ## Dev Digest 154: Responsible AI? Mistakes of CSS & track all the things! **By:** Daniel Cranney **Published:** February 10, 2025 Inside last week’s Dev Digest 154 . 💰 Google pushing for AI on device with Web AI fund and lots of APIs 📱 Track your own location using in-app ads 🍎 Track your hardware using Apple’s location service 📈 Get insight into your network traffic 🤖 Responsible AI with dubious changes 🐋 Downloading Deep... [Read more](https://www.wearedevelopers.com/magazine/548-dev-digest-154-responsible-ai-mistakes-of-css-track-all-the-things) ## How to Avoid Over-Engineering **By:** Daniel Cranney **Published:** February 6, 2025 In today’s software development world, the demand for designing applications that are both robust and easy to maintain is more pressing than ever. Many developers encounter the architectural chaos left behind in older codebases, leading to frustration and a longing for more manageable approaches.... [Read more](https://www.wearedevelopers.com/magazine/546-how-to-avoid-over-engineering) ## The Temporal API: How JavaScript Dates Might Actually Be Getting Fixed **By:** Daniel Cranney **Published:** February 4, 2025 JavaScript developers have long struggled with the limitations of the built-in Date object. The Date API, inherited from Java’s java.util.Date, has fundamental design flaws that make handling date and time cumbersome and error-prone, meaning most JS developers use libraries like date-fns , moment... [Read more](https://www.wearedevelopers.com/magazine/544-the-temporal-api-how-javascript-dates-might-actually-be-getting-fixed) ## Dev Digest 153: All about DeepSeek, Date in JS solved, AI makes us dumb **By:** Daniel Cranney **Published:** February 3, 2025 Inside last week’s Dev Digest 153 . 🤷‍♂️ Is AI creating a generation of illiterate programmers? 🐳 All you ever wanted to know about DeepSeek AI 🤑 Calculate how much that meeting you just had costs your company 👋 How to move on from React 💰 Google’s new fund to jump-start Web AI ⌚️ Remember the ... [Read more](https://www.wearedevelopers.com/magazine/543-dev-digest-153-all-about-deepseek-date-in-js-solved-ai-makes-us-dumb) ## Finder Tips and Tricks: Upgrade Your Workflow on macOS **By:** Daniel Cranney **Published:** January 31, 2025 If you’ve seen any of our previous tips and tricks articles , you’ll know that we share shortcuts, tools and tips to help developers speed up their workflow. This time, we’re turning our attention to a tool no macOS user could go without: Finder. Finder might seem like a simple file manager, but ... [Read more](https://www.wearedevelopers.com/magazine/541-finder-tips-and-tricks-upgrade-your-workflow-on-macos) [Next page](https://www.wearedevelopers.com/magazine?page=18)