> Markdown version of [/magazine/rss.xml?page=20&q=Ali+Alp](https://www.wearedevelopers.com/magazine/rss.xml?page=20&q=Ali+Alp). 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 AI: Opportunities and Risks for Developers **By:** Chris Heilmann **Published:** December 20, 2024 In today's rapidly evolving tech landscape, the integration of Artificial Intelligence (AI) in development presents both exciting opportunities and notable risks. This dynamic was the focus of a recent panel discussion featuring industry experts Kent C. Dodds, Angie Jones, and Liran Tal, as part ... [Read more](https://www.wearedevelopers.com/magazine/522-exploring-ai-opportunities-and-risks-for-developers) ## What is product discovery and why do developers need it? **By:** Daniel Cranney **Published:** December 18, 2024 In the fast-moving world of technology, product discovery is becoming important not just for product managers, but also for developers. As AI and digital transformation change the tech industry, developers who understand product discovery can build better, more user-friendly products. Here’s what... [Read more](https://www.wearedevelopers.com/magazine/517-what-is-product-discovery-and-why-do-developers-need-it) ## How software is steering vehicle technology **By:** Daniel Cranney **Published:** December 16, 2024 The automotive industry is entering a transformative era, and developers have a unique opportunity to be part of it. Cars are no longer just mechanical machines; they’re sophisticated tech platforms with software at their core. This shift, defined by the rise of the software-defined vehicle, open... [Read more](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) ## All the videos of Halfstack London 2024! **By:** Chris Heilmann **Published:** December 16, 2024 Last month was Halfstack London, a conference about the web, JavaScript and half a dozen other things. We were there to deliver a talk, but also to record all the sessions and we're happy to share them with you. It took a bit as we had to wait for the slide decks to be inter-cut with the videos a... [Read more](https://www.wearedevelopers.com/magazine/521-all-the-videos-of-halfstack-london-2024) ## Why developer experience matters **By:** Daniel Cranney **Published:** December 14, 2024 With technology embedded in almost every aspect of life, and with developers building and maintaining these tools, it’s ensuring that developers operate in the digital world with speed and efficiency, if we are to see these same benefits in the offline world, too. In this article, we’ll explore w... [Read more](https://www.wearedevelopers.com/magazine/514-why-developer-experience-matters) ## One billion (bad?) developers: How AI is changing the way we learn to code **By:** Daniel Cranney **Published:** December 12, 2024 AI has transformed so many aspects of programming, with IDE-integrated code assistants now capable of building complex projects from simple prompts.While AI makes it easier for newcomers to dive into coding, could it also hinder their learning by encouraging them to rely more on the quality of th... [Read more](https://www.wearedevelopers.com/magazine/516-one-billion-bad-developers-how-ai-is-changing-the-way-we-learn-to-code) ## The real reason we document our code **By:** Daniel Cranney **Published:** December 11, 2024 The world of software development moves fast. Technology is constantly changing, as are the tools we use with it, and even the role of a programmer is itself constantly in flux. However, some aspects of software engineering are so foundational that while they might change, they are ever-present. ... [Read more](https://www.wearedevelopers.com/magazine/518-the-real-reason-we-document-our-code) ## 10+ Free Tools Built on Top of the Bluesky API **By:** Daniel Cranney **Published:** December 5, 2024 Bluesky has been making waves recently, and the chances are you've heard the noise.Although it launched back in 2021, the platform saw a massive surge in popularity following the US presidential elections in November 2024, as millions of users withdrew their support for X (and its owner) and bega... [Read more](https://www.wearedevelopers.com/magazine/513-10-free-tools-built-on-top-of-the-bluesky-api) ## Accessibility tip: Detecting reduced motion in one line of JavaScript **By:** Chris Heilmann **Published:** December 5, 2024 Animation can be a great tool to make apps seem more performant, be more engaging or even just more interesting. There are, however, quite a few groups of people who can not deal with things animating, as it distracts them or can even cause nausea. This is why operating systems allow you to enabl... [Read more](https://www.wearedevelopers.com/magazine/512-accessibility-tip-detecting-reduced-motion-in-one-line-of-javascript) ## 12 ways to fix an inaccessible web site - the CODE100 Accessibility Scavenger Hunt results **Published:** November 29, 2024 During the WeAreDevelopers Accessibility LIVE day we announced a special CODE100 puzzle, the Accessibility Scavenger Hunt. Basically, a web site we built with lots of issues in it for people to discover. And we are absolutely floored by the results. People did not only take a cursory look, but de... [Read more](https://www.wearedevelopers.com/magazine/511-12-ways-to-fix-an-inaccessible-web-site-the-code100-accessibility-scavenger-hunt-results) ## Tips and Tricks: CSS Pseudo Elements and Pseudo Selectors **By:** Daniel Cranney **Published:** November 26, 2024 CSS is an essential part of web development. Regardless of which programming language you use, the chances are you know some CSS, too. In this article we're going to help you go beyond the basics and explore the power of pseudo elements and pseudo selectors, and explain how to use them in real-wo... [Read more](https://www.wearedevelopers.com/magazine/510-tips-and-tricks-css-pseudo-elements-and-pseudo-selectors) ## How machine learning can help us tell fact from fiction **By:** Daniel Cranney **Published:** November 22, 2024 A decade ago, machine learning was everywhere. While the rise of generative AI has meant artificial intelligence has stolen the spotlight to some degree, it’s machine learning (ML) that silently powers its most impressive achievements.From chatbots to self-driving cars, ML’s ability to analyse da... [Read more](https://www.wearedevelopers.com/magazine/509-how-machine-learning-can-help-us-tell-fact-from-fiction) [Next page](https://www.wearedevelopers.com/magazine?page=21)