The CAMARA Project: How Telcos Collaborating Improves Developer ExperienceEvery industry has friction points, but few have historically been as fragmented for developers as telecommunications. If you’ve ever tried to build something that interacts with mobile networks, you’ve quickly found yourself navigating a maze of dis...
DC
Daniel Cranney
Dev Digest 198: 30 years of JS, In-Browser AI, How Attackers Abuse GenAI Inside last week’s Dev Digest 198 .
🎂 30 years of JavaScript
⏰ How long is a JavaScript second
💻 Clean code in Angular
🤦♂️ AI makes different mistakes than humans
👨💻 In-browser and offline AI
🟠 Undocumented Hacker News features
🐋 DeepSeek censored...
DC
Daniel Cranney
Stop Using Divs: Five Input Types You Could Use Right AwayModern web development tends to lean heavily on JavaScript frameworks and UI libraries, especially for forms. However, before reaching for another dependency or a ready-made (but probably over-engineered) component, it’s worth remembering that HTML a...
DC
Daniel Cranney
Semantic HTML Elements You’re (Probably) Not Using But ShouldSemantic HTML is one of the simplest ways to make your pages more accessible, meaningful, and easier to maintain, without adding libraries or rewriting layouts. Here are five underrated elements that quietly (but meaningfully) improve UX, accessibili...
DC
Daniel Cranney
Dev Digest 197: Dunning–Kruger Steroids, State of Cloud Security, Puppies > BeerInside last week’s Dev Digest 197 .
💪 LLMs are steroids for Dunning-Kruger
☁️ The state of cloud security
🟨 JavaScript for Django developers
🔀 Redirects hurt your page rank
🤔 Is your node setup vulnerable?
💿 Meta data on audio CDs
🐶 OSS: More puppie...
Dev Digest 196: AI Killed DevOps, LLM Political Bias & AI SecurityInside last week’s Dev Digest 196 .
⚖️ Political bias in LLMs
🫣 AI written code causes 1 in 5 security breaches
🖼️ Is there a limit to alternative text on images?
📝 CodeWiki - understand code better
🟨 Long tasks in JavaScript
👻 Scare yourself into n...