Dev Digest Link collection
- Alternative text in action - 128
- Dungeons & Dragons taught me how to write alt text - 128
- Readability: The Optimal Line Length - 128
- A handful of reasons JavaScript wonât be available - 128
- AT Is More Than Screen Readers - 128
- Writing ALT text - 125
- Ethical Web Principles - 125
- Dark Patterns Hall of Shame - 125
- Under-Engineered Toggles Too
- Disabled Patron Asks Publishers: âLet us read, let us learn.â
- Masonry and reading order
- Google I/O and GenAIâs Impact on Accessibility
- Appleâs New AI-Based Accessibility Features Are Pretty Wild
- W3C unveils 174 new outcomes for WCAG 3.0
- The Basics of Legibility
- Iâm a Creative Director with Dyslexia, AI Takes My Creativity to Places I Never Imagined
- What is Motion Sensitivity? How to Design Accessible Web Animations
- 6 Tips for a Technical â and Cultural â Shift to Accessibility
- Best intention barriers (ARIA edition)
- Visual design rules you can safely follow every time
- Anchor Links and How to Make Them Awesome
- Why are my live regions not working?
- Iâm worried about the tabbing behaviour, rather than the syntax and name of CSS masonry
- 16 Days of Accessibility Awareness
- Label-to-Input States
- A Brief Note on Highlighted Text
- Creating a pointer-friendly submenu experience
- Quick-and-Dirty Accessibility
- Using AI For Neurodiversity And Building Inclusive Tools
- Demystifying Screen Readers: Accessible Forms & Best Practices
- Write Alt Text Like Youâre Talking To A Friend
- Mental Health in Software Engineering
- Please Make Your Table Headings Sticky
- Handling The Indentation of a Treeview Component
- Neurodiversity and UX: Essential Resources for Cognitive Accessibility
- Guidepup is a screen reader driver for test automation.
- How screen readers read special characters: an update
- Why good captioned videos are important
- Accessible autocomplete
- Accessible autocomplete examples
- On popover accessibility: what the browser does and doesnât do
- These Side-by-Side Videos Will Make You Rethink Your Captioned Videos
- Drive-by accessibility tweaks
- 16 Lesser Known Accessibility Issues
- An introduction to the European Accessibility Act (EAA)
- Accessibility training at microsoft - 114
- A letter to my younger self, as an accessibility advocate
- The WebAIM Million The 2024 report on the accessibility of the top 1,000,000 home pages
- On disabled and aria-disabled attributes
- W3C Drafts Collaboration Tools Accessibility Guidance.
- Inclusive Sans
- Mobile Accessibility Barriers For Assistive Technology Users
- Jakob has jumped the shark
- Accessibility Myths DEBUNKED
- We need to talk about Jacob
- Elevating Video Transcripts As Searchable Content
- A Web Designerâs Accessibility Advocacy Toolkit
- Doing whats required: Indicating mandatory fields in an accessible way
- Removing list styles without affecting semantics.
- Can generative AI help write accessible code?
- Accessibility testing spreadsheet version 2
- CVAA: What You Need to Know About Video Accessibility
- Who can use this color combination?
- I worry our Copilot is leaving some passengers behind
- Apple Vision Pro Highlights Accessibility Features Post Launch.
- A Call for Consensus on HTML Semantics
- Opportunities for AI in Accessibility
- Should links open in a new tab?
- In Praise of Buttons â Part One
- Memory Recognition and Recall in User Interfaces Recalling items from scratch is harder than recognizing the correct option in a list of choices because the extra context helps users retrieve information from memory.
- An Introduction to Text to Speech and Screen Readers for Developers - 103
- Yuris Coding Club Are you ready to become an Frontend Developer focused on Accessibility? Especially for people with disabilities and women of all ages, YurisCodingClub aims to be a community with which YOU can achieve your goals.
- Getting instant return from your accessibility testing
- Draggable objects
- Playbook for Universal Design
- Testing with Intent: a Path to Embedded Accessibility
- Under engineered patterns
- Accessibility considerations behind code search and code view
- Building an Accessibility Library
- Designâs journey towards accessibility
- Digital inaccessibility: Blind and low-vision people have powerful technology but still face barriers to the digital world
- Reflow Red Flags
- WCAG Reflow Criterion
- Why accessibility is good for business (according to my mechanic)
- Semantic HTMLHell
- The Top Accessibility Errors Found in 2023
- Accessible notifications with ARIA Live Regions (Part 1)
- Accessible notifications with ARIA Live Regions (Part 2)
- Accessible notifications
- Embed Slides, YouTube Videos, and More
- How to Use Responsive HTML Video âŠand Audio!
- How To Avoid Breaking Web Pages For Keyboard Users
- Work In Progress: Vosh - a third-party screen-reader for the Macintosh
- Invisible Details of Interaction Design
- aria-haspopup and screen readers - Manuel Matuzovic
- acb: "This is thoughtful design: Muji apparently releasâŠ" - Mastodon
- Answers to common (web) accessibility questions hidde.blog
- Web Accessibility in High-Risk Segments - Karl Groves
- Digital Accessibility Blogs and Newsletters - TPGi
- CSS Only Widgets are inaccessible
- Shadow DOM vs. Accessibility
- Nine things automated accessibility tests canât test daverupert.com
- WCAGMire
- ImperialViolet - Voice recognition
- The State of OpenAIâs GPT Models â Spring 2025 - 168
- Youâre Probably Breaking the Llama Community License - 168
- Anthropic just analyzed 700,000 Claude conversations â and found its AI has a moral Code of its own - 168
- This AI already writes 20% of Salesforceâs Code. Hereâs why developers arenât worried - 168
- Translating Live Streams in Real-Time with On-Device AI Models - 168
- Figmaâs 2025 AI report: Perspectives from designers and developers - 169
- MCPs, Gatekeepers, and the Future of AI - 169
- The Evolution of AI Products - 169
- The State of WebDev AI 2025 Results: What Can We Learn? - 169
- The Second Half - 169
- Hype or Hope - Is MCP The Missing Piece of the Puzzle? - 170
- MCP is the coming of Web 2.0 2.0 - 170
- MCP: Model-Context-Protocol - 170
- MCP explained without hype or fluff - 170
- The AI Engineering Stack - 170
- Does LLM Write Performant Code? Study Says No - 170
- Tips when generative coding - 170
- The Hidden Cost of AI Coding - 170
- Highlights from the Claude 4 system prompt - 171
- Why DeepSeek is cheap at scale but expensive to run locally - 171
- Why agents are bad pair programmers - 171
- 9 Lessons From Cursorâs System Prompt - 171
- Iâve tried all (46 đ”âđ«) AI Coding Agents & IDEs - 171
- NotebookLM is adding a new way to share your own notebooks publicly. - 172
- My AI Skeptic Friends Are All Nuts - 172
- The Prompt Engineering Playbook for Programmers - 172
- AI didnât kill Stack Overflow - 172
- How to train an AI model without falling into GDPR pitfalls - 172
- I Read All Of Cloudflareâs Claude-Generated Commits - 173
- Half of companies planning to replace customer service with AI are reversing course - 173
- Detecting AI-Generated Text by Uncovering Its Statistical âTellsâ - 173
- ChatGPT âAbsolutely Wreckedâ at Chess by Atari 2600 Console From 1977 - 173
- Study looking at AI chatbots in 7,000 workplaces finds âno significant impact on earnings or recorded hours in any occupationâ - 173
- 2025 Stateof AI Code quality - 174
- Fine-Tuning LLMs is a Huge Waste of Time - 174
- The first big AI disaster is yet to happen - 174
- How AI Redefines User Experience - 174
- The lethal trifecta for AI agents: private data, untrusted content, and external communication - 174
- People use AI for companionship much less than weâre led to believe - 175
- Donât Build Multi-Agents - 175
- OpenAI Charges by the Minute, So Make the Minutes Shorter - 175
- The New Skill in AI is Not Prompting, Itâs Context Engineering - 175
- What I learned trying seven coding agents - 175
- Youâre all CTO now - 176
- Why I donât think AGI is right around the corner - 176
- What can agents actually do? - 176
- Google issues company-wide AI coding guidance to software engineers - 176
- Spending Too Much Money on a Coding Agent - 176
- Writing Code Was Never The Bottleneck - 176
- AI is Killing the 5-Year IT Project - 177
- Adding a feature because ChatGPT incorrectly thinks it exists - 177
- Measuring the Impact of Early-2025 AI on Experienced Open-Source Developer Productivity - 177
- Do AI tools really slow me down by 20%? - 177
- The hidden cost of AI reliance - 177
- Human Coder beats OpenAI in marathon programming contest - 178
- Rethinking CLI interfaces for AI - 178
- Itâs rude to show AI output to people - 178
- DuckDuckGo now lets you hide AI-generated images in search results - 178
- AI doesnât make devs as productive as they think, study finds - 178
- RateMyPrompt - discover the best AI prompts - 179
- AI Coding Agents remove Code language barriers - 179
- AI is eating the Internet An exploration of the Internet to come - 179
- Google is testing a vibe-coding app called Opal - 179
- Using GitHub Spark to reverse engineer GitHub Spark - 179
- GitHub Spark - 179
- OpenAI removes ChatGPT feature after private conversations leak to Google search - 180
- Your public ChatGPT queries are getting indexed by Google and other search engines - 180
- Developer survey shows trust in AI coding tools is falling as usage rises - 180
- Our first outage from LLM-written Code - 180
- Nobody Knows How To Build With AI Yet - 180
- Stack Overflow data reveals the hidden productivity tax of âalmost rightâ AI Code - 180
- Researchers Made a Social Media Platform Where Every User Was AI. The Bots Ended Up at War - 181
- Reddit blocks Internet Archive to end sneaky AI scraping - 181
- Future AI bills of $100k/yr per dev - 181
- How I Code with AI on a budget/free - 181
- How big tech is force-feeding us AI - 181
- GPT-5 prompting guide - 182
- Complete silence is always hallucinated as âŰȘŰ±ŰŹÙ Ű© ÙۧÙŰłÙ ÙÙÙ۱â in Arabic which translates as âTranslation by Nancy Qunqarâ - 182
- Your MCP Doesnât Need 30 Tools: It Needs Code - 182
- AI is a Junior Dev and needs a Lead - 182
- âCrazy conspiracistâ and âunhinged comedianâ: Grokâs AI persona prompts exposed - 182
- How AI Is Changing Search Behaviors - 183
- We must build AI for people; not to be a person - 183
- âAI Firstâ and the Bus Factor of 0 - 183
- 14 ways Googlers use AI to work smarter - 183
- AI Projects Arenât Killing Open Source Because They Canât Survive Without It - 183
- The Top 100 Gen AI Consumer Apps - 184
- AI sycophancy isnât just a quirk, but a âdark patternâ - 184
- Lovable increasingly abused for malicious activity - 184
- Claude Code AI best practices - 184
- Agentic Coding Things That Didnât Work - 184
- Best Practices for Building Agentic AI Systems: What Actually Works in Production - 185
- Pay-per-output? AI firms blindsided by beefed up robots.txt instructions. - 185
- Control and Monetize Your Content with the RSL Standard - 185
- Introducing the MCP Registry - 185
- AI Darwin Awards Honouring Those Who Asked âCan We?â Without Ever Asking âShould We?â - 185
- AI Artists vs. AI Engineers - 185
- AI Agents Directory: Discover Your Next Productivity Stack - 185
- Greener AI - what matters, what helps, and what we still do not know - 186
- How people actually use ChatGPT vs Claude - and what the differences tell us - 186
- models are competent at writing prompts for themselves and each other - 186
- Letting the Machines Learn - 186
- Google Chrome Web AI demo collection - 186
- Chrome: The browser you love, reimagined with AI - 187
- How the Anti-AI Movement Hurts Itself (and What It Could Do Instead) - 187
- Chrome Switches on AI: The Future of Browsing Begins Now - 187
- What you need to know about vibe coding - 187
- Meet the GitHub MCP Registry: The fastest way to discover MCP Servers - 187
- AI Will Not Make You Rich - 187
- GitHub Copilot CLI is now in public preview - 188
- The AI coding trap - 188
- Dedicated mobile apps for vibe coding have so far failed to gain traction - 188
- Chrome DevTools (MCP) for your AI agent - 188
- Microsoft is Bringing âVibe Workingâ to Office Apps - 188
- Ollama now has Web search - 189
- Which Table Format Do LLMs Understand Best? (Results for 11 Formats) - 189
- Google DeepMind unveils CodeMender, an AI agent that autonomously patches software vulnerabilities - 189
- The Model Context Protocol (MCP) Explained â Why Itâs the âUSB-C for AIâ - 189
- Era of AI slop cleanup has begun - 189
- Developers Do Not Trust AI, and Thatâs a Good Thing - 190
- State of AI - 190
- A Model Context Protocol (MCP) server that integrates with OpenAIâs Sora 2 API for video generation and remixing. - 190
- Just Talk To It - the no-bs Way of Agentic Engineering - 190
- Whatâs an Agentic System? (And Why Everyoneâs Talking About AI Agents) - 190
- Designing APIs for vibe coding - 191
- Introducing Agent Skills - 191
- Claude Skills are awesome, maybe a bigger deal than MCP - 191
- Optimizing Your Codebase for AI Coding Agents - 191
- This Is How Much Anthropic and Cursor Spend On Amazon Web Services - 191
- LLMs Can Get âBrain Rotâ! - 191
- Introducing Agent HQ: Any agent, any way you work - 192
- ChatGPTâs Atlas: The Browser Thatâs Anti-Web - 192
- Vibecoding and the illusion of security - 192
- Understand built-in model management in Chrome - 192
- 2026 is the year of fine-tuned small models - 192
- AI scrapers request commented scripts - 193
- Why do AI models use so many em-dashes? - 193
- The Smol Training Playbook: The Secrets to Building World-Class LLMs - 193
- Vibe Coding, Six Months Later: The Honeymoonâs Over - 193
- GenAI Image Showdown - 193
- The AI-Native Software Engineer A practical playbook for integrating AI into your daily engineering workflow - 194
- Measuring the Impact of Early-2025 AI on Experienced Open-Source Developer Productivity - 194
- Agent Garden - Samples for learning, discovering and building - 194
- How to stand out when anyone can build anything - 194
- AIâs Dial-Up Era - 194
- Sir Tim Berners-Lee doesnât think AI will destroy the web - 195
- AI Diffusion Report: Where AI is most used, developed and built - 195
- We ran over 600 image generations to compare AI models - 195
- Messing with bots - 195
- The ânovel Turing testâ detects AI with up to 80% accuracy - 195
- Measuring political bias in Claude - 196
- Why the Frontend Should Run AI Models Locally With ONNX - 196
- Feed the Beast: AI Eats Software - 196
- AI In UX: Achieve More With Less - 196
- Dead framework theory - 196
- AI isnât replacing jobs. AI spending is - 197
- AI at trivago: from experimentation to everyday impact - 197
- How to add machine learning to your web application with ONNX Runtime - 197
- Shy agents DO NOT write most of our Code - a reality check - 197
- LLMs are steroids for your Dunning-Kruger - 197
- LangChain: OpenAI in JavaScript with React.js & Next.js - 198
- AI Mistakes Are Very Different From Human Mistakes We need new security systems designed to deal with their weirdness - 198
- From Demos to Durability - 198
- Many Posts here are Teaching Beginners Wrong Lessons on Small Data - 198
- Writer API - 198
- 7 Lessons from building a small-scale AI application - 199
- Beyond RAG basics: Advanced strategies for AI applications - 199
- A minimal PyTorch implementation for training your own small LLM from scratch. - 199
- What if you donât need MCP at all? - 199
- Most LLM benchmarks are flawed, casting doubt on AI progress metrics, study finds - 199
- EdgeAI for Beginners - 200
- Why do LLMs freak out over the seahorse emoji? - 200
- This blog post was not written with AI - 200
- Wrapper vs. Embedded AI Apps - 200
- Designing agentic loops - 200
- You Still Need to Think - 201
- The Un-Dead Internet: AI catches irreversible âbrain rotâ from social media - 201
- Time saving / time wasting - 201
- How I Learned to Stop Worrying and Trust AI Coding Agents - 201
- Bitter lessons building AI products - 201
- AI code is legacy code from day one - 167
- As an Experienced LLM User, I Actually Donât Use Generative LLMs Often - 167
- Iâd rather read the prompt - 167
- Time saved by AI offset by new work created, study suggests - 167
- A cheat sheet for why using ChatGPT is not bad for the environment. - 167
- The AI native developer landscape - 162
- Things you never dared to ask about LLMs - 162
- An Opinionated Guide on Which AI Model to Use in 2025 - 162
- Making Sense of the AI Developer Tools Ecosystem - 162
- Gemini 2.5 Pro vs. Claude 3.7 Sonnet: Coding Comparison - 162
- Welcome to The State of the AI Native Dev Ecosystem survey! - 162
- MCP - Itâs Hot, But Will It Win? - 162
- Playwright MCP - 162* The case against conversational interfaces - 163
- AI masters Minecraft: DeepMind program finds diamonds without being taught - 163
- 12 Graphs That Explain the State of AI in 2025 Stanfordâs AI Index tracks performance, investment, public opinion, and moreEliza Strickland21 hours ago8 min read - 163
- AI crawlers cause Wikimedia Commons bandwidth demands to surge 50% - 163
- Welcome to the đ€ AI Agents Course - 163
- The NLP Course is becoming the LLM Course! - 163
- Shut it all down? Microsoft research suggests AI usage is making us feel dumber â but you donât need to panic yet - 156
- AI agents can be easily tricked into doing stupid things, study says - 156
- AI is Stifling Tech Adoption - 156
- Iâm glad AI didnât exist when I learned to code - 156
- Scientists took years to solve a problem that AI cracked in two days - 157
- Claude 3.7 Sonnet and Claude Code - 157
- Get coding help from Gemini Code Assist â now for free - 157
- OpenAI Researchers Find That Even the Best AI Is âUnable To Solve the Majorityâ of Coding Problems - 157
- Damning new AI study shows that chatbots make errors summarizing the news over 50% of the time â and this is the worst offender - 157
- People are using Super Mario to benchmark AI now - 158
- A New AI Worry: Many Young Coders No Longer Know How Their Code Really Works - 158
- Save the AI - 158
- Comparing of AI tools - 158
- Hallucinations in code are the least dangerous form of LLM mistakes - 158
- Hereâs how I use LLMs to help me write code - 159
- State of Webdev AI - 159
- How much energy will AI really consume? The good, the bad and the unknown - 159
- How Much Are LLMs Actually Boosting Real-World Programmer Productivity? - 159
- How I Code With LLMs These Days - 159
- LLMs Donât Know What They Donât KnowâAnd Thatâs a Problem - 159
- Embeddings (and how to create them) - 160
- âOpenâ AI model licenses often carry concerning restrictions - 160
- Introducing AI Assistance in Chrome DevTools - 160
- Google for Startups Accelerator: AI for Energy applications are open - 160
- AI is reshaping UI â have you noticed the biggest change yet? - 160
- AI is the future of accessibility - 161
- Adobe Analytics: Traffic to U.S. retail websites from Generative AI sources jumps 1,200 percent - 161
- Open Source devs say AI crawlers dominate traffic, forcing blocks on entire countries - 161
- Gemini 2.5 is here, and it is an absolute beast - 161
- Gemini 2.5: Our most intelligent AI model - 161
- Gemini 2.5 Pro is here with bigger numbers and great vibes - 161
- Introducing 4o Image Generation - 161
- OpenAI brings native image generation to ChatGPT - 161
- Open source devs say AI crawlers dominate traffic, forcing blocks on entire countries - 161
- AI search is starting to kill Googleâs âten blue linksâ - 161
- Embeddings (and how to create them) - 160
- âOpenâ AI model licenses often carry concerning restrictions - 160
- Introducing AI Assistance in Chrome DevTools - 160
- Google for Startups Accelerator: AI for Energy applications are open - 160
- AI is reshaping UI â have you noticed the biggest change yet? - 160
- If You Think Anyone in the AI Industry Has Any Idea What Theyâre Doing, It Appears That DeepSeek Just Accidentally Leaked Its Usersâ Chats - 155
- Exciting updates to the Copilot (AI) Bounty Program: Enhancing security and incentivizing innovation - 155
- Growing Up AI-First - 155
- Customers donât care about your AI feature - 155
- AI Makes Tech Debt More Expensive - 155
- AI is Creating a Generation of Illiterate Programmers - 153
- Thoughts On A Month With Devin - 153
- DeepSeek FAQ - 153
- Announcing the Web AI Acceleration Fund - 153
- Announcing the Web AI Acceleration Fund - 154
- A minimal PyTorch implementation for training your own small LLM from scratch. - 154
- Downloading DeepSeek could lead to jail time and a $1 million fine under new US bill - 154
- Google deletes policy against using AI for weapons or surveillance - 154
- Responsible AI: Our 2024 report and ongoing work - 154
- Introducing deep research - 154
- Google Ad pointing to tainted Homebrew install - 152
- Malicious extensions circumvent Googleâs remote code ban - 152
- Cascading Spy Sheets: Exploiting the Complexity of Modern CSS for Email and Browser Fingerprinting - 152
- Malicious extensions circumvent Googleâs remote code ban - 152
- OWASPâs New LLM Top 10 Shows Emerging AI Threats - 152
- Cloudflare location leak - 152
- Why AI Is Making Dev Skills More Valuable, Not Less - 146
- DeepMindâs Genie 2 can generate interactive worlds that look like video games - 146
- OpenAI releases AI video creator Sora but it wonât be coming to Europe yet - 146
- Devin is now generally available - 146
- Google DeepMind unveils Genie 2, an AI that Generates Playable 3D Worlds - 146
- The 70% problem: Hard truths about AI-assisted coding - 146
- Sora is here - 146
- Perplexity expands its publisher program - 146
- Certain names make ChatGPT grind to a halt, and we know why - 146
- Background image remover - 147
- How Nightshade Works - 147
- AI canât read tables - 147
- Generating worlds - 147
- Summarizing with Transformers.js - 147
- Web AI Summit 2024: State of client side machine learning - 147
- Copilot Free - 147
- 15 Times to use AI, and 5 Not to - 147
- OpenAIâs API users get full access to the new o1 model - 147
- Using Transformers.js for AI in the Browser - 147
- A former Google CEO on when âwe need to seriously think about unpluggingâ AI - 148
- Most iPhone owners see little to no value in Apple Intelligence so far - 148
- Despite its impressive output, generative AI doesnât have a coherent understanding of the world - 148
- Is AI Finally Starting to âGetâ Geography? - 148
- Putting AI to the (Accessibility) Test - 148
- AI will be dead in five years - 148
- The rise of the AI crawler - 149
- Cursor vs GitHub Copilot - 149
- ChatGPT search vs. Google: A deep dive analysis of 62 queries - 149
- Do Not Be Misled by âBuild an App in 5 Minutesâ: In-Depth Practice with Cursor - 149
- Ai Tools make me more productive, but i feel like iâm loosing my skills - 149
- Amazon Announces Nova, itâs New Family of Multimodal AI Models - 145
- Googleâs new generative AI video model is now available - 145
- Spotify Wrapped 2024 adds an AI podcast powered by Googleâs NotebookLM - 145
- Principles of Developer AI Product Development - 145
- Devs gaining little (if anything) from AI coding assistants - 145
- Argentinaâs crime prediction paper - 128
- Argentinaâs president wants to predict crime using AI algorithms - 128
- Olympicsâ AI Security Stokes Backlash Over Mass Surveillance - 128
- At the Olympics, AI is watching you - 128
- Thereâs a Tool to Catch Students Cheating With ChatGPT. OpenAI Hasnât Released It. - 128
- Google claims new AI training tech is 13 times faster and 10 times more power efficient â DeepMindâs new JEST optimizes training data for impressive gains - 124
- Explainer for the Prompt API
- A language model in your browser, accessible as a Web API? - 124
- Exclusive: This is Google AI, and itâs coming to the Pixel 9 - 123
- Web content, the social contract and copyrights - 123
- Consent, LLM scrapers, and poisoning the well - 123
- Perplexity AI is susceptible to prompt injection - 123
- Declare your AIndependence: block AI bots, scrapers and crawlers with a single click
- New algorithm discovers language just by watching videos - 121
- A Right to Warn about Advanced Artificial Intelligence - 119
- What happened when 20 comedians got AI to write their routines - 121
- The last chatbot you will ever need - 121
- Chatty is your private AI that leverages WebGPU to run large language models - 121
- Entirely-in-browser, fully private LLM chatbot supporting Llama 3, Mistral and other open source models. - 121
- Built-in AI
- How does AI impact my job as a programmer?
- What We Learned from a Year of Building with LLMs (Part I)
- AI is already better at analyzing financial reports than humans
- InstructAvatar: Text-Guided Emotion and Motion Control for Avatar Generation
- Meredith Whittaker on AI
- Artificial intelligence technology behind ChatGPT was built in Iowa â with a lot of water
- Why you shouldnât use AI to write your tests
- Jerky, 7-Fingered Scarlett Johansson Appears In Video To Express Full-Fledged Approval Of OpenAI
- No, Todayâs AI Isnât Sentient. Hereâs How We Know
- Only about 5% of GenAI projects lead to significant monetization of new product offerings
- Detect AI-generated images & audio for your business - and yourself - with AI or Not
- What can LLMs never do?
- Sperm whale âalphabetâ discovered, thanks to machine learning
- How we developed Chromeâs first AI tools
- Prompt Library
- How To Harness Mouse Interaction Data For Practical Machine Learning Solutions
- AI that can predict how specific humans will look, act and feel could do the jobs of fashion models, focus group members and clinical trial participants
- A dataset with long, human-annotated English descriptions for 15k images
- The teens making friends with AI chatbots
- StreamMultiDiffusion: Real-Time Interactive Generation with Region-Based Semantic Control
- How does ChatGPT work? As explained by the ChatGPT team.
- Looking for AI use-cases
- Considerations for AI Opt-Out
- OpenAI introduces Batch API with up to 50% discount for asynchronous tasks - 112
- OpenAI batch API docs - 112
- 20 Popular Open Source AI Developer Tools - 112
- Reader converts any URL to an LLM-friendly input with a simple prefix
- What is AI
- Learning from you about AI
- The Anthropic Cookbook provides code and guides designed to help developers build with Claude, providing copy-able code snippets that you can easily integrate into your own projects.
- Historical analogies for large language models
- AI Ethical Framework: AI Usage Questions
- Shape of AI - 115
- Netflixâs AI-generated images in true crime documentary stir controversy - 113
- SwapAnything: Enabling Arbitrary Object Swapping in Personalized Visual Editing
- How Tech Giants Cut Corners to Harvest Data for A.I.
- Blind internet users struggle with error-prone AI aids
- Drive-by accessibility tweaks
- How screen readers read special characters: an update
- Donât Be Fooled: Much âAIâ is Just Outsourcing, Redux - 111
- Stability AI reportedly ran out of cash to pay its bills for rented cloudy GPUs - 111
- âItâs very easy to steal someoneâs voiceâ: how AI is affecting video game actors
- A âLaw Firmâ of AI Generated Lawyers Is Sending Fake Threats as an SEO Scam
- AI is coming for the OnlyFans chat industry
- Anthropic researchers wear down AI ethics with repeated questions
- Google Books Is Indexing AI-Generated Garbage
- Inside the shadowy global battle to tame the worldâs most dangerous technology
- The lifecycle of a code AI completion
- The State of Generative AI, 2024 - 111
- aider is AI pair programming in your terminal
- Diving Deeper into AI Package Hallucinations
- EvoEval: Evolving Coding Benchmarks via LLM
- Generative AI for Beginners (Version 2) - A Course
- Deepfake Generation and Detection: A Benchmark and Survey
- Has your open source code be indexed by AI
- ScreenAI: A visual language model for UI and visually-situated language understanding
- Under The Hood: How OpenAIâs Sora Model Works
- 8 Google engineers invented modern AI
- Discover The Best AI Websites & Tools
- AI infrastructure explained - 111
- Am I in The Stack? - 111
- How GitHub Copilot works - 111
- How GitHub engineers use Copilot - 111
- Best practices on using Copilot in your IDE: - 111
- Developers with AI assistants need to follow the pair programming model - 111.
- How AI is unfairly targeting and discriminating against Black people - 108
- ASCII art elicits harmful responses from 5 major AI chatbots - 108
- Jailbreaking LLMs with ascii art
- Learn how AI works from a real LLM implemented entirely in Excel
- Clarity-Upscaler: Reimagined image upscaling for everyone
- Leonardo.Ai performantly generates 4.5 million images daily with Next.js and Vercel
- This dataset contains more than 650,000 English books (~ 61 billion words) presumed to be in the public domain in the US which were digitised by the Internet Archive and catalogued as part of the Open Library project. The dataset was compiled by Sebastian Majstorovic.
- âAI will cure cancerâ misunderstands both AI and medicine
- Gemini is able to generate Selenium code to replicate tasks from a recorded screen capture. - 106
- AI Prompt Engineering Is Dead Long live AI prompt engineering - 106
- Top AI researchers say OpenAI, Meta and more hinder independent evaluations
- AI and democracy
- âAIâ and accessible front-end components: is the nuance generatable?
- How Allowing Copyright On AI-Generated Works Could Destroy Creative Industries
- Dispelling the Generative AI fear: how Cloudflare secures inboxes against AI-enhanced phishing
- âHe checks in on me more than my friends and familyâ: can AI therapists do better than the real thing?
- Google brings Stack Overflowâs knowledge base to Gemini for Google Cloud
- Happy New Year: GPT in 500 lines of SQL
- FlowMDM: Seamless Human Motion Composition with Blended Positional Encodings
- Introducing Phind-70B â closing the code quality gap with GPT-4 Turbo while running 4x faster
- Things I Donât Know About AI
- Googleâs New AI Can Generate Entire 2D Platformer Games - 105
- Jensen Huang says kids shouldnât learn to code â they should leave it up to AI - 105
- I worry our Copilot is leaving some passengers behind - 105
- Question Answering Over 1 Hour Video.
- The digital equivalent of wearing a fake Chanel bag
- OpenAIâs next AI product could be after your job
- Extreme Video Compression with Pre-trained Diffusion Models
- GPTScript is a new scripting language to automate your interaction with a Large Language Model (LLM), namely OpenAI.
- Google Launches âŹ25 Million AI Opportunity Initiative for Skills Training Across Europe
- Stripping the web of its humanity
- The LLM search engine
- What are Vectors, and how they are used in Machine learning
- BRIA Background Removal v1.4 Model Card
- When Words Cannot Describe: Designing For AI Beyond Conversational Interfaces
- The LLM Misinformation Problem I Was Not Expecting
- How to Learn Unfamiliar Software Tools with ChatGPT
- Ask HN: What have you built with LLMs?
- Itâs easier to forgive a human than a robot
- AI Design Patterns
- How hard is it to cheat in technical interviews with ChatGPT? We ran an experiment. - 102
- You Are Not Late to Artificial Intelligence
- Welcome to the GPT Newspaper project, an innovative autonomous agent designed to create personalized newspapers tailored to user preferences.
- CapHuman: Capture Your Moments in Parallel Universes
- Using AI for 3D renderingâa practical guide for designers
- Why the AI Boom is a Windfall for Tiny Anguilla The Caribbean island is reaping millions from .ai website registrations
- AI today and trends for an AI future
- Prompts Are Tiny Programs
- Google shows off Lumiere, a space-time diffusion model for realistic AI videos
- Googleâs latest AI video generator can render cute animals in implausible situations
- Googleâs New AI-Powered Browser Could Mark the End of the Human Internet
- AI art is the new stock image
- Text-to-Video: The Task, Challenges and the Current State
- The Intelligence Illusion: stepping into a pile of âAIâ
- Lies, damned lies, and benchmarks
- Generating code was never the hard part
- Prompt engineering with spreadsheets
- Do Users Write More Insecure Code with AI Assistants? - 101
- Simon Willison interview: AI software still needs the human touch - 101
- Telling GPT you are scared gives better results
- A list of known AI agents on the internet
- How Microsoft found a potential new battery material using AI
- A developerâs second brain: Reducing complexity through partnership with AI
- Upcoming Accessibility Events (2024)
- llamafile lets you distribute and run LLMs with a single file
- Dataset Card for Steamboat Willy frames
- Onboard.ai
- A guide to designing and shipping AI developer tools
- Adversarial Attacks on LLMs
- AI âNudifyâ Apps That Undress Women in Photos Soaring in Use - Bloomberg
- Clippy returned (as an unnecessary âAIâ)
- David Attenborough narrates your life.
- Demystifying LLMs: How they can do things they weren't trained to do - The GitHub Blog
- Googleâs DeepMind âRobot Constitutionâ will make sure its AI droids wonât kill you - The VergeThe data gathering system AutoRT applies safety guardrails inspired by Isaac Asimovâs Three Laws of Robotics.
- How to choose a security tool for your AI-generated code
- Images altered to trick machine vision can influence humans too - Google DeepMind New research shows that even subtle changes to digital images, designed to confuse computer vision systems, can also affect human perception
- In Defense of AI Hallucinations
- Instant Voice Cloning
- Jan is an open-source ChatGPT alternative that runs 100% offline on your computer.
- Large Language Model Course
- NCSS Guidelines for secure AI system development
- The AI trust crisis
- The architecture of todayâs LLM applications
- The I in LLM stands for intelligence daniel.haxx.se
- Web developers: remarkably untalented and careless? â Baldur Bjarnason
- WhiteRabbitNeo is a model series that can be used for offensive and defensive cybersecurity.
- State of AI Code Generation in 2023 - 97
- NSFW Filter An npm library that helps filter out inappropriate images using AI.
- Debunking the Myth of âAnonymous Data
- AI and the automation of work
- Stuff we figured out about AI in 2023
- Generative AI Tools for Developers: A Practical Guide
- AI and Lossy Bottlenecks
- 2023: The Year of AI
- Using Generative AI to Detect Cat Breeds - 97
- Restoring old photos using AI
- Appleâs âFerretâ is a new open-source machine learning model
- Semantic Based Painting
- Animatable Gaussians - create avatars from videos - 93
- Train ChatGPT on your documentation - 93
- DiffEdit: Editing Images using Generative AI
- Coframe/coffee: Build and iterate on your UI 10x faster with AI
- Generative AI for Beginners
- âš 7 AI Libraries EVERY Dev Needs to Know (to be a wiz)đ§ââïž đȘ - DEV Community
- Ask HN: Daily practices for building AI/ML skills? - Hacker News
- Dover - AI Applicant Sorting
- Prompt engineering - OpenAI API
- If AI is making the Turing test obsolete, what might be better? - Ars Technica
- AI-Powered Microdisplay Adapts to Usersâ Eyesight - IEEE Spectrum
- đŁïž Large Language Model Course
- Navigate the unexpected: using Copilot in Edge and DevTools - Microsoft Edge Blog
- Google debuts Imagen 2 with text and logo generation - TechCrunch
- Three types of AI-assisted programmers - Stack Overflow
- Bash One-Liners for LLMs
- Now add a walrus: Prompt engineering in DALL-E 3
- After 6 years Microsoft launches Seeing AI app for Android - gHacks Tech News
- Rethinking Compression: Reduced Order Modelling of Latent Features in Large Language Models
- krishnaik06/Roadmap-To-Learn-Generative-AI-In-2024
- Vector Databases: from Embeddings to Applications - DeepLearning.AI
- Why you should add friction to your onboarding
- Prompts are unsafe, and that means language models are not fit for purpose
- LlamaFS
- PyMiniRacer - Call your Python from your JavaScript from your Python
- A ridiculously simple S3 alternative for the modern web.
- GitHub Copilot in the CLI - 122
- Private GitHub repositories are no longer challenging to share. - 120
- Entropy is a CLI tool that will scan your codebase for high entropy lines, which are often secrets. - 120
- Freeze generates PNGs, SVGs, and WebPs of code and terminal output alike. - 119
- A GitHub (gh) CLI extension to display a dashboard with pull requests and issues by filters you care about. - 119
- Extension is a plug-and-play, zero-config, cross-browser extension development tool - 119
- Sloth Pipe
- difftastic a structural diff tool that understands syntax - 113
- AI robots.txt - 113
- Bat - 113
- Marta - 113
- fzf
- Sort On keys
- System information as an NPM package
- wddbfs â Mount a sqlite database as a filesystem
- oink.php is a free and open source API wrapper for PHP, in a single file.
- Hurl is a command line tool that runs HTTP requests defined in a simple plain text format.
- Toolong - a terminal application to view, tail, merge, and search log files (plus JSONL).
- All of the paywall removers in one place Simply enter the URL of the article and click the archive buttons to remove any paywall.
- A few cool highlights about Hero:
- Get details about any Domain
- Consola - Elegant Console Wrapper
- Promptr is a CLI tool that lets you use plain English to instruct OpenAI LLM models to make changes to your codebase
- Geppetto is a Slack bot for teams to easily interact with ChatGPT.
- Command Line Interface Guidelines
- Labyrinthos.js A JavaScript procedural generator for Mazes, Terrains, and Biomes
- Marker Marker converts PDF, EPUB, and MOBI to markdown. Itâs 10x faster than nougat, more accurate on most documents, and has low hallucination risk.
- sparkly-text A small zero-dependency Web Component to add sparkles to text fragments.
- SVGFM
- Heat.js A lightweight JavaScript library that generates customizable heat maps to visualize date-based activity and trends.
- Make stunning logos, fast and free!
- Shots.so
- Bruno - Opensource IDE for exploring and testing APIs.
- Font pair
- Quick script to convert JPEG/PNG images to WebP and AVIF
- Introducing fsx: A modern filesystem API for JavaScript
- remoteStorage - 100 combines the localStorage API with a remote server to persist data across browsers and devices.
- wacat - Tests your web application against cat chaos! - 100
- The Bun Shell - 100 JavaScript is the worldâs most popular scripting language. So why is it hard to run shell scripts in JavaScript?
- Interactive code examples embed
- SQL as API
- Fast-csv is library for parsing and formatting CSVs or any other delimited value file in node.
- Node.js CLI Apps Best Practices
- zoxide zoxide is a smarter cd command, inspired by z and autojump. It remembers which directories you use most frequently, so you can âjumpâ to them in just a few keystrokes.
- Bash One-Liners for LLMs
- Brakeman is a static analysis tool which checks Ruby on Rails applications for security vulnerabilities
- Comprehensive, on-demand open source intelligence for any website
- Easily generate and modify .docx files with JS/TS. Works for Node and on the Browser. 100
- GitHub - flowershow/wordpress-to-markdown: Converts WordPress export XML file into markdown files. Converts metadata, downloads and links assets such as images and PDFs etc.
- JavaScript Framework for Flower Shapes and Motion Animation
- jsfree.org - A community-curated collection of web services that work without JavaScript.
- Rough.js Create graphics with a hand-drawn, sketchy, appearance
- unpdf A collection of utilities to work with PDFs. Designed specifically for Deno, workers and other nodeless environments.
- UnsuckJS Progressively enhance HTML with lightweight JavaScript libraries.
- Velvette Making it easier to author CSS View Transitions
- zip.js is a JavaScript open-source library (BSD-3-Clause license) for compressing and decompressing zip files.
- A CLI for writing better commits, following the conventional commit guidelines
- williamtroup/Syntax.js: đ» A lightweight, and easy-to-use, JavaScript library for code syntax highlighting!
- charmbracelet/huh: A simple, powerful library for forms and prompts in the terminal đ€·đ»ââïž
- GitHub - Lissy93/web-check: đ”ïžââïž All-in-one OSINT tool for analysing any website
- GitHub - unjs/unpdf: đ Utilities to work with PDFs in Node.js, browser and workers
- iconbundler
- Collection of common CSS mistakes, and how to fix them - 168
- A faster way to copy SQLite databases between computers - 168
- Counting in Binary and Hexadecimal - 168
- Curved Box Cutouts in CSS - 168
- Programming languages should have a tree traversal primitive - 168
- Good vs Great Animations - 169
- In search of the perfect way to layout images in a website - 169
- W3C invites implementations of Compute Pressure Level 1 - 169
- HTML Oddities: Does the order of attribute values matter? - 169
- Exploring GitHub CLI: How to interact with GitHubâs GraphQL API endpoint - 169
- A Brief History of JavaScript - 170
- 10 updates from Google I/O 2025: CSS carousels, AI-powered DevTools, Prompt API with multimodal capabilities, and more - 170
- 6 Ways Slack, Notion, and VSCode Improved Electron App Performance - 170
- Java at 30: The Genius Behind the Code That Changed Tech - 170
- Push Ifs Up And Fors Down - 170
- Why are 2025/05/28 and 2025-05-28 different days in JavaScript? - 171
- Progressive JSON - 171
- Pure CSS minecraft - 171
- Prompt and Writing assistance AI APIs in Microsoft Edge - 171
- Smashing Animations Part 3: SMILâs Not Dead Baby, SMILâs Not Dead - 171
- container is a tool that you can use to create and run Linux containers as lightweight virtual machines on your Mac. Itâs written in Swift, and optimized for Apple silicon. - 172
- The Containerization package allows applications to use Linux containers. Containerization is written in Swift and uses Virtualization.framework on Apple silicon. - 172
- Apple offers Linux containers on MacOS to the joy of developers - 172
- Web technology videos at WWDC25 - 172
- Multithreading in JavaScript with Web Workers - 172
- The State of CSS 2025 Survey is out! - 172
- Real-world engineering challenges: building Cursor - 172
- Maintaining an Android app is a lot of work - 173
- Building An Offline-Friendly Image Upload System - 173
- Google is shutting down Android Instant Apps over âlowâ usage - 173
- Youâre not a front-end developer until youâve⊠- 173
- Things to avoid in JavaScript - 173
- A new way to style gaps in CSS - 173
- The State of React and the Community in 2025 - 174
- Learn Makefiles - 174
- What every dev should know about using Environment Variables - 174
- Hacking Layout Before CSS Even Existed - 174
- Partial Keyframes - 174
- How JavaScript Was Written Back In the Day - 174
- PNG is back! - 175
- MCP: An (Accidentally) Universal Plugin System - 175
- Ecma International approves ECMAScript 2025: Whatâs new? - 175
- Whatâs coming to JavaScript - 175
- Tips for making regular expressions easier to use in JavaScript - 175
- Simulating Refraction Edge Distortion SVG Identity Map Compressing the Edges SVG Distortion Maps Ripple Distortion Chromatic Aberration Caveats Credits Liquid Glass, but in CSS - 175
- Async Queue â One of My Favorite Programming Interviews (Can AI Break It?) - 176
- Microsoft open-sources VS Code Copilot Chat extension on GitHub - 176
- Worker Threads in Node.js: A Complete Guide for Multithreading in JavaScript - 176
- Rules Files for Safer Vibe Coding - 176
- Local-first software You own your data, in spite of the cloud - 176
- Serving 200 million requests per day with a cgi-bin - 176
- Parsing 1 Billion Rows in Bun/Typescript Under 10 Seconds - 177
- 10 Most(ly dead) Influential Programming Languages - 177
- JavaScript scope hoisting is broken - 177
- Is it still worth using jQuery in 2025? - 177
- Managing the State of Your Promises - 177
- Crawling a billion web pages in just over 24 hours - 178
- WebAssembly: Yes, but for What? - 178
- font-size-adjust Is Useful - 178
- Donât animate height! - 178
- First Come First Served: The Impact of File Position on Code Review - 178
- A Friendly Introduction to SVG - 178
- State of HTML 2025 now open - 179
- How to Make Websites That Will Require Lots of Your Time and Energy - 179
- Frontend Performance Checklist - 179
- How To Create An NPM Package - 179
- Revisiting My 2010 JavaScript Library - 179
- When Is WebAssembly Going to Get DOM Support? - 179
- A Full Code Agent in 200 LinesâHereâs How - 180
- CSS Intelligence: Speculating On The Future Of A Smarter Language - 180
- The many, many, many JavaScript runtimes of the last decade - 180
- 30 Years of JavaScript: 10 Milestones That Changed the Web - 180
- One simple trick to make your screenshots 80% smaller - 180
- Logical assignment operators in JavaScript: small syntax, big wins - 181
- How we made JSON.stringify more than twice as fast - 181
- Onboarding for coding agents - 181
- HTML-in-Canvas - 181
- State of CSS results - 181
- A reference manual for people who design and build software - 182
- Traps to Developers - 182
- A Friendly Introduction to SVG - 182
- Why semantic HTML still matters - 182
- What Learning React Wonât Teach You: Image Formats - 182
- Wicked Python trickery - dynamically patch a Python functionâs source Code at runtime - 183
- Youâre loading fonts wrong (and itâs crippling your performance) - 183
- Docker Explained: Finally Understand Containers Without Losing Your Mind (Probably) - 183
- Big O - 183
- An Interactive Guide to SVG Paths - 183
- You no longer need JavaScript - 184
- Cognitive Load is what matters - 184
- Optimizing PWAs For Different Display Modes - 184
- How to Slow Down a Program? And Why it Can Be Useful. - 184
- CSS-only scrollspy effect using scroll-marker-group and :target-current - 184
- Reactive: A React Book for the Reluctant - 185
- Rails fix - 185
- Partytown: Optimize Third Party Scripts with Web Workers - 185
- Things you can do with a debugger but not with print debugging - 185
- Just Enough Automation - 185
- Donât Let AI Make You Lazy: Why Coding Fundamentals Still Matter - 186
- Purposeful animations - 186
- React Won by Default â And Itâs Killing Frontend Innovation - 186
- UTF-8 is a Brilliant Design - 186
- How to Write âGarbage Codeâ (by Linus Torvalds) - 186
- Learning web development: Version control via Git and GitHub - 187
- CSS to speech: alternative text for CSS-generated content - 187
- Fetch streams are great, but not for measuring upload/downloading progress - 187
- Low- and Mid-Tier Mobile for the Real World (2025) - 187
- How fast do websites load from Google Search? Comparing various prefetching and on-demand load methods. - 187
- The 14kb Problem - 188
- Taking SVG âscreenshotsâ of HTML elements - 188
- Use the Accept Header to serve Markdown instead of HTML to LLMs - 188
- Common Causes of Memory Leaks in JavaScript - 188
- how AWS S3 serves 1 petabyte per second on top of slow HDDs - 188
- The Software Essays that Shaped Me - 189
- Nine HTTP Edge Cases Every API Developer Should Understand - 189
- The Case for Comment-Driven Development - 189
- Mastering NPX: A Cheatsheet for npm and Node.js Power Users - 189
- The best worst hack that saved our bacon - 189
- Inside a 16.67 Millisecond Frame - 190
- CSS has 42 units - 190
- Performance Debugging With The Chrome DevTools MCP Server - 190
- Peeking Inside Gigantic ZIPs with Only Kilobytes - 190
- 15 Recent Node.js Features that Replace Popular npm Packages - 190
- Why typeof null === object - 191
- The Great Software Quality Collapse: How We Normalized Catastrophe - 191
- SQL Anti-Patterns You Should Avoid - 191
- Building a Honeypot Field That Works - 191
- Just use cURL - 191
- Building a Honeypot Field That Works - 192
- AI Frontend Generator Comparison: Claude Code vs v0 vs Cursor vs Replit - 192
- the bug that taught me more about PyTorch than years of using it - 192
- You already have a git server: - 192
- I Built the Same App 10 Times: Evaluating Frameworks for Mobile Performance - 192
- Why NaN !== NaN in JavaScript (and the IEEE 754 story behind it) - 193
- NaN, the not-a-number number that isnât NaN - 193
- Programmer installed and ran Doom on an orbiting European Space Agency satellite - 193
- Free software scares normal people - 193
- Your URL Is Your State - 193
- Falsehoods programmers believe about languages - 193
- Directives and the Platform Boundary - 193
- Cursed knowledge we have learned as a result of building Immich that we wish we never knew. - 194
- import myModule from â./my-module.torrentâ: requiring Node modules from BitTorrent - 194
- The Inner Workings of JavaScript Source Maps - 194
- Error chaining in JavaScript: cleaner debugging with Error.cause - 194
- setHTML(), Trusted Types and the Sanitizer API - 194
- Older Tech In The Browser Stack - 195
- A complete guide to the HTML number input - 195
- GitHub no longer uses toasts because of their accessibility and usability issues. - 195
- Electron vs. Tauri - 195
- Effectively Monitoring Web Performance - 195
- There are a lot of ways to break up long tasks in JavaScript. - 196
- Syntax-highlighting for JS template strings in VS Code - 196
- Making the terminal beautiful one pixel at a time - 196
- 100, 150, or 200? Debunking the Alt text character limit - 196
- Introducing Code Wiki: Accelerating your Code understanding - 196
- Avoid Multiple Page Redirects: How Redirects Impact Page Speed - 197
- Move elements around the DOM while preserving their state with moveBefore - 197
- High Performance Images: 2025 Guide - 197
- Where web components shine - 197
- Modern JavaScript for Django Developers - 197
- Hereâs Why Your Anchor Positioning Isnât Working - 198
- Writing brittle Code - 198
- How long is a second in JavaScript? - 198
- An SSR Performance Showdown - 198
- Angular Clean Coding Fundamentals - 198
- The Mistakes of CSS - 199
- The Speed Trifecta: 11ty, Brotli 11, and CSS Fingerprinting - 199
- Why sorting is harder than it seems - 199
- The Hidden Complexity of Scaling WebSockets - 199
- Files are fraught with peril - 199
- How To Throttle Specific Requests In Chrome DevTools - 200
- Image formats: Codecs and compression tools - 200
- 12 Modern CSS One-Line Upgrades - 200
- How To Debug JavaScript In Chrome DevTools - 200
- rm -rf remains - 200
- Inlining Critical CSS: Does It Make Your Website Faster? - 201
- Using A Hidden Submit Button To Ensure Unnamed Submissions - 201
- How We Saved $500,000 Per Year by Rolling Our Own âS3â - 201
- The renaissance of written coding conventions: Because AI reads manuals, too - 201
- How Memory Maps (mmap) Deliver 25x Faster File Access in Go - 201
- Offline-First with CouchDB and PouchDB in 2025 - 167
- Evercookie - 167
- The best â but not good â way to limit string length - 167
- Converting values to strings in JavaScript - 167
- How To Detect Memory Leaks In Your Web App (2025) - 167
- CSS Mixins are ready for experimentation! - 162
- Life Altering Postgresql Patterns - 162
- Handling billions of invocations â best practices from AWS Lambda - 162
- The select element can now be customized with CSS - 162
- Human-readable date formatting with vanilla JavaScript - 162
- Breaking down circular dependencies in JavaScript - 163
- First Look at The Modern attr() - 163
- 7 Best Practices of File Upload With JavaScript - 163
- Creating a âCourse Navigationâ Component - 163
- Relative colours - 163* Move on to ESM-only - 156
- require(esm) Backported to Node.js 20, Paving the Way for ESM-Only Packages - 156
- Debugging An Undebuggable App - 156
- Ruby on Rails on WebAssembly: a guide to full-stack inâbrowser action - 156
- Ruby on Rails on WebAssembly, the full-stack in-browser journey https://web.dev/blog/ruby-on-rails-on-webassembly - 156
- Sunsetting Create React App - 156
- How to start a React Project - 156
- Introduction to CUDA Programming for Python Developers - 157
- CSS nesting: use with caution - 157
- Working With Multiple CSS Anchors and Popovers Inside the WordPress Loop - 157
- How to add a directory to your PATH - 157
- Accessible animated GIFs are pointless - 157
- Six things that slow down your siteâs UX (and why you have no control over them) - 157
- You should not use URLPattern to route HTTP requests on the server - 157
- Learn Shader Programming with Rick and Morty - 158
- We are destroying software - 158
- Why the âspiritâ of open source means much more than a license - 158
- TypeScript re-written in Go is 10-15x faster - 159 - video announcement - 159
- There are a lot of ways to break up long tasks in JavaScript. - 159
- Some terminal frustrations - 159
- Learning web extensions - 159
- Unspoken git secrets that save you mountains â°ïž of time as an engineer - 159
- Single Responsibility Principle in React: The Art of Component Focus - 160
- Building an âeasyâ web application - 160
- I use Cursor daily - hereâs how I avoid the garbage parts - 160
- How I use Cursor (+ my best tips) - 160
- Drawing Sharp Lines on the Canvas - 160
- Introducing command and commandfor - 160
- A closer look at the details behind the Go port of the TypeScript compiler - 160
- Reflecting on WikiTok - 161
- Were multiple return values Goâs biggest mistake? - 161
- Code Smell 295 - String Concatenation - 161
- Relative colours - 161
- TypeScript Migrates to Go: Whatâs Really Behind That 10x Performance Claim? - 161
- Minding the gaps: A new way to draw separators in CSS - 161
- Undergraduate Upends a 40-Year-Old Data Science Conjecture - 155
- HTML Is Not a Programming Language⊠- 155
- Beejâs Guide to Git - 155
- Differences between ESLint and TypeScript - 155
- The End of Programming as We Know It - 155
- Moving on from React, a Year Later - 153
- JavaScript Temporal is coming - 153
- See the code that powered the Pebble smartwatches - 153
- repebble - 153
- Taking a Look at Compression Algorithms - 153
- Fractals to Forests â Creating Realistic 3D Trees with Three.js - 153
- Request for feedback: Incoming call notifications API for web apps - 154
- Unexpected Benefits of Building Your Own Tools - 154
- Keeping the page interactive while a View Transition is running - 154
- Improving my terminal setup - 154
- The Mistakes of CSS - 154* Today I learned that bash has hashmaps - 152
- 6 CSS Snippets Every Front-End Developer Should Know In 2025 - 152
- Principles Of Web Accessibility - 152
- A checklist for your tsconfig.json - 152
- HTTP Tunnel and Proxy in JavaScript - 152
- Accessibility essentials every front-end developer should know - 152
- Accessibility Cheatsheet - 152
- Common Misconceptions about Compilers - 146
- Understanding the main thread in the browser - 146
- The Biggest Shell Programs in the World - 146
- Donât Fuck With Scroll - 146
- Re-imagine the web with Scroll-Driven Animations - 146
- TryâŠCatch As Little As Possible - 146
- Douglas Crockford Is Not Your Dad - 147
- The secret life of DNS packets: investigating complex networks - 147
- âRulesâ that terminal programs follow - 147
- Storing times for human events - 147
- Git wrapped - 148
- New to the web platform in December - 148
- State of JS - 148
- State of AI - 148
- CSS Wishlist 2025 - 148
- State of Node.js Performance 2024 - 148
- State of Web Game Development in 2024 - 148
- CSS Wrapped 2024 - 148
- Baseline 2024: more tools to help web developers - 148
- State of React Native - 148
- Web Almanac - 148
- Advent of Code Solve Times - 149
- Build Your Own Site Speed Testing Tool with Puppeteer - 149
- The Little Triangle in the Tooltip - 149
- Optimizing Rubyâs JSON, Part 1 - 149
- Publishing a simple client-side JavaScript package to npm with GitHub Actions - 149
- How Much Memory Do You Need in 2024 to Run 1 Million Concurrent Tasks? - 145
- 1 Billion nested loop iterations - 145
- View Transitions API: Single Page Apps Without a Framework - 145
- A Collection of Three.js Resources for Building 3D Websites. - 142
- ChatGPT Bottom Copy Code Button & Statistics Browser Extension - 142
- Create a breakout game with HTML, CSS, and vanilla JavaScript - 142
- JavaScriptâs ??= Operator: Default Values Made Simple - 142
- Everything Iâve learned so far about running local LLMs - 142
- JavaScript dos and donts - 142
- Centering things: a solved problem? - 142
- Interview gone wrong - 141
- A list of ternary operators - 141
- Generating Random Mazes with JavaScript - 141
- HTTP Tunnel and Proxy in JavaScript - 141
- Re-implementing JavaScriptâs == in JavaScript - 141
- What I learned from 3 years of running Windows 11 on âunsupportedâ PCs - 141
- Free to host and open-source cal.com / calendly alternative built on Google-Apps-Script for Gmail users. - 141
- My solar-powered and self-hosted website - 141
- Using static websites for tiny archives - 141
- What is HTTP/3? - 141
- Amazing CSS in 2024 - 141
- Chill day just HTML-ing and CSS-ing - 141
- A Cheap and Lazy way to create Mastodon Bots using⊠BlueSky?! - 141
- Post items of multiple RSS-Feeds to Bluesky. Also contains a simple script to post a single skeet (âsky tweetâ) to Bluesky. - 141
- Using the Bluesky API - 141
- Should masonry be part of CSS grid - 140
- Help us choose the final syntax for Masonry in CSS - 140
- How we shrunk our Javascript monorepo git size by 94% - 140
- Exposed and Encrypted: Inside a Mallox Ransomware Attack - 140
- Decrypted: Mallox ransomware - 140
- content-visibility: the new CSS property that boosts your rendering performance - 140
- HTML Form Validation is heavily underused - 140
- Whatâs the Difference Between HTMLâs Dialog Element and Popovers? - 140
- 9 Principles for Doing Node.js Right in Enterprise Environments - 140
- SQL tips and tricks - 140
- Animate to height: auto; (and other intrinsic sizing keywords) in CSS - 139
- Solved by CSS Scroll-Driven Animations: hide a header when scrolling down, show it again when scrolling up. - 139
- CSS Anchor Positioning Guide - 139
- The HTTP QUERY Method - 139
- How Bun supports V8 APIs without using V8 (part 1) - 139
- Richer Text Fields (Explainer) - 139
- Terminal colours are tricky - 139
- 6 Techniques I Use to Create a Great User Experience for Shell Scripts - 139
- A friendly introduction to assembly for high-level programmers â Hello - 139
- An Interesting HTML Parser Conundrum - 139
- How I build a button component - 139
- New Structured Fields RFC out, and so is my Javascript package - 139
- Benchmarking the performance of CSS @property - 139
- Whatâs new in Svelte: October 2024 - 139
- OneJS brings JavaScript and many beloved web techs to Unity, seamlessly integrating with UI Toolkit without the need for a browser or webview. - 139
- OneJS video - 139
- SVG Coding Examples: Useful Recipes For Writing Vectors By Hand - 139
- How to Submit an Electron App to the Mac App Store - 139
- The hardest bug investigation of my career and the insane code that caused it. - 139
- Two CSS Properties for Trimming Text Box Whitespace - 139
- The empire of C++ strikes back with Safe C++ blueprint - 139
- Testing Frontend â Lessons from over a million lines of TypeScript at Palantir - 137
- What are Durable Functions? A visual JavaScript primer - 137
- An Introduction to Command Injection Vulnerabilities in Node.js and JavaScript - 137
- Itâs hard to write code for computers, but itâs even harder to write code for humans - 137
- Web components are okay - 137
- Web Components Are Not the Future â Theyâre the Present - 137
- Web Components are not the future - 137
- Web Components are not Framework Components â and Thatâs Okay - 137
- An Abridged History of Safari Showstoppers - 137
- GitHub trick to find the commit that deleted a file - 137
- Avoiding if-else Hell: The Functional Style - 137
- Improve Web Performance by Optimizing JavaScript Bundle Sizes - 137
- Using Chrome AI to Rewrite Text - 137
- Tesseract.js is a pure Javascript port of the popular Tesseract OCR engine. - 137
- Whatâs the best JavaScript minifier? - 136
- A guide to destructuring in JavaScript - 136
- Cleaner JavaScript promises with safe-await - 136
- The 80/20 Guide to JSON.stringify in JavaScript - 136
- Bitwise Operators in JavaScript and When to Use Them - 136
- Beaconing In Practice: fetchLater() - 136
- This Crazy Syntax Lets You Get An Array Elementâs Type - 136
- The literally low mental overhead Js framework, that enhances html, css and javascript. - 136
- Using JavaScript Generators to Visualize Algorithms - 136
- How to Build a Tic-Tac-Toe Game with Vanilla JavaScript - 136
- Generating Unique Random Numbers In JavaScript Using Sets - 136
- How To Create An NPM Package - 136
- Judicious JSON - 136
- Encoding and Decoding URLs in JavaScript - 136
- JSON is incredibly slow: Hereâs Whatâs Faster! - 136
- All About Timsort - 135
- Lesser known parts of Python standard library - 135
- Detecting AI-written code: lessons on the importance of data quality - 135
- OpenAI is shockingly good at unminifying code - 135
- Multithreading in Node.js: Using Atomics for Safe Shared Memory Operations - 135
- How to Create a PS1-Inspired Jitter Shader with React-Three-Fiber - 135
- Programming With ChatGPT - 135
- The Art of Dithering and Retro Shading for the Web - 135
- The Effect of CRTs on Pixel Art - 135
- RDEL #58: What are the most common bugs in LLM-generated code? - 135
- The Boolean Trap - 135
- What we can learn from vintage computing - 135
- The /llms.txt file - 135
- Bitten by Unicode - 134
- Learning Rust for fun and backdoo-rs - 134
- SUASS - Secure ur Ass - Penetration Testing Notes - 134
- OAuth from First Principles - 134
- Microsoft Copilot: From Prompt Injection to Exfiltration of Personal Information - 134
- When Regex Goes Wrong - 134
- Making a REST API typesafe with React Query and Zod - 134
- Whatâs new in React 19 - 133
- The Complete Developer Guide to React 19, Part 1: Async Handling - 133
- WebP: The WebPage compression format - 133
- CSS display contents - 133
- CSS @property and the New Style - 133
- hn thread - 133
- MDN article - 133
- Why you shouldnât store large files in Git - 133
- Implementing React From Scratch - 133
- Top 6 JavaScript errors and how developers can fix them - 133
- More control over :nth-child() selections with the of S syntax - 133
- The webâs clipboard, and how it stores data of different types - 133
- Basic keyboard shortcut support for focused links - 133
- Brief Note on Buttons, Enter, and Space - 133
- A Complete Guide to Beginning with JavaScript - 133
- Should form labels be wrapped or separate? - 133
- Pseudo-boolean CSS custom properties - 133
- The Secret Inside One Million Checkboxes - 133
- Why is CSS-in-JS slow? - 133
- Backgrounds for the Box Model (and why it can be useful) - 133
- The other C in CSS - 133
- The webâs clipboard, and how it stores data of different types - 133
- Basic keyboard shortcut support for focused links - 133
- Database âshardingâ came from UO? - 132
- Common misconceptions about how to optimize LCP - 132
- The 1 Hour per Year Bug (But Only in Pacific Time!) - 132
- Replace Twitter Embeds with Semantic HTML - 132
- Responsive bar charts in HTML and CSS - 132
- Good Refactoring vs Bad Refactoring - 132
- Pythonâs Preprocessor - 132
- Comparing Embeds from Short-Form Social Media Sites - 132
- State of CSS 2024 - 131
- Whatâs new in ECMAScript 2024 - 131
- Font with Built-In Syntax Highlighting - 131
- Let small fires burn - 131
- JS Dates Are About to Be Fixed - 131
- Regexes Got Good: The History And Future Of Regular Expressions In JavaScript - 131
- regex is a template tag that extends JavaScript regular expressions - 131
- CORS is Stupid - 131
- Everything about Google Translate crashing React (and other web apps) - 131
- All About JavaScript Loops - 131
- Common Causes of Memory Leaks in JavaScript - 131
- Why JavaScript variables donât always update - 131
- JavaScript Rounding Errors (in Financial Applications) - 131
- Patterns for Memory Efficient DOM Manipulation with Modern Vanilla JavaScript - 131
- Client-side filtering of private data is a bad idea - 130
- Coding Horrors: The Tales of Codebase Complexity - 130
- Real-time mouse pointers - 130
- Sort, sweep, and prune: Collision detection algorithms - 130
- Animating Figmaâs SVG Exports - 130
- The Pitfalls of In-App Browsers - 130
- Passkeys are not passwords - 130
- Stripeâs monorepo developer environment - 130
- An approach to optimizing TypeScript type checking performance - 130
- CSVs Are Kinda Bad. DSVs Are Kinda Good. - 130
- Optimizing SPA load times with async chunks preloading - 130
- Announcing Official Puppeteer Support for Firefox - 129
- Transition to
height: auto&display: noneUsing Pure CSS - 129 - Styling Tables the Modern CSS Way - 129
- Whirl CSS loading animations with minimal effort! - 129
- Now in Baseline: animating entry effects - 129
- A Web Component for Conditional Dependent Fields - 129
- HTML Attribute to Allow/Disallow Handwriting Input - 129
- WCAG 2.2 map by theme - 129
- JavaScript design patterns guide - 129
- Mastering Modern Web APIs: Your Guide to Powerful Browser Features in 2024 - 129
- Array Grouping in JavaScript (2024) - 129
- How We Built Purrfect Code: A Puzzle Game for Developers - 129
- CSS font-size-adjust is now in Baseline - 128
- Safari 18 â what web features are usable across browsers? - 128
- View Transitions Break Incremental Rendering - 128
- Reliable JavaScript benchmarking with Tachometer - 128
- Video with alpha transparency on the web - 128
- Exclusive accordions using the HTML details element - 128
- What is the costliest coding error anyone has ever made? - 128
- CSS font-size-adjust is now in Baseline - 128
- Flow Charts with CSS Anchor Positioning - 128
- View Transitions - 128
- Misconceptions about view transitions - 128
- Tracking supermarket prices with playwright - 128
- I donât know how CPUs work so I simulated one in code - 128
- How Google handles JavaScript throughout the indexing process - 128
- Google reveals how it transfers 1.2M terabytes of data daily - 128
- How did Facebook intercept their competitorâs encrypted mobile app traffic? - 127
- Ranking Programming Languages by Energy Efficiency Python consumes 76 times more energy and is 72 times slower than C. - 127
- 35% Faster Than The Filesystem - 127
- Parsing: the merit of strictly typed JSON - 127
- Misconceptions about view transitions - 127
- We need visual programming. No, not like that. - 127
- SVG triangle of compromise - 127
- 15% of companies ban code AI, but 99% of developers use it anyway - 127
- The Process That Kept Dying - A memory leak murder mystery - 127
- CSS Grid Areas A fresh look at the CSS grid template areas and how to take advantage of its full potential today. - 127
- Garbage collection and closures - 127
- Why Unknown Types Are Useful - 127
- How to choose the best rendering strategy for your app - 127
- Getting stuck: all the ways position:sticky can fail - 127
- Generating ZIP Files With Javascript - 127
- Annual JavaScript Golfing Competition - 126
- A guide to reading and writing Node.js streams - 126
- Get The Screen Width & Height Without JavaScript - 126
- Leaner npm packument (metadata) contents - 126
- Running Untrusted JavaScript Code - 126
- Handy Bash one-liners - 126
- So you think you know box shadows? - 126
- Why is spawning a new process in Node so slow? - 126
- Zoom, zoom, and zoom The three types of browser (and CSS!) magnification - 126
- Node.js is running but you donât know why? why-is-node-running is here to help you. - 126
- Sneaky React Memory Leaks: How the React compiler wonât save you - 125
- Recreating the THX âDeep Noteâ in JavaScript - 125
- From the 80âs to 2024 - how CI tests were invented and optimized - 125
- GitHub Copilot Extensions are all you need - 125
- Using GitHub Pages to host a locally built site - 125
- Designing a website to not have 404s - 125
- Node.js script to run multiple commands in parallel - 125
- âYour app crashes my browserâ talk - 125
- Node is getting SQLLite - 125
- Ecma International approves ECMAScript 2024: Whatâs new? - 124
- CSS Can Get You in Jail - 124
- Why Zig has become the highest-paying programming language - 124
- How fast is javascript? Simulating 20,000,000 particles - 124
- 1 million particles - 124
- How Good Is ChatGPT at Coding, Really? Study finds that while AI can be great, it also struggles due to training limitations - 124
- Donât use booleans - 124
- Exploring the challenges in creating an accessible sortable list (drag-and-drop) - 124
- Smart Paste for context-aware adjustments to pasted code - 124
- Working with Pasted Content in JavaScript - 124
- Morphing Arbitrary Paths in SVG - 124
- How to parse HTML in JavaScript - 124
- Entering text in the terminal is complicated - 124
- YouTube Embeds are Bananas Heavy and itâs Fixable - 124
- Profiling Node.js Applications - 124
- How we tamed Node.js event loop lag: a deepdive - 124
- Good code is rarely read
- Flash is dead so I rebuilt it with javascript
- htmx sucks
- Fine-tuning Text Inputs
- Minimal SVG Favicon
- How To Compose Javascript Functions That Take Multiple Parameters (The Epic Guide)
- Using the Page Visibility API
- Angular Directives vs. Vue Directives
- Scan HTML faster with SIMD instructions: Chrome edition
- Zero-JavaScript View Transitions
- Use of ch unit considered harmful (in certain circumstances)
- Sometimes, Object Property Order Matters
- 30 different ways to handle react state
- Demystifying INP: New tools and actionable insights
- Blazing Fast Websites with Speculation Rules
- The latest in CSS and web UI: I/O 2024 recap
- Conditionals on Custom Properties
- Demystifying INP: New tools and actionable insights
- Radix Sort
- So many feed readers, so many bizarre behaviors
- The use-html custom element
- HTML in Canvas
- Pythonâs many command-line utilities
- Promises From The Ground Up
- The Forensics Of React Server Components (RSCs)
- Should responsive images work with container queries?
- Sizes=âautoâ pretty much requires width and height attributes
- No keyboard access in Flutter
- Native APIs
- React Native
- Not so short note on aria-label usage â Big Table Edition
- ChatTTS is a text-to-speech model designed specifically for dialogue scenario such as LLM assistant.
- Making room for long list markers with subgrid
- My 3 Step Process for Writing Clean Code
- Speeding up the JavaScript ecosystem - Server Side JSX
- WinterJS vs. Bun: Comparing JavaScript runtimes
- How to Create a Modal in React with HTML Dialog
- Game of life
- Spinning Globe
- JSFuck
- Creative JS examples
- HTML Tags
- Update to My Table Sorting Web Component
- Towards Ultra-High-Definition Image Deraining: A Benchmark and An Efficient Method
- quine clock
- New zine: How Git Works! - 121
- Oh shit, git! - 121
- TC39 Advances Key Proposals: Deferred Import Evaluation, Error.isError(), RegExp Escaping, Promise.try - 121
- TC39 â the song - 121
- How To Hack Your Google Lighthouse Scores In 2024 - 121
- Using Node.jsâs test runner - 121
- Engineering for Slow Internet - 121
- How Chrome achieved the highest score ever on Speedometer 3 - 121
- 10 Years of Vue: the Past and the Future Evan You Vue.js Live 2024 - 121
- Mastering date formatting using Intl.DateTimeFormat in JavaScript - 121
- Letâs hang! An intro to CSS Anchor Positioning with basic examples - 121
- CSS Length Units - 121
- First Input Delay (FID) vs. Interaction to Next Paint (INP) - 121
- Donât Refactor Like Uncle Bob. Please - 121
- The Story of Reformatting 100k Files at Google in 2012 - 121
- The popover drama - 121
- Progressively Enhanced Popover Toggletips - 121
- enforcing accessibility best practices with automatically-generated ids - 121
- Why, after 6 years, Iâm over GraphQL - 120
- 2D Rigid Body Collision Resolution - 120
- Data Fetching Patterns in Single-Page Applications - 120
- Brisk VS Code extension 5 minute Development Speedrun - 120
- CSS-only Custom Range Slider with Motion - 120
- A look at how I solved a design problem with CSS cap unit. - 120
- Your Node is Leaking Memory? setTimeout Could be the Reason - 120
- Creating Perfect Font Fallbacks in CSS - 120
- Tracing: Frontend issues with backend solutions - 120
- AI in software engineering at Google: Progress and the path ahead - 120
- Removing ad trackers and cookies - the technical perspective - 120
- All Useful AWS Commands - 120
- uBlock Origin: Letâs read the code! - 119
- Capturing web page video with a couple of bookmarklets - 119
- Amber source
- Amber - The Programming Language compiled to Bash.
- Making Counting Sort Work with Negative Values
- Encounter - 256 bytes intro for WASM MicroW8 fantasy console
- Implementing React-like Composition using Goâs html/template
- What is your favourite trick/rule that results in high-quality code?
- Prefer Multiple Compositions
- City In A Bottle â A 256 Byte Raycasting System
- Avoid the Long Parameter List
- Clever code is probably the worst code you could write
- Context caching guide
- What the heck is the event loop anyway? Philip Roberts JSConf EU
- How terminal works. Part 1: Xterm, user input
- Prefer Noun-Adjective Naming
- Shipping Ship: Behind The Particle Shader Effect For VercelâS Conf
- Hobbyâs algorithm for aesthetic BĂ©zier splines
- A Demonstration of the Hobby Algorithm
- Doom Scroll - Front End Conf 2024 Demo
- Letterfall
- Why Patching Globals Is Harmful - 116
- Cursed Library Fire shader
- Avoiding the soft delete anti-pattern
- Modern WordPress - Yikes!
- ChatGPT Answers Programming Questions Incorrectly 52% of the Time - 118
- Did GitHub Copilot really increase my productivity? - 118
- Sneaky React Memory Leaks: How useCallback and closures can bite you - 118
- Ask HN: Why do games companies not release source code for old games? - 118
- How to write a code formatter
- Server-Side Rendering of Embedded Markdown Code Snippets in WordPress
- Flattening Bézier Curves and Arcs
- Visualizing Algorithms
- Where you can (and canât) use Emoji in PHP
- How is a binary executable organized? Letâs explore it!
- DONKEY.BAS
- Gorillas game
- GORILLA.BAS: How to Play the Secret MS-DOS Game From Your Childhood
- Web Game Engines & Libraries
- Sleepsort: Sorting while sleeping
- Adding 3 missing characters made code run 20x faster.
- How an empty S3 bucket can make your AWS bill explode
- isBooleanTooLongAndComplex
- V86 in the browser using WASM - 115
- How To Monitor And Optimize Google Core Web Vitals
- Index images, videos and news with specialized sitemaps
- DevTools Tips & Tricks
- Canvas-based Web Apps
- Fetch API Fun: Beginnerâs Guide to Web Requests
- How to Simplify a Massive Form With Over 100 Fields
- How to Tame SQL Injection
- How to think about HTML responsive images
- Iterator helpers
- Why choose async/await over threads?
- The Many, Confusing File System APIs
- The perils of using double quotes ââ inside an alt attribute text value
- Best Practices For OAuth In Mobile Apps
- 10 > 64, in QR codes
- Headline driven development
- Better form UX with the CSS property `field-sizing
- Valkey: The Open Source Alternative to Redis Backed by AWS, Google, Oracle
- 42.parquet â A Zip Bomb for the Big Data Age
- Power of Partial Prerendering with Bun - 110
- The Mechanics of Async Await
- Open Release of Grok-1
- Web Neural Network API
- Code search is hard - 111
- Regex character â$â doesnât mean âend-of-stringâ in Python - 109
- Puter - Internet OS and Desktop Environment in the Browser! - 106
- Bugs Iâve filed on browsers - 106
- Tiny Predictive Text - Predictive Text Using 2MB of JavaScript, no LLM.
- Submit vs requestSubmit
- JS Package Metadata standard proposal
- JSR first impressions - 106
- Top 8 Recent V8 in Node Updates
- Mozillaâs readability.js
- 17 Equations that Changed the World - Rewritten in JavaScript
- Why Does âis-numberâ Package Have 59M Weekly Downloads? - 106
- JSDoc as an alternative TypeScript syntax
- Why my code isnât in TypeScript
- A practical guide to using shadow DOM
- Vanilla JavaScript, Libraries, And The Quest For Stateful DOM Rendering
- Two Quick Tips When Building With React Router
- Using localStorage in Modern Applications: A Comprehensive Guide
- JavaScript Bloat in 2024
- Reactive UI in 10 lines of code
- Union, intersection, difference, and more are coming to JavaScript Sets
- A Fun Line of Code
- The Interactive Guide to Rendering in React
- Creating 3x5.pics
- Layout land - learn webflow
- Navigating the future of frontend
- Implementing Vertical Form Controls
- Creating excerpts in Astro
- Oh Sh*t, My App is Successful and I Didnât Think About Accessibility
- Better Syntax Highlighting - 108
- A Beginnerâs Guide to Node.js Worker Threads - 108
- Streaming HTML out of order without JavaScript
- Why is JavaScript fragile
- Event target to the rescue
- PGlite - Postgres in WASM
- Inside iMessage Extensions â The Quirky World Of Appleâs Niche Development Tools
- 50 TypeScript F*ck Ups - 132
- 50 TypeScript F*ck Ups Book - 132
- Learn Web Components - 132
- Practical SVG is Now Free to Read Online - 128
- Exploring JavaScript ES2024 Edition - 128
- Total TypeScript Essentials
- Understanding Deep Learning Book
- Welcome to Microsoft Phi-3 Cookbook
- Caching In: Defining, Optimizing, and Invalidating Your Cache
- Scroll driven animations course
- Taking regular screenshots of my website
- The Nature Of Code By Daniel Shiffman - 118
- Low effort image optimization tips
- Online Cryptography Course - 115
- Practice programming with magically majestic methods
- This is part one of the Framework Field Guide, a three-part series that teaches you Angular, React and Vue all at once.
- RTL Styling 101 - 130
- Itâs Time To Talk About âCSS5â - 130
- CSS selector guide - 125
- The Magic of Clip Path - 125
- How to use container queries now - 123
- Superior Range Syntax
- The CSS attribute selector has a case-insensitive mode
- Inline conditionals in CSS, now? - 122
- Modern CSS Layout is Awesome: Talking and Thinking About CSS Layout - 121
- Inline conditionals in CSS? - 121
- Making a tic-tac-toe game with ârandomnessâ using pure HTML and CSS. Without JavaScript! - 119
- Learn CSS Grid by planting a garden - 119
- 0 to auto
- Popover element entry and exit animations in a few lines of CSS
- Shades of Grey with color-mix()
- Superior Range Syntax
- Detecting Specific Text Input with HTML and CSS
- Alternating Style Queries
- On compliance vs readability: Generating text colors with CSS
- RFC: Initial CSS Level Categorization - 117
- The New CSS Math: round()
- CSS solar system
- contrast-color() is a good thing, but also solving the problem at the wrong layer
- Weâve Got Container Queries Now, But Are We Actually Using Them?
- Introducing the CSS anchor positioning API
- Nesting The pointer-events Property In CSS
- 202Recursion! In the stylesheet
- This tool creates a color palette using OKLCH, which ensures consistent perceptual changes in lightness and chroma
- Using CSS Scroll-Driven Animations for Section-Based Scroll Progress Indicators
- The New !important
- Time-based CSS Animations
- CSS :has(), the God Selector
- 23 CSS features you should know (and be using) by now
- Rethinking Text Resizing on Web
- CSS Compatibility VScode
- The CSS stepped value math functions are now in Baseline 2024
- Anchor Positioning and the Popover API for a JS-Free Site Menu
- CSS Text Box Trim
- Halftone patterns in CSS
- You Want border-color: transparent, Not border: none
- The Shortest Selector For The Root Element
- Misconceptions about CSS Specificity
- CSS Color Modules and Changes, Part I
- The Modern Guide For Making CSS Shapes
- The Times You Need A Custom @property Instead Of A CSS Variable
- Introducing the CSS anchor positioning API - 118
- New magic for animations in css - 118
- matcha.css is a pure CSS library designed to style HTML elements - 118
- Old Dogs, new CSS Tricks - 118
- A primer on the cascade and specificity
- How to display language-specific quotes in CSS
- Every CSS Animation property
- Desert Racer đïž: Worldâs First CSS-only Swipe-Aware Game! - 112
- Curious Geckos đŠđŠđŠ: The Most Precise CSS-only Position-Aware Mini-Game!
- What if you had real control over Light Mode / Dark Mode on a per-site basis?
- light-dark()
- Proposal: CSS Variable Groups
- Sprite animations
- CSS Bookmarks
- Menu always in view with CSS
- Testing HTML With Modern CSS
- Spicing up text with text-emphasis in CSS
- Misconceptions about CSS Specificity
- Combining CSS :has() And HTML select For Greater Conditional Styling
- A quick light-dark() experiment
- The Ultimate Collection of CSS-only Shapes
- Atlassian Design system
- CSS Gradients A collection of beautiful CSS gradients
- Is CSS harder to learn these days?
- Detect JavaScript Support in CSS
- A primer on the cascade and specificity
- An Interactive Guide to CSS Container Queries
- Modern CSS patterns in Campfire
- The slow death of CSS vendor prefixes
- Hidden Gems of Tailwind CSS
- The box model and box sizing
- Email Obfuscation Using CSS
- Menu always in view with CSS
- Testing HTML With Modern CSS
- Spicing up text with text-emphasis in CSS
- Misconceptions about CSS Specificity
- A quick light-dark() experiment
- The Ultimate Collection of CSS-only Shapes
- Atlassian Design system
- CSS Gradients A collection of beautiful CSS gradients
- Is CSS harder to learn these days?
- Detect JavaScript Support in CSS
- A primer on the cascade and specificity
- An Interactive Guide to CSS Container Queries
- Modern CSS patterns in Campfire
- Why donât we talk about minifying CSS anymore?
- The slow death of CSS vendor prefixes
- Hidden Gems of Tailwind CSS
- An alternative proposal for CSS masonry - 115
- Help us invent CSS Grid Level 3, aka âMasonryâ layout - 113
- 7.css allows you to recreate the windows 7 UI - 117
- Cool queries - 117
- Self-Modifying Variables: the inherit() Workaround - 117
- Things That Can Break aspect-ratio in CSS - 117
- The align-content property for block layouts is now part of Baseline - 117
- Infinite-Scrolling Logos In Flat HTML And Pure CSS
- Responsive Mosaic Layouts Made Easy with CSS Grid
- How weâre approaching theming with modern CSS
- How to Kill the Cascade
- How to display language-specific quotes in CSS
- Steal this popover code
- Emoji Toggle
- Use CSS to boost the font size of emoji with no extra markupuse-css-to-boost-the-font-size-of-emoji-with-no-extra-markup/
- An Interactive Guide to CSS Container Queries
- CSS color-scheme-dependent colors with light-dark()
- Testing HTML With Modern CSS
- The box model and box sizing
- Why UI designers should understand Flexbox and CSS Grid
- What You Need to Know about Modern CSS (Spring 2024 Edition)
- The Unreasonable Effectiveness of Inlining CSS
- Setting And Persisting Color Scheme Preferences With CSS And A âTouchâ Of JavaScript
- Techniques to Break Words
- How to Animate Borders in CSS
- Accessible Forms with Pseudo Classes
- CSS for print
- Playing with Infinity in CSS
- Learn CSS Layout the pedantic way
- The New CSS Math: rem() and mod()
- The New CSS Math: pi and other constants
- If/Else in CSS?
- Speficity Battle Lea Verou
- CSS-only DVD Screensaver animation - Javier Morales
- What is Utility-First CSS?
- No Outer margin
- The Fifty-Fifty Split and Overflow
- Lossy CSS compression for fun and loss (or profit
- ECSS sets simple rules for simple styling
- My favourite animation trick: exponential smoothing
- A formula for responsive font-size
- CSS Grid can be used to stack elements
- NEAT gradient animations for your web site
- Some little ways Iâm using CSS :has() in the real world
- Going beyond pixels and (r)ems in CSS - Container query length units
- Viewport units can consider the writing mode
- Creating color palettes with the CSS color-mix() function
- The CSS Selector Generator
- concrete.css A simple and to the point classless CSS stylesheet
- CSS Button Styles You Might Not Know
- The death of custom media queries
- CSS :has() Interactive Guide - 105
- CSS only games - 103
- How to center a DIV - 103
- Markdown CSS framework
- A CSS project boilerplate
- CSS is Logical
- Native CSS particle animation with sin and cos
- Tailwind vs. Semantic CSS - 104
- Tailwind marketing and misinformation engine - 104
- Dan Wilson The New CSS Math: pow(), sqrt(), and exponential friends
- Field sizing just works
- A highly configurable switch component using modern CSS techniques
- Highlight Text When a User Scrolls Down to That Piece of Text
- My take on fading content using transparent gradients in CSS
- Using Font Variant Numeric
- Some use cases for revert-layer
- Unfamiliar CSS patterns that improve on the classics
- How we reduced CSS size and improved performance across GOV.UK
- nth-child() vs nth-of-type() Selectors in CSS â Whatâs the Difference?
- CSS-only loader configurators
- Lossy CSS compression for fun and loss (or profit)
- css-only fluid modular type scales
- What is CSS Motion Path?
- Clamp Calulator
- Nicer Text Wrapping with CSS text-wrap
- The anywhere combinator :has()
- Learn CSS :has() selector by examples: 5 top use cases
- How to align the text of the last paragraph line
- Accounting for Internationalization with CSS and HTML - 101
- 5 CSS snippets every front-end developer should know in 2024 - 101
- 12 Modern CSS One-Line Upgrades Stephanie Eckles - 100
- The Complex But Awesome CSS border-image Property
- The Shrinkwrap Problem: Possible Future Solutions
- How Do You Vertically Centre an Element in CSS? (Even More) Easily!
- Three modern CSS properties your website must have
- A Few Ways CSS Is Easier To Write CSS In 2023
- Container Style Queries - exploring new ways of approaching CSS by querying custom properties and their values.
- CSS Loaders
- How Iâm Writing CSS in 2024
- Radial Gradients and CSS Trigonometric Functions
- State of CSS
- Surprising Facts About New CSS Selectors
- Day 104: animation with registered custom properties
- Width and Height in CSS
- Designing better target sizes An interactive guide that is all about enhancing the target size area with CSS.
- CSS Media Query for Scripting Support
- A Practical Introduction to Scroll-Driven Animations with CSS scroll() and view()
- The Complex But Awesome CSS border-image Property
- 5 CSS snippets every front-end developer should know in 2024
- 6 CSS snippets every front-end developer should know in 2023
- Getting started with CSS container queries
- An Interactive Guide to CSS Grid
- Approximating a sphere using CSS - and pumpkins
- A quick introduction to CSS @scope â Bram.us
- The New CSS Math: round()
- The Future of CSS: Easy Light-Dark Mode Color Switching with light-dark() â Bram.us
- When to Nest CSS â Cloud Four
- Naming Variables In CSS
- CSS And Accessibility: Inclusion Through User Choice â Smashing Magazine
- CSS Tip: Learn CSS the easy one
- CSS HD Gradients
- Re-Creating The Pop-Out Hover Effect With Modern CSS (Part 1) â Smashing Magazine
- Totally remdom, or How browsers zoom text - Manuel Matuzovic
- Modern Font Stacks
- New Viewport Units
- An Interactive Guide to CSS Grid
- CSS And Accessibility: Inclusion Through User Choice
- How To Animate Along A Path In CSS
- Naming Variables In CSS
- align-content in block layout
- Most liked code pens of 2023 - 99
- Radial Menus In Video Games
- What UI density means and how to design for it
- Decision Trees For UI Components
- Web Accessibility: removing barriers, designing a web for everyone
- Magic UI - UI Library for Design Engineers
- AI-generated vector SVG logos, icons & illustrations
- Hand-Drawn Free Icons - Freehand Vector icon set (svg, png)
- Textart
- Navbar Gallery
- Mac Template Webflow
- SVGL - company logos in SVG format
- Storyset Awesome free customizable illustrations for your next project
- Omatsuri
- Access 13.6M+ vector icons & stickers
- Footers
- The Art of Slide Design: Maximise Signal, Minimise Noise
- A digital archive of graphic design related items that are available on the Internet Archives
- 404 illustrations
- Cool buttons
- Typography Manual
- Visual design rules you can safely follow every time
- Modern Font Stacks
- WaPoâs Design System
- Free Sound Effects MP3/WAV Download
- Vectorpea Online Vector Editor
- Shots - Create Amazing Mockups
- Free Stock Video Footage Without Watermark
- Modyfi - Create. Together.
- Photo to Cartoon - Cartoonize Yourself - Character Maker
- The best hand-picked dark themed websites on the internet.
- The Developer Experience Book - 99
- DevRel and the dotted line
- Your DevRel Funnel is a Sieve â SpeakOfTheDevrel.Cloud: Doug Sillars
- 14 years of go - What We Got Right, What We Got Wrong - 99
- Announcing SvelteKit 2
- Common Mistakes When Using React useState Hook (With Code Examples)
- Design faster with Wedges. The free, ever-expanding design system for Figma.
- Fixing memoization-breaking re-renders in React
- Introduction to HTMX In this article, we will explore what HTMX is and its capabilities.
- JQuery 4 is coming!
- React Server Components: the Good, the Bad, and the Ugly
- React Tricks: Fast, Fit and FunLessons and hacks learned from developing a micro-library
- The AHA Stack Combine Astro, htmx and Alpine.js to create modern web applications sending HTML over the wire,
- the tension and future of jamstack
- Useful SaaS Kits & starter templates for developers to build your next project faster
- Vue 2 is Approaching End Of Life
- Web Components Will Outlive Your JavaScript Framework
- What Vueâs Creator Learned the Hard Way with Vue 3
- Working with Sound in React
- JavaScript bloat in 2024 - 123
- Quake in 13k JavaScript - 121
- Speed Up Your Site with 3 Simple JavaScript Performance Optimization Tips - 119
- A virtual DOM in 200 lines of JavaScript - 119
- Flying planes with JavaScript
- Diving Deep into Array Index Positions - 118
- These are answers to all the questions I had as a beginner in TypeScript - 118
- The long path of JavaScript - from ES6 until today. - 118
- An Introduction to the Node.js Performance API
- Stop propagating null/undefined values throughout all your components
- Ryan Florence delves into the evolution of JavaScript, with a particular focus on the ES6 feature const.
- A full-featured wrapper around the InnerTube API
- JSON Results with Google Gemini Generative AI API Calls
- Airbnb JavaScript Style Guide
- Keeping up with the Node-ish ecosystem
- Async APIs - donât confuse your events, commands and state
- The easy way to access the last JavaScript array element
- voici.js - display datasets in tabular form on the terminal.
- Set Methods for JavaScript
- A proposal to add a method to sum multiple values to JavaScript
- Bring console.log, on the screen
- Why Does âis-numberâ Package Have 59M Weekly Downloads? -106
- Package dependency hell - 106
- What is the difference between a statement and an expression in JavaScript?
- The problem with new URL(), and how URL.parse() fixes that
- How to show progress while downloading data in node.js
- New Disposable APIs in Javascript - 115
- Finally Understanding How Array.sort(comparator) Works - 115
- Cheat sheet for moving from jQuery to vanilla JavaScript- 115
- When to Use Bun Instead of Node.js- 115
- An intro to TSConfig for JavaScript Developers - 115
- Top 5 Underutilized JavaScript Features- 115
- Clickwheel in JS
- 20 Award-Winning 13-Kilobyte JavaScript Games You Can Play in Your Browser â js13k 2020 Winners
- Profile Node.js performance with the Performance panel
- Looking at the JavaScript Promise Collection Methods
- Custom pseudo-classes for web components with the CustomStateSet API
- Use View Transitions API in Next.js App Router
- testing signals
- groupBy and other ways that Iâm an old dog
- JavaScript simplified
- Demystifying the Shadow DOM
- Signals playground
- Offscreen Canvas and Web Workers
- JavaScript Objects
- Array.reduce() is Goated
- Popover API
- Improvements to the Speculation Rules API
- How to Securely Send a Request When Closing Tabs
- At some point, JavaScript got good
- Hackernews thread on JavaScript getting good
- How to document your JavaScript package
- Understanding the âthisâ keyword, call, apply, and bind in JavaScript
- Using the Page Visibility API
- New alternatives to innerHTML
- A fetch with Response abilities
- Playing With MutationObserver In JavaScript
- Understanding RegExp Capture Groups When Using .split() In JavaScript
- Creating and importing styles with constructable stylesheets and CSS module scripts
- Iterator helpers
- Why TypeScript Doesnât Include a throws Keyword
- JavaScript Signals standard proposal - 110
- JavaScript Visualized: Promise Execution - 110
- Introducing Learn JavaScript - 111
- How to split JavaScript strings into sentences, words or graphemes with âIntl.Segmenterâ - 111
- Implementing JavaScript Concepts from Scratch - 111
- Optimizing Javascript for fun and for profit - 109
- Joyee Cheung require(esm) in Node.js - 109
- module: support require()ing synchronous ESM graphs #51977 - 109
- Improve Web Performance by Optimizing JavaScript Bundle Sizes - 109
- Playwright code generator - 108
- Comparing JavaScript Frameworks part 1: templates
- Creating a Random Walk Simulation
- Detect Caps Lock with JavaScript
- WinterJS is blazing-fast JavaScript server that runs Service Workers scripts
- Using Intl.RelativeTimeFormat for Localized Relative Timings
- Eloquent JavaScript - 107
- JSR: What We Know So Far About Denoâs New JavaScript Package Registry - 105
- Adding Keyboard Shortcuts to a 24 Year Old Government Website with Userscripts
- Offloading JavaScript With Custom Properties
- Creating an Animated 3D Starfield Effect in JavaScript
- Creating a SimCity Game with JavaScript & Three.js - 104
- Syntax Highlighting code snippets with Prism and the Custom Highlight API
- Syntax highlighting code blocks with Prism and the Custom Highlight API demo
- Union, intersection, difference, and more are coming to JavaScript Sets
- Tempo â The easiest way to work with dates in JavaScript (and TypeScript)
- 3x Faster Stream Processing in Node.js: Boosting throughput by eliminating buffering. - 103
- Free JavaScript code security & vulnerability checker - 103
- JavaScript in SVGs
- Immutable array updates with Array.prototype.with
- Simple Statistics A JavaScript implementation of descriptive, regression, and inference statistics.
- QX82 is a tiny Javascript engine that lets you create games and experiences inspired by the look and feel of a retro 80s computer
- 4 Ways to Use JavaScript to Redirect or Navigate to A URL or Refresh the Page
- Modern JavaScript library starter - 102 How to publish a package with TypeScript, testing, GitHub Actions, and auto-publish to NPM
- Browser extensions are underrated: the promise of hackable software
- Event Loop. Myths and reality - 102
- Squeezing Last Bit Of JavaScript Performance For My Automation Game
- Deferred JavaScript promises using Promise.withResolvers
- The Concise TypeScript Book provides a comprehensive and succinct overview of TypeScriptâs capabilities - 101
- Deep Cloning Objects in JavaScript, the Modern Way
- Worker timers A replacement for setInterval() and setTimeout() which works in unfocused windows.
- Compiling a standalone executable using modern JavaScript/TypeScript runtimes
- 10 rules to help you write cleaner js code
- Bun, Javascript, and TCO
- Introducing JavaScript support in MySQL Developers can now write JavaScript stored programs (functions and procedures) in the MySQL database server.
- JavaScript imports kinda suckâŠ
- JavaScript proxies
- New JS Array Methods This year, a handful of new Array methods became available in all modern browsers: toReversed(), toSplice(), toSorted(), and with().
- Pesky little scripts tip
- Understanding the types of JavaScript errors
- When âEverythingâ Becomes Too Much: The npm Package Chaos of 2024 - Socket PatrickJS launched a troll campaign with a package called âeverything,â which depends on all public npm packages. Another example how brittle the system is
- Why does JSON.parse corrupt large numbers and how to solve this?
- State of JavaScript The annual developer survey of the JavaScript ecosystem
- npm in Review: A 2023 Retrospective on Growth, Security, and Quirky Facts - 99
- 33 Concepts Every JavaScript Developer Should Know - 99
- NodeJS monthly downloads - please, update! - 93
- Flappy Bird Implemented in Typescript types
- CSS { In Real Life } Handling Null, Undefined and Zero Values in JavaScript
- How to rewrite classes using closures in JavaScript Gaurang Tandon
- JS surprise: Array.every() always returns true for empty arrays
- 5 Inconvenient Truths about TypeScript
- Copy an array and replace one element at a specific index with modern JavaScript
- Handling Null, Undefined and Zero Values in JavaScript
- 10 JS tips
- Making Sense Of âSenseless JavaScript Features - 97
- Wordpress possible shutdown - 149
- Wordpress Holiday Break - 149
- When the world logs off: Christmas, New Yearâs, and the Internetâs holiday rhythm - 149
- Pantone Color of the Year 2025 - 149
- predictions for 2025: - 149
- Deno v. Oracle: Canceling the JavaScript Trademark - 145
- The Fight to Free JavaScript from Oracleâs Control - 145
- Is Aurora DSQL your next database? - 145
- Amazon Aurora DSQL - 145
- Over 50% of LinkedIn articles are AI generated - 145
- Which IDEs do software engineers love, and why? - 145
- State of React - 143
- State of JS - 143
- Will we care about frameworks in the future? - 143
- How to cope with technology FOMO - 143
- I donât have time to learn react - 143
- React is a programming language, and its rules are syntax - 143
- State of HTML2024 - 143
- AWS Lambda turns 10: A rare look at the doc that started it - 143
- BlueSky Call for Developer Projects - 143
- Security plugin flaw in millions of WordPress sites gives admin access - 143
- One Year of Using LLMs for Application Security: What We Learned - 143
- How to cope with technology FOMO - 143
- This âAI Grannyâ Bores Scammers to Tears - 143
- O2 unveils Daisy, the AI granny wasting scammersâ time - 143
- AI tool that sounds like a grandmother created to waste phone scammersâ time - 143
- Googleâs live scam detection for phone calls is now out for Pixel devices - 143
- How WebSockets cost us $1M on our AWS bill - 142
- Why Companies Are Ditching the Cloud: The Rise of Cloud Repatriation - 142
- Exploring the browser rendering process - 142
- FFmpeg devs boast of up to 94x performance boost after implementing handwritten AVX-512 assembly code - 142
- Clarifying the Relationship Between Popovers and Dialogs - 142
- The
<details>and<summary>elements are getting an upgrade - 142 - Weird Lexical Syntax - 142
- Perplexity AI Offers to Help New York Times With Tech Union Strike - 141
- X now lets blocked users see your posts - 141
- Over 100 forks of deliberately vulnerable web applications and APIs. - 141
- Hundreds of code libraries posted to NPM try to install malware on dev machines - 141
- If you donât know about HTTP Archiveâs Web Almanac yet, you should! - 141
- From Naptime to Big Sleep: Using Large Language Models To Catch Vulnerabilities In Real-World Code - 141
- Googleâs âBig Sleepâ AI Project Uncovers Real Software Vulnerabilities - 141
- Before you buy a domain name, first check to see if itâs haunted - 141
- Lottie Player npm package compromised for crypto wallet theft - 141
- Help us improve our alt text generation model - 141
- 6 months to the European Accessibility Act Deadline â What Do You Need to Do? - 141
- 25 Accessibility Tips to Celebrate 25 Years - 141
- Using AI Generated Code Will Make You a Bad Programmer - 141
- Why AI coding assistants might not help devs much - 141
- What is the point of an online conference? - 141
- Former Nvidia engineer discovers 41-million-digit prime â largest prime number known to man was uncovered and verified with the help of GPUs - 141
- Anthropic publicly releases AI tool that can take over the userâs mouse cursor - 140
- Microsoft introduces âAI employeesâ that can handle client queries - 140
- Metaâs new âMovie Genâ AI system can deepfake video from a single photo - 140
- Linus Torvalds slams AI as â90% marketing and 10% realityâ - 140
- How I write code using Cursor: A review - 140
- ChatGPT Jailbreak: Researchers Bypass AI Safeguards Using Hexadecimal Encoding and Emojis - 140
- Why Copilot is Making Programmers Worse at Programming - 140
- Should JavaScript be split into two languages? New Google-driven proposal divides opinion - 140
- Anthropic Computer Use Demo - 140
- OpenAI launches new âCanvasâ ChatGPT interface tailored to writing and coding projects - 140
- Bringing developer choice to Copilot with Anthropicâs Claude 3.5 Sonnet, Googleâs Gemini 1.5 Pro, and OpenAIâs o1-preview - 140
- GitHub Copilot moves beyond OpenAI models to support Claude 3.5, Gemini - 140
- GitHub Spark lets you build web apps in plain English - 140
- GitHub Copilot will support models from Anthropic, Google, and OpenAI - 140
- More than a quarter of new code at Google is generated by AI - 140
- Notes on the new Claude analysis JavaScript code execution tool - 140
- WebStorm and Rider Are Now Free for Non-Commercial Use - 140
- Octoverse: AI leads Python to top language as the number of global developers surges - 140
- State of the front-end - 140
- State of cloud security - 140
- Welcome to STATE OF AI REPORT 2024. - 140
- State of CSS 2024 - 140
- State of CSS results - 140
- State of CSS 2024 Results - 140
- Going through the âState of CSSâ results⊠- 140
- State of React - 140
- State of HTML 2024 - 140
- AI Environmental Impact Report - 140
- AI Environment - 140
- Whatâs new in Svelte 5 - 140
- Svelte 5 is alive - 140
- why Iâm turning off Firefox ad tracking: the PPA paradox - 138
- Pixelâs Proactive Approach to Security: Addressing Vulnerabilities in Cellular Modems - 138
- Why GitHub Actually Won - 138
- Learning to Reason with LLMs - 138
- LLMs and search engines can co exist - 138
- World Wide Web Foundation closes so Tim Berners-Lee can spend more time with his protocol - 138
- Switch emulator Ryujinx shuts down development after âcontact by Nintendoâ - 138
- The goal isnât to write less code - 138
- Web Scraping with your Web Browser: Why Not? - 138
- The Proliferation and Problem of the âš Sparkles âš Icon - 138
- Offline UX Patterns - 138
- OpenAI DevDay 2024 live blog - 137
- OpenAIâs DevDay brings Realtime API and other treats for AI app developers - 137
- Someone Put Facial Recognition Tech onto Metaâs Smart Glasses to Instantly Dox Strangers - 137
- Microsoft Is Discontinuing HoloLens 2, With No Replacement - 137
- OpenAI raises $6.6 billion in largest VC round ever - 137
- Microsoft starts paying publishers for content surfaced by Copilot - 137
- Microsoft gives Copilot a voice and vision in its biggest redesign yet - 137
- Apple removes nearly 60 additional VPNs from its Russian App Store - 137
- ProductHunt has over 1 million user signups. More than 60% of those are bots. - 137
- The messy WordPress drama, explained - 137
- Automattic demanded a cut of WP Engineâs revenue before starting WordPress battle / - 137
- WP Engine sues WordPress co-creator Mullenweg and Automattic, alleging abuse of power - 137
- The messy WordPress drama, explained - 137
- Mullenweg threatens corporate takeover of WP Engine - 137
- AI worse than humans in every way at summarising information, government trial finds - 137
- AI-written Code Banned from Codeforces: Whatâs Changing? - 137
- Why Copilot is Making Programmers Worse at Programming - 137
- Drowning in Slop A thriving underground economy is clogging the internet with AI garbage â and itâs only going to get worse. - 137
- Devs gaining little (if anything) from AI coding assistants - 137
- The Human Cost Of Our AI-Driven Future - 137
- I am tired of AI - 137
- AI bots now beat 100% of those traffic-image CAPTCHAs - 137
- 2024 Ruby on Rails Community Survey Results - 137
- Everything you need to know about Python 3.13 â JIT and GIL went up the hill - 137
- New âfair sourceâ movement aims to bridge the gap between open source and proprietary licensing - 137
- If AI is helping people code better, why arenât products getting better? - 137
- Forget ChatGPT: why researchers now run small AIs on their laptops - 137
- Oracle, itâs time to free JavaScript. - 136
- Evolving JavaScript with Douglas Crockford - 136
- The Great npm Garbage Patch - 136
- Behind The Scenes: The Making of VS Code - 136
- Generators Explained, But On A Senior-Level - 136
- Ecma TC39 JavaScript Decimal proposal - 136
- ECMAScript Safe Assignment Operator Proposal - 136
- Compile and run C in JavaScript - 136
- This Is Doom Running on a Diffusion Model - 135
- New AI model can hallucinate a game of 1993âs Doom in real time - 135
- New AI model âlearnsâ how to simulate Super Mario Bros. from video footage - 135
- Doom on a volumetric display - 135
- Doom on bacteria to the list of things that can run Doom - 135
- Doom in Zork - 135
- Doom on a toothbrush - 135
- Doom on a volumetric display blog post - 135
- The secret inside One Million Checkboxes - 135
- Facebook partner admits to eavesdropping on conversations via phone mics for ad targeting - 135
- Sam Altman indicated itâs impossible to create ChatGPT without copyrighted material, but a new study claims 57% of the content on the internet is AI-generated and is subtly killing quality search results - 135
- Bill Gates has a good feeling about AI - 135
- Hereâs the Pitch Deck for âActive Listeningâ Ad Targeting - 135
- Microsoft Rolled Out AI PCs That Canât Play Top Gamesâand Thereâs No Quick Fix - 135
- Ford seeks patent for tech that listens to driver conversations to serve ads - 135
- Submit your proposals for Interop 2025 - 134
- Get Ready for Interop 2025: Your Chance to Shape the Web - 134
- Looking forward to an Interop 2025 that addresses your top needs - 134
- Discord end-to-end encryption rolling out today for audio and video calls - 134
- YouTube Communities are like mini Discords for creators - 134
- State of HTML - 134
- Crypto school catalogue - 134
- Changes to the OSCP - 134
- GitHub Actions Vulnerable to Typosquatting, Exposing Developers to Hidden Malicious Code - 134
- GitHub Actions Attack Diagram - 134
- Craigslist Founder Pledges $100 Million to Boost U.S. Cybersecurity - 134
- Police Hack Into âGhostâ, An Encrypted Platform for Criminals - 134
- Larry Ellisonâs AI-Powered Surveillance Dystopia Is Already Here - 134
- OpenAI Says Itâs Fixed Issue Where ChatGPT Appeared to Be Messaging Users Unprompted - 134
- URL validation bypass cheat sheet - 134
- Microsoft is building new Windows security features to prevent another CrowdStrike incident - 134
- Surveillance Video Summarizer: AI-Powered Video Analysis and Summarization - 134
- CrowdStrike ex-employees: âQuality control was not part of our processâ - 134
- Fake password manager coding test used to hack Python developers - 134
- Fake recruiter coding tests target devs with malicious Python packages - 134
- Meta scraped every Australian userâs account to train its AI - 134
- Omnipresent AI cameras will ensure good behavior, says Larry Ellison - 134
- Copilot Chat in GitHub.com is now contextually aware of GitHub Advanced Security alerts - 134
- Web Security: shaping the secure Web - 134
- When monoculture leads to monofailure - 134
- GitHub rolls out AI-powered fixes for code vulnerabilities - 134
- Agent hijacking: The true impact of prompt injection attacks - 134
- Whatâs new in ECMAScript 2024 - 133
- Inside ECMAScript: JavaScript Standard Gets an Extra Stage - 133
- Brand New Performance Features in Chrome DevTools - 133
- AI Has Created a Battle Over Web Crawling Training data may wind up in short supply as websites restrict crawler bots - 133
- The Dev Tools Performance Monitor Panel - 133
- 3 new Chrome AI features for even more helpful browsing - 133
- How the Wayback Machine is trying to solve the webâs growing linkrot problem - 133
- Many of the biggest websites have opted out of Apple Intelligence training - 133
- Threads deepens its ties to the open social web, aka the âfediverseâ - 133
- Brand New Performance Features in Chrome DevTools - 133
- Things to Do Before Asking âIs This Accessible?â - 133
- The Dying Web - 133
- Being on The Semantic Web is easy, and, frankly, well worth the bother - 133
- Navigating the European Accessibility Act (EAA) - 133
- The Humble Link - 133
- What RSS Needs - 133
- Developer tools are different than tools for any other profession - 133
- NationalPublicData.com Hack Exposes a Nationâs Data
- The gigantic and unregulated power plants in the cloud
- Xâs new AI image generator will make anything from Taylor Swift in lingerie to Kamala Harris with a gun
- Epic judge says heâll âtear the barriers downâ on Googleâs app store monopoly
- Kim Dotcom is being Megauploaded to the US for trial
- US Feds Are Tapping a Half-Billion Encrypted Messaging Goldmine
- New research analyzes the misuse of multimodal generative AI today, in order to help build safer and more responsible technologies
- Here are the Hacker Tools a DEF CON Hotel is Hunting For
- Nvidia Sued for Scraping YouTube After 404 Media Investigation
- Google threatened tech influencers unless they âpreferredâ the Pixel
- Toyota Mirai Turned Into Hydrogen Bomb By Ukrainian Forces Explodes With The Force Of 400 Pounds Of TNT
- AI researchers introduce an LLM capable of generating text outputs of up to 10,000 words
- Google Pixel phones sold with security vulnerability, report finds
- Googleâs upgraded AI image generator is now available
- Google, Harvard create the most detailed map of human brain
- Online publishers face a dilemma: Allow AI scraping from Google or lose search visibility
- Elon Muskâs X has a major advertising problem
- MIT unveils hair-thin battery to power tiny robots
- US appeals court revives Google privacy class action
- The Golden Age of Hackers in Vegas Is Over
- GM cuts 1,000 software jobs as it prioritizes quality and AI
- Google will update Pixel phones to remove Verizonâs unsafe demo app
- Exploiting HuggingFaceâs Assistants to Extract Usersâ Data
- DDos Attack Trends
- Google took three months to remove scam app that stole over $5 million in crypto: lawsuit
- You probably want to patch this critical GitHub Enterprise Server bug now
- DEF CON 32: What We Learned About Secrets Security at AppSec Village
- Inside Elon Muskâs 23 active lawsuits
- Google has to face a class action lawsuit over Chromeâs data collection
- Meta has 2 new sneaky bots scooping up free AI-training data from the web
- âSomething has gone seriously wrongâ: Microsoftâs update breaks Linux PCs
- Atlassianâs billionaire cofounder wants to send renewable power from Australia to Singapore via a 2,600-mile-long undersea cable
- Dating apps develop AI âwingmenâ to generate better chat-up lines - 132
- Microsoft donates the Mono Project to the Wine team - 132
- Welcome to Anthropicâs Prompt Engineering Interactive Tutorial - 132
- Bypassing airport security via SQL injection - 132
- This Is Doom Running on a Diffusion Model - 132
- Closure Library has been archived. We no longer see it as meeting the needs of modern JavaScript development, and we recommend that users look for alternative solutions. - 132
- Google increases Chrome bug bounty rewards up to $250,000 - 132
- 80% of corporate AI projects fail â twice the rate of other IT projects - 132
- The org behind the dataset used to train Stable Diffusion claims it has removed CSAM - 132
- Massive AI Dataset Back Online After Being âCleanedâ of Child Sexual Abuse Material - 132
- Tumblr to move its half a billion blogs to WordPress - 132
- New AI model can hallucinate a game of 1993âs Doom in real time - 132
- Releasing Re-laion 5b: Transparent Iteration On Laion-5b With Additional Safety Fixes - 132
- Navigating the European Accessibility Act (EAA) - 132
- How Lidl accidentally took on the big guns of cloud computing - 132
- Gartner 2024 Hype Cycle for Emerging Technologies Highlights Developer Productivity, Total Experience, AI and Security - 132
- Artificial intelligence is losing hype - 132
- Microsoft, Amazon, and Googleâs $1 trillion AI bet wonât pay off like other tech waves - 132
- Security Training & Awareness - 10 Essential Techniques - 132
- Google Play Bug Bounty Program Shutting Down - 132
- GenderPair, our proposed benchmark for assessing gender bias in LLMs - 132
- Google Chrome: security update fixes 38 issues, including one that is actively exploited - 132
- Watching the Generative AI Hype Bubble Deflate - 132
- The Top Programming Languages 2024 Typescript and Rust are among the rising starsStephen Cass22 Aug 20243 min read - 131
- What can an 8-year-old build in 45 minutes with the assistance of AI? - 131
- Midjourney - 131
- Midjourneyâs AI-image generator website is now officially open to everyone - for free - 131
- Anthropic publishes the âsystem promptsâ that make Claude tick - 131
- System Prompts - 131
- Amazonâs CEO says its AI tool has saved a crazy amount of time - 131
- Amazon Cloud CEO Predicts a Future Where Most Software Engineers Donât Code â and AI Does It Instead - 131
- In a leaked recording, Amazon cloud chief tells employees that most developers could stop coding soon as AI takes over - 131
- Researchers Highlight How Poisoned LLMs Can Suggest Vulnerable Code - 131
- Iâm Tired of Fixing Customersâ AI Generated Code - 131
- Code Execution Vulnerability Found in WPML Plugin Installed on 1M WordPress Sites - 131
- A Prominent Accessibility Advocate Worked With Studios and Inspired Change. But She Never Actually Existed. - 131
- Microsoft Patches Critical Copilot Studio Vulnerability Exposing Sensitive Data - 131
- Slack AI can be tricked into leaking data from private channels via prompt injection - 131
- Data Exfiltration from Slack AI via indirect prompt injection - 131
- Dual-boot systems warn after Microsoft update - 131
- Are you smarter than a language model? - 131
- Inside the â3 Billion Peopleâ National Public Data Breach - 130
- Microsoft removes FAT32 partition size limit in Windows 11 - 130
- Googleâs AI Search Gives Sites Dire Choice: Share Data or Die - 130
- Competing in search - 130
- Ex-Google CEO says successful AI startups can steal IP and hire lawyers to âclean up the messâ - 130
- GitHub CEO Thomas Dohmke says the AI industry needs competition to thrive - 130
- Disney argues that signing up for Disney+ means you can never sue the company over anythingâever - 130
- Disney says man canât sue over wifeâs death because he agreed to Disney+ terms of service - 130
- Japanese web design: weird, but it works. Hereâs why - 130
- Brands should avoid this popular term. Itâs turning off customers - 130
- macOS stealer posing as Loom is spreading via Google Ads - 130
- Vulnerability in Microsoft apps allowed hackers to spy on Mac users - 130
- Zoom can now handle one million simultaneous participants - 130
- Fortune 500 companies flag AI risks in annual reports, up 473.5% YoYfortune-500-companies-flag-ai-risks-in-annual-reports-up-473-5-year-on-year
- Justice Department considers Google breakup proposalâhereâs what happens now - 129
- Who uses LLM prompt injection attacks IRL? Mostly unscrupulous job seekers, jokesters and trolls - 129
- Frontend Security Checklist - 129
- Whatâs the worst place to leave your secrets? â Research into what happens to AWS credentials that are left in public places - 129
- Hackers leak 2.7 billion data records with Social Security numbers - 129
- Hackers steal personal data of nearly 3 billion people in one of the largest data breaches ever - 129
- Crowdstrike analysis - 129
- CrowdStrike Exec Shows Up to Accept âMost Epic Failâ Award in Person - 129
- 0.0.0.0 Day: Exploiting Localhost APIs From the Browser - 129
- History of HTTPS Usage - 129
- An 18-year-old Safari loophole exploited by hackers is finally being fixed by Apple - 129
- ChatGPT unexpectedly began speaking in a userâs cloned voice during testing - 129
- WordStar 7, the last ever DOS version, is re-released for free - 129
- Where Facebookâs AI Slop Comes From - 129
- AI Act is Here - 129
- 0Din: A GenAI Bug Bounty Program â Securing Tomorrowâs AI Together - 129
- What makes documentation good - 129
- 8 Copywriting Hacks Backed By Science - 129
- Introducing GitHub Models: A new generation of AI engineers building on GitHub - 128
- GitHub introduces AI model playground for developers to test and compare LLMs - 128
- GitHub Models gives developers new power to experiment with Gen AI - 128
- Leaked Documents Show Nvidia Scraping âA Human Lifetimeâ of Videos Per Day to Train AI - 128
- The EUâs AI Act is now in effect. Hereâs what you need to know - 128
- Gartner Predicts 30% of Generative AI Projects Will Be Abandoned After Proof of Concept By End of 2025 - 128
- Opinion: Whatâs behind the AI boom? Exploited humans - 128
- macOS Sequoia adds weekly permission prompt for screenshot and screen recording apps - 128
-
Cookie banners show everything thatâs wrong with the EU - 128
- Chromeâs Manifest V3, and its changes for ad blocking, are coming real soon - 128
- Usage of Google Fonts violates GDPR - 128
- Google Chrome will let you send money to your favourite website - 128
- Hotel to Search Rooms During DEF CON Hacking Conference - 128
- Google Monopolized Search Through Illegal Deals, Judge Rules - 128
- How the Google Antitrust Ruling May Influence Tech Competition - 128
- âGoogle Is a Monopolist,â Judge Rules in Landmark Antitrust Case - 128
- âThereâs no priceâ Microsoft could pay Apple to use Bing: all the spiciest parts of the Google antitrust ruling - 128
- Google loses antitrust case over search - 128
- Judge rules that Google âis a monopolistâ in US antitrust case - 128
- Google Monopolized Search Through Illegal Deals, Judge Rules - 128
- Mozilla wants you to love Firefox again - 128
- Forget Apple, the biggest loser in the Google search ruling could be Mozilla and its Firefox web browser - 128
- Microsoft says OpenAI is now a competitor in AI and search - 128
- Developers want more, more, more: the 2024 results from Stack Overflowâs Annual Developer Survey - 127
- Whatâs New for JavaScript Developers in ECMAScript 2024 - 127
- State of React 2023 - 127
- New to the web platform in July - 127
- The CrowdStrike Outage and Market-Driven Brittleness - 127
- CrowdStrike sent its partners $10 Uber Eats gift cards as an apology for mass IT outage - 127
- Windows Security best practices for integrating and managing security tools - 127
- AI produces gibberish when trained on too much AI-generated data - 127
- Crooks Bypassed Googleâs Email Verification to Create Workspace Accounts, Access 3rd-Party Services - 127
- Malicious Python Package Targets macOS Developers To Access Their GCP Accounts - 127
- Anyone can Access Deleted and Private Repository Data on GitHub - 127
- Invisible Ghost: Alarming Vulnerability in GitHub Copilot - 127
- Forget security â Googleâs reCAPTCHA v2 is exploiting users for profit - 127
- GPT4o Captcha Bypass - This project is a CLI tool for testing various types of captchas including puzzle, text, complicated text, and reCAPTCHA using Python and Selenium. The tool also uses OpenAI GPT-4 to help solve the captchas. - 127
- Switzerland federal government requires releasing its software as open source - 127
- YouTubeâs server-side ads resulted in a black screen for ad blocker users - 127
- Third-party cookies have got to go - 127
- Open-source AI narrows gap with proprietary leaders, new benchmark reveals - 127
- A Ranking & Evaluation Framework For LLM Hallucinations - 127
- Google apologizes after 15 million Chrome users lost access to their passwords Google Password Manager was borked for almost 18 hours - 127
- AI Startup Anthropic Faces Backlash for Excessive Web Scraping - 127
- YouTubeâs war on ad blockers continues, now making ads truly unskippable - 127
- Alex Russelâs notes on the third party cookie w3c document - 127
- No, EU competition policy was not responsible for global IT chaos - 127
- The biggest-ever global outage: lessons for software engineers - 126
- Inside the 78 minutes that took down millions of Windows machines - 126
- Microsoft says EU rules made CrowdStrike outage possible - 126
- CrowdStrikeâs faulty update crashed 8.5 million Windows devices, says Microsoft - 126
- Google URL Shortener links will no longer be available - 126
- Googleâs shortened links will stop working next year - 126
- Google Chrome is no longer âdeprecating third-party cookiesâ - 126
- Googleâs plan to turn off third-party cookies in Chrome is dying - 126
- Demystifying cookies and tokens - 126
- After years of uncertainty, Google says it wonât be âdeprecating third-party cookiesâ in Chrome - 126
- Chrome removing third-party cookies or not? - 126
- Concerns about passkeys - 126
- Google is purging âlow-qualityâ Android apps next month - 126
- Google Now Defaults to Not Indexing Your Content - 126
- Data Never Sleeps: AI Edition - 126
- AI is confusing â hereâs your cheat sheet - 126
- OpenAIâs latest model will block the âignore all previous instructionsâ loophole - 126
- China orders AI companies to align their models with socialist values - 126
- Japanese supermarket uses AI to track employeesâ smiles and service - 126
- Secure Software Development Education 2024 Survey Understanding Current Need - 126
- Researchers: Weak Security Defaults Enabled Squarespace Domains Hijacks - 126
- View State, The unpatchable IIS forever day being actively exploited - 126
- Fake AWS Packages Ship Command and Control Malware In JPEG Files - 126
- Cloudflare reports almost 7% of internet traffic is malicious - 126
- Telegramâs user base climbs to 950M, plans to launch app store - 126
- Telegram Zero-Day Enabled Malware Delivery - 126
- Amazonâs paid Alexa is coming to fill a $25 billion hole dug by Echo devices - 126
- Alexa Is in Millions of Householdsâand Amazon Is Losing Billions - 126
- Itâs never been easier for the cops to break into your phone - 126
- FBI used unreleased Israeli software to unlock Trump shooterâs phone - 126
- Leaked Docs Show What Phones Cellebrite Can (and Canât) Unlock - 126
- FBI Used New Cellebrite Software to Crack Trump Shooterâs Phone - 126
- Complete recycle of solid-state batteries possible, thanks to polymer layers - 126
- FOSS funding vanishes from EUâs 2025 Horizon program plans - 126
- W3C Seeks Input on Collaboration Tools Accessibility User Requirements Draft Note - 126
- State of Text Rendering 2024 - 125
- Build Fast, Ship Faster with Studio - local wordpress - 125
- Google and Microsoft consume more power than some countries - 125
- Gemini AI platform accused of scanning Google Drive files without user permission - 125
- Generative AI? Never Mind, Says Goldman Sachs - 125
- The UK politician accused of being AI is actually a real person - 125
- Bringing AI-powered answers and summaries to file previews on the web - 125
- FTC study finds âdark patternsâ used by a majority of subscription apps and websites - 125
- Updating from macOS Ventura to Sonoma silently enables iCloud Keychain - 125
- Google Pixel 6 series phones bricked after factory reset - 123
- Figma Disables AI App Design Tool After It Copied Appleâs Weather App - 123
- Booting Linux off of Google Drive - 123
- Problematic second - 123
- New Web Development. Or, why Copilots and chatbots are particularly bad for modern web dev - 123
- New to the web platform in June - 123
- Figma pulls AI tool after criticism that it ripped off Appleâs design - 123
- Amazon Investigates Perplexity AI Over Potential Data-Scraping Violations - 123
- Chrome is adding
windowâ.aiâ a Gemini Nano AI model right inside your browser. - 123 - Figma turning off AI plagiarism concerns - 123
- Figma disables its AI design feature that appeared to be ripping off Appleâs Weather app - 123
- Microsoftâs AI boss thinks itâs perfectly okay to steal content if itâs on the open web - 123
- Rust has a HUGE supply chain security problem
- Reverse Engineering TicketMasterâs Rotating Barcodes (SafeTix) - 124
- Scalpers Work With Hackers to Liberate Ticketmasterâs âNon-Transferableâ Tickets - 124
- Google gives access to devices - 124
- Study: nearly 60% of Google searches end with zero clicks - 124
- âRockYou2024â leak: Nearly 10 billion passwords stolen by hackers
- The AI summer - 124
- Making an image with generative AI uses as much energy as charging your phone - 124
- Google and Microsoft are getting dirtier. They canât help it, itâs AI! - 124
- AI industry needs to earn $600 billion per year to pay for massive hardware spend â fears of an AI bubble intensify in wake of Sequoia report - 124
- Generative AI is a climate disaster - 124
- UKâs Total Fitness exposed nearly 500K images of members, staff through unprotected database
- Security bug allows anyone to spoof Microsoft employee emails
- Attack Techniques: PayPal Invoice Scams
- Chrome sends AI history search data to Google
- Users âJailbreakâ AI Video Generator to Make Porn
- In-Browser Code Execution for AI
- âItâs the perfect placeâ: London Underground hosts tests for âquantum compassâ that could replace GPS
- Amazon-Powered AI Cameras Used to Detect Emotions of Unwitting UK Train Passengers
- Former Snap engineer launches Butterflies, a social network where AIs and humans coexist
- Exclusive: Leading chatbots are spreading Russian propaganda
- Adobeâs hidden cancellation fee is unlawful, FTC suit says
- NATO begins its âŹ1 billion investment in AI, space, and robotics defence tech
- Meta releases Threads API for developers to build âunique integrationsâ
- YouTube looks to be testing server-side ad injection to counter ad blockers
- Google, Cloudflare & Cisco Will Poison DNS to Stop Piracy Block Circumvention
- Proton foundation
- Perplexity AI Is Lying about Their User Agent
- Bag of Tricks: Benchmarking of Jailbreak Attacks on LLMs
- Elon Musk reconsiders phone project after Apple Intelligence OpenAI integration
- AI chatbots are intruding into online communities where people are trying to connect with other humans
- AI headphones let wearer listen to a single person in a crowd, by looking at them just once
- Announcing TypeScript 5.5 RC
- How a Single Vulnerability Can Bring Down the JavaScript Ecosystem
- Chinese company develops human-like robots that can display complex facial expressions, emotions
- [meta] Migrate from Mercurial to Git for Firefox Development
- Pure Storage says attackers broke into a Snowflake environment
- Getting started with AI: Advice from the experts at Vercel Ship
- OpenAI CTO dampens expectations of radically improved AI models in the near future
- Yahoo Mail rolls out new AI tools in âmost significantâ update in 10 years
- The Cost Of Shutting Down The Internet
- How does Apple send your data to its cloud AI servers? Very carefully, it claims.
- Uncensor any LLM with abliteration
- Microsoft sends Copilot Proâs GPT Builder to the digital dumpster
- Stability AI launches Stable Diffusion 3, its âmost sophisticated image generation model yetâ
- Google Engineer Says Sam Altman-Led OpenAI Set Back AI Research Progress By 5-10 Years: âLLMs Have Sucked The Oxygen Out Of The Roomâ
- Cognitive Load is what matters
- Lessons from starting, building, and exiting a devtools startup
- On being laid off & unplanned entrepreneurship
- Do not try to be the smartest in the room; try to be the kindest.
- Why Take Home Tests Suck: A Developerâs Perspective on Hiring Practices
- Gen AI will increase demand for software engineers
- Simple sabotage for software
- Phishing with Cloudflare Workers: Transparent Phishing and HTML Smuggling
- Sophisticated RAT Targeting Gulp Projects on npm
- Securing the Building Blocks: A Deep Dive into Dependency Security
- Practical resources for offensive CI/CD security research.
- Control-GIC
- Improved Techniques for Optimization-Based Jailbreaking on Large Language Models
- Youâll regret using natural keys
- Working as unexpected
- As Chinaâs Internet Disappears We Lose Parts of Our Collective Memory
- How YoutubeâS New Gaming Leak Culture Actually Works
- Businesses Have One Year to Prepare and Comply with the European Accessibility Act Deadline
- ChatGPT is down for some, OpenAI is working on a fix
- The CEO of Zoom wants AI clones in meetings
- Instagram tests unskippable ads, draws criticism from users
- Hugging Face says it detected âunauthorized accessâ to its AI model hosting platform
- Sony Pictures wants to use generative AI to cut movie production costs
- This article is OpenAI training data. AI is holding the internet hostage â and media is no exception.
- LLMs Arenât Just âTrained On the Internetâ Anymore
- Chinaâs Changâe 6 spacecraft lands on far side of the moon to collect samples
- OpenAI Launches ChatGPT Edu for Universities
- How we blocked TikTokâs Bytespider bot and cut our bandwidth by 60%
- Anthropicâs Claude AI now autonomously interacts with external data and tools
- Misinformation works, and a handful of social âsupersharersâ sent 80% of it in 2020
- Netflix CEO says AI wonât replace writers or âtake your jobâ
- RansomHub group says it was behind Christieâs attack, threatens to release private data of half a million customers
- PayPal is planning an ad network built off your purchase history
- Experimenting with local alt text generation in Firefox Nightly
- New to the web platform in May
- Introducing Perplexity Pages
- Perplexity will research and write reports
- Despite buzz, generative AI tools such as ChatGPT see minimal daily use, survey finds
- Euro cops disrupt malware droppers, seize thousands of domains
- Data breach exposes details of 25,000 current and former BBC employees
- Mystery malware destroys 600,000 routers from a single ISP during 72-hour span
- ChatGPT Is Coming For Higher Education, Says OpenAI
- Mistral Unveils Codestral, an AI Code Assistant Trained on 80+ Programming Languages
- âWorldâs largest botnetâ knocked offline after raking in billions
- Japan to launch worldâs first wooden satellite: Know its significance
- âGODMODE GPTâ: Hacker releases jailbroken version of ChatGPT
- Indexing all of Wikipedia, on a laptop
- Fireside Chat: One year to go â Preparing for the European Accessibility Act
- How to Identify and Remove VPN Applications That Contain 911 S5 Back Doors
- Google confirms the leaked Search documents are real
- Massive international police operation takes down ransomware networks, arrests 4 suspects
- 5 tips for adopting AI code assistance securely
- Is Your Computer Part of âThe Largest Botnet Ever?â
- Exclusive: Multiple AI companies bypassing web standard to scrape publisher sites, licensing firm says
- Internet Archive forced to remove 500,000 books after publishersâ court win
- The Threads API is finally here! - 121
- How React 19 (Almost) Made the Internet Slower - 121
- The US surgeon general wants tobacco-like warning labels on social media - 121
- TikTok ads may soon contain AI-generated avatars of your favorite creators - 121
- Rust Growing Fastest, But JavaScript Reigns Supreme - 121
- Data Centers & AI Are Sucking Up Huge Amounts Of Renewable Energy - 121
- What Do Googleâs AI Answers Cost the Environment? - 121
- What a study of AI copilots for lawyers says about the future of AI for everyone - 121
- GitHub Copilot Workspace Review - 121
- Perplexity AI Is Lying about Their User Agent - 121
- Perplexity AI is susceptible to prompt injection - 121
- AWS Announces $230 Million Commitment for Generative AI Startups - 121
- Photographer wins AI-image contest with real picture, gets disqualified - 121
- Analysis of the State of HTML 2023 results - 122
- State of JS results - 122
- Polyfill.io supply chain attack hits 100K+ sites - 122
- Google puts Material Web Components in maintenance - 122
- Googleâs donates of $5 million to non-for-profit organisations that are creating inclusive tools and educational programmes to improve digital accessibility for students - 122
- What is the Cara app, and why are artists deleting Instagram for it? - 120
- 96k Vercel bill - 120
- Attack Techniques: Trojaned Clipboard - 120
- Developer posts secret key on GitHub, loses $40K in 2 minutes - 120
- The Smart, Cheap Fix for Slow, Dumb Traffic Lights - 120
- Call for action: Exploring vulnerabilities in Github Actions - 120
- Prerender pages in Chrome for instant page navigations - 120
- Playing with the Speculation Rules API in the Console - 120
- 3 new features to customize your performance workflows in DevTools - 120
- Should you self-host Google Fonts? - 120
- New York Times source code leaks on 4chan - 120
- How Deep is Your DOM? - 120
- OpenRecall is a free and open source alternative to Microsoftâs Recall feature - 120
- BUG REPORTING FOR THE WEB. - 120
- You should keep a developerâs journal - 120
- This very simple tool extracts and displays data from the Recall feature in Windows 11, providing an easy way to access information about your PCâs activity snapshots. - 120
- How a single ChatGPT mistake cost us $10,000+ - 120
- The challenge with Netlify, Vercel, Cloudflare, and so on - 120
- htmx: Simplicity in an Age of Complicated Solutions - 120
- Malicious VSCode extensions with millions of installs discovered - 120
- Windows wonât take screenshots of everything you do after all â unless you opt in - 120
- Hackers Target AI Users With Malicious Stable Diffusion Tool on Github to Protest âArt Theftâ - 120
- AI quality: Garbage in, garbage out - 120
- Heuristics on the high seas: Mathematical optimization for cargo ships - 120
- Paw-Sitive Reception For Robot Guide Dog Could Lead To New Assistive Technology - 119
- Massive Ticketmaster, Santander data breaches linked to Snowflake cloud storage - 119
- OpenAI Insiders Warn of a âRecklessâ Race for Dominance - 119
- Amazonâs Project PI AI looks for product defects before they ship - 119
- Netflix Paid Out Over $1 Million via Bug Bounty Program
- Researchers crack 11-year-old password, recover $3 million in bitcoin - 119
- Leaked Google database reveals its secret privacy and security failures
- What I learned from looking at 900 most popular open source AI tools
- Google seemingly scaled back AI Overviews after its rocky launch
- What would you do with a robotic third thumb?
- Robotic third thumb video
- The NSA advises you to turn your phone off and back on once a week - hereâs why
- An even faster Microsoft Edge
- Google says it fixed the AI Overviews everyone has been roasting for weeks
- Ticketmaster Confirms Hack in SEC Filing
- Google Leak Reveals Thousands of Privacy Incidents
- Training is not the same as chatting: ChatGPT and other LLMs donât remember everything you say
- Google will roll out Chromeâs new extension spec next week
- Understanding the Cost of Generative AI Models in Production
- What We Learned from a Year of Building with LLMs (Part I)
- Google explains AI Overviewsâ viral mistakes and updates, defends accuracy
- Google will disable classic extensions in Chrome in the coming months
- Understand errors and warnings better with Gemini
- Microsoftâs Team Copilot is a virtual team member that can run meetings and projects
- Test Driving ChatGPT-4o (Part 2)
- Kabosu, the dog behind the âdogeâ internet meme, has died - 118
- ICQ is shutting down after almost 28 years - 118
- OpenAI Board Forms Safety and Security Committee - 118
- OpenAIâs new safety committee is made up of all insiders - 118
- EU data watchdogs tell OpenAI thereâs more work to do on ChatGPT - 118
- Anthropic hires former OpenAI safety lead to head up new team - 118
- OpenAI scraps controversial nondisparagement agreement with employees - 118
- OpenAI sends internal memo releasing former employees from controversial exit agreements - 118
- How the new Microsoft Recall feature fundamentally undermines Windows security - 118
- UK watchdog looking into Microsoft AI taking screenshots - 118
- Microsoftâs recall is a privacy Nightmare - 118
- Google promised a better search experience â now itâs telling us to put glue on our pizza - 118
- Google scrambles to manually remove weird AI answers in search - 118
- An Anonymous Source Shared Thousands of Leaked Google Search API Documents - 118
- Internet Archive Hit With DDoS Attacks - 118
- A root-server at the Internetâs core lost touch with its peers. We still donât know why. - 118
- Avast Q1/2024 Threat Report - 118
- 2024 Attack Intelligence Report - 118
- Data Leak Exposes 500GB of Indian Police, Military Biometric Data - 118
- How LLMs Work, Explained Without Math - 118
- The Great AI Challenge: We Test Five Top Bots on Useful, Everyday Skills - 118
- Eleventy needs our support - 118
- Neuralink Compression Challenge - 118
- GPT-4o - 116
- Hello GPT-4o - 116
- Before launching, GPT-4o broke records on chatbot leaderboard under a secret name - 116
- Hello GPT-4o. OpenAI announced a new model today: GPT-4o, where the o stands for âomniâ - 116
- Hello GPT-4o - 116
- What OpenAI did A new model opens up new possibilities - 116
- OpenAI Is Readying a Search Product to Rival Google, Perplexity - 116
- NodeJS next survey - 116
- Google built some of the first social apps for Android, including Twitter and others
- Microsoft Donates $1 Million to Rust Foundation - 116
- Stack Overflow users sabotage their posts after OpenAI deal - 116
- New AI search engine Upend emerges from stealth, powered by 100 LLMs - 116
- Ukraine unveils AI-generated foreign ministry spokesperson
- How do you accidentally run for President of Iceland?
- Washed Outâs new music video was created with AI. Is it a watershed moment for Sora?
- Elon Muskâs Plan For AI News
- Microsoft says April Windows updates break VPN connections
- Startups Go to Hollywood: AI Movies Arenât Just a Gimmick Anymore
- LinkedIn now has gamesâŠ
- OpenAI to Challenge Google with Its Own Search Engine in May: Report
- Hubble Network makes Bluetooth connection with a satellite for the first time
- Flood of AI-Generated Submissions âFinal Strawâ for Small 22-Year-Old Publisher
- Major U.S. newspapers sue OpenAI, Microsoft for copyright infringement
- Microsoft bans US police departments from using enterprise AI tool for facial recognition
- Gemini in Chrome
- Please Donât Share Our Links on Mastodon: Hereâs Why!
- Dumbphones
- Inside Palantirâs AI Sales Secret Weapon: Software Boot Camp
- Gamers Are Renting Their Idle GPUs to Generate AI Porn
- GitHub comments abused to push malware via Microsoft repo URLs
- Interview with Senior JS Developer 2024
- Electron 30.0.0
- Did the makers of Devin AI lie about their capabilities?
- Majority of Americans now use ad blockers
- The End of an Era: Women Who Code Closing
- Sam Altman explains why OpenAI might steamroll your AI startup
- Debunking Devin: âFirst AI Software Engineerâ Upwork lie exposed
- Who is winning the AI talent wars?
- New to the web platform 02/2024 - 106
- I worked exclusively in Vision Pro for a weekâhereâs how it went
- All web sites look the same again
- Microsoft starts testing ads in the Windows 11 Start menu
- YouTubeâs ad blocker crackdown now includes third-party apps
- YouTube puts third-party clients on notice: Show ads or get blocked
- Failures, mistakes and confusion
- Elon Musk plans to charge new X users to enable posting
- Apple pulls a Game Boy emulator for App Store violations, but says game emulators are allowed
- ChatGPT essay cheats are a menace to us all
- NYC Chicken Shop Replaces Cashier With Woman in Philippines On Zoom
- Netlify Image CDN - 115
- Announcing TypeScript 5.5 Beta - 115
- The evolution of Figmaâs mobile engine: Compiling away our custom programming language - 115
- Excessive use of words like âcommendableâ and âmeticulousâ suggests ChatGPT has been used in thousands of scientific studies - 115
- AI Copilots Are Changing How Coding Is Taught Professors are shifting away from syntax and emphasizing higher-level skills - 115
- What Every Developer Should Know About Cache Coherence - 115
- jsDelivr May outage postmortem - 115
- We can have a different web - 115
- NASAâs Voyager 1 Resumes Sending Engineering Updates to Earth - 113
- Commodore 64 claimed to outperform IBMâs quantum system - 112
- Node.js 22 Available Now - 114
- GitHub Copilot Workspace: Welcome to the Copilot-native developer environment - 114
- GitHub Copilot Workspace
- Amazon CodeWhisperer is now called Q Developer - 114
- MS-DOS v1.25, v2.0, v4.0 Source Code - 114
- Microsoft Edge - 2024 web platform top developer needs - 114
- run0 to replace sudo in systemd - 114
- The Borgo programming language - 114
- Web without women - 114
- The Front End Developer/Engineer Handbook 2024 - 114
- Itâs the End of the Web as We Know It - 113
- The Man Who Killed Google Search - 113
- AI Is Poisoning Reddit to Promote Products and Game Google With âParasite SEOâ - 113
- Suckage begins here: why search engines now prioritize advertising over good UX - 113
- Why PHP Usage Has Declined by 40% in Just Over 2 Years - 113
- Upgrading jQuery: Working Towards a Healthy Web - 113
- Bun 1.1 is out - 110
- Highly Sensitive Files Mysteriously Disappeared From Europol Headquarters - 111
- Found means fixed: Introducing code scanning autofix, powered by GitHub Copilot and CodeQL - 109
- GitHubâs latest AI tool can automatically fix code vulnerabilities - 109
- Redis Adopts Dual Source-Available Licensing - 109
- RIP Redis: How Garantia Data pulled off the biggest heist in open source history - 109
- Two open source projects with great documentation - 109
- Introducing our team, investors & more⊠- 109
- Why the creator of Node.jsÂź created a new JavaScript runtime - 109
- Wangular - Google merges Angular and Wiz - 109
- Facebookâs Algorithm Is Boosting AI Spam That Links to AI-Generated, Ad-Laden Click Farms
- Who Sends Traffic on the Web and How Much? New Research from Datos & SparkToro
- New acoustic attack determines keystrokes from typing patterns
- Google, Apple, and Firefox release new Speedometer 3.0 browser benchmark
- Contributing to Speedometer 3.0: Capturing real-world challenges on the web
- Serverless Horrors Stories you never want to feel on your own skin - 108
- Laid-off techies face âsense of impending doomâ with job cuts at highest since dot-com crash - 108
- Report: Most Subscription-Based Apps Do Not Make Money - 108
- Performance-Aware Programming Series - 108
- The median active developer merges 2 PRs per week - 108 48% of active developers are responsible for 80% of PRs merged since 2023.
- W3C adopts new Code of Conduct (Code) - 108
- Linux market share passes 4% for first time; macOS dominance declines - 106
- Google launches $5m prize to find actual uses for quantum computers - 106
- Happy leap day - 106
- HN thread on encountering Leap year bugs - 106
- Here come the AI worms - 106
- AI worms can spread through generative AI-powered emails - 106
- JavaScript runs the world
- Epic Games Hackers Say They Faked The Whole Thing
- No big surprise, Matt does it again.
- Platforms are selling your work to AI vendors with impunity. They need to stop.
- Tumblr and WordPress to Sell Usersâ Data to Train AI Tools
- Malicious AI models on Hugging Face backdoor usersâ machines
- Screen Reader Survey 10 Results - 105
- How Google helped destroy adoption of RSS feeds
- SSDs Have Become Ridiculously Fast, Except in the Cloud
- Exclusive: Reddit in AI content licensing deal with Google
- ExpressVPN User Data Exposed Due to Bug
- 2024 State of App Security Report
- Sonyâs PlayStation Portal hacked to run emulated PSP games
- The Great Fiction of AI
- LLM AI Cybersecurity & Governance Checklist
- Disrupting malicious uses of AI by state-affiliated threat actors
- Your fingerprints can be recreated from the sounds made when you swipe on a touchscreen â Chinese and US researchers show new side channel can reproduce fingerprints to enable attacks
- Top 3 Prominent Cybercrimes and their Effective Prevention Strategies- a succinct Overview.
- The steep rise of Hackernews in Google rankings (2 minute read) Hacker News has seen a dramatic rise in Google rankings, likely due to Googleâs âhidden gemâ update prioritizing personal experiences. The site saw a 162% visibility increase in the UK and 75% in the US. This could lead to a potential increase in spam.
- WordPress Bricks Theme Under Active Attack: Critical Flaw Impacts 25,000+ Sites
- Current spam attack: Mastodon is the problem #29267
- Nginx core developer quits project in security dispute, starts âfreenginxâ fork
- Spam attack on Twitter/X rival Mastodon highlights âfediverseâ vulnerabilities
- How Amazon Streams Live Video to Tens of Millions of People
- Towards Qwik 2.0: Lighter, Faster, Better
- OWA Reporting form - 104
- Apple has officially announced that they attempting to kill web apps in the EU, which will have ramifications worldwide. - 104
- Web Push on iOS - 1 year anniversary - 104
- PWAs wont replace native iOS apps - 104
- Apple effectively kills numerous browser games in the EU: unprecedented slap in the face of tech regulation - 104
- In its tantrum with Europe, Apple broke web apps in iOS 17 beta, still hasnât fixed them - 104
- Apple makes it official: No Home Screen web apps in European Union - 104
- Apple confirms iOS 17.4 removes Home Screen web apps in the EU, hereâs why - 104
- Apple confirms itâs breaking iPhone web apps in the EU on purpose - 104
- Rotten Apple - 104
- Half of recent US inflation due to high corporate profits, report finds
- âIâve Never Seen It This Bad:â Game Developers Explain the Huge Layoffs Hitting Riot, Epic, and More - 103
- A look at Internet traffic trends during Super Bowl LVIII - 103
- The rise of virtual influencers
- 100 Years Ago, IBM Was Born The renaming of C-T-R signified the companyâs high-tech global ambitions
- RSS is still pretty great
- GitHubâs Engineering Fundamentals program: How we deliver on availability, security, and accessibility- 103
- New MacOS Backdoor Written in Rust Shows Possible Link with Windows Ransomware Group
- The unsettling scourge of obituary spam
- The Most Demanded Frontend Frameworks in 2023 - 103
- Surge in deepfake âFace Swapâ attacks puts remote identity verification at risk
- Announcing React Native for Apple Vision Pro - 103
- State of react native - 103
- Warning: Fraudulent App Impersonating LastPass Currently Available in Apple App Store
- Big Tech boosts profits by $10bn with accounting change to server life estimate
- Research Suggests A Large Proportion Of Web Material In Languages Other Than English Is Machine Translations Of Poor Quality Texts
- Microsoft Graveyard
- How Quora Died
- The fastest-growing countries for software development, according to GitHub - 102
- Google Contributes $1 Million to Rust, Says It Prevented Hundreds of Android Vulnerabilities - 102
- Rust Wonât Save Us: An Analysis of 2023âs Known Exploited Vulnerabilities - 102
- The man who owes Nintendo $14m: Gary Bowser and gamingâs most infamous piracy case
- Google removes cached pages - 102
- Google will no longer back up the Internet: Cached webpages are dead - 102
- Windows version of the venerable Linux âsudoâ command shows up in preview build - 102
- Vite 100M downloads
- Linus Torvalds flames Google kernel contributor over filesystem suggestion
- Add bacteria to the list of things that can run Doom âą The Register
- 30 books to help you grow as an engineer đ
- ChatGPT is violating Europeâs privacy laws, Italian DPA tells OpenAI
- In Loving Memory of Square Checkbox
- Kids usage of Chat GPT, TikTok and YouTube
- Public Domain Day Celebrates Creative Works from 1928
- Gamedev.js Survey 2023 Report
- How GitHubâs Developer Experience team improved innerloop development
- More CEOs fear their companies wonât survive as AI and climate challenges grow
- Reading the fine print of Appleâs DMA rules: 25 things app developers need to know - 101
- Using alternative browser engines in the European Union - 101
- New GitHub Copilot Research Finds âDownward Pressure on Code Qualityâ - 101
- Macâs 40th birthday - all designs - 100
- The Mac turns 40 â and keeps on moving - 100
- Apple at 40 - why the Mac was such a different approach to computing - 100
- The Vision Proâs first killer app is the web, whether Apple likes it or not - 100
- The Hacker News Top 40 books of 2023
- Researchers confirm what we already knew: Google results really are getting worse
- Sam Altman Says AI Using Too Much Energy, Will Require Breakthrough Energy Source
- GitHub Availability Report: December 2023
- Introducing Learn Performance - 95
- Astro 4.0
- 23andMe changes terms of service amid legal fallout from data breach
- How Google Got Back on Its Feet in AI Race â The Information
- Cloud engineer gets 2 years for wiping ex-employerâs code repos
- Cloud engineer wreaks havoc on bank's network after firing âą The Register
- Oxlint General Availability
- GPT-4o
- 10 updates from Google I/O 2024: Unlocking the power of AI for every web developer
- Project IDX, Googleâs next-gen IDE, is now in open beta
- Google I/O 2024: Hereâs everything Google just announced
- Google is redesigning its search engine â and itâs AI all the way down
- NodeJS next survey
- Amazon S3 will no longer charge for several HTTP error codes - 116
- Slop is the new name for unwanted AI-generated content - 116
- UKâs fastest supercomputer Isambard-AI comes online
- Elon Muskâs Neuralink reports trouble with first human brain chip
- The Musk Industrial Complex
- Meet My A.I. Friends
- Stack Overflow users sabotage their posts after OpenAI deal - 116
- Engineers use ultrasonic reactor to make cold brew coffee in under 3 minutes - 116
- YouTubeâs free games catalog âPlayablesâ rolls out to all users
- YouTube has now begun skipping videos altogether for users with ad blockers
- Google reveals first subsea cable connecting Africa and Australia
- Atari just bought Intellivision, putting an end to the very first console war
- Microsoft and G42 are building a $1 billion data center in Africa powered by geothermal energy
- Microsoft pushes emergency fix for Windows Server 2019 update errors
- Whatâs new in the web
- 2024 Stack Overflow Developer Survey
- How to use Google Search entirely AI-free automatically
- Googleâs AI search results are already getting ads
- Microsoft outage affects Bing, Copilot, DuckDuckGo and ChatGPT internet search
- Archie, the first search engine, has been resurrected
- When Online Content Disappears 38% of webpages that existed in 2013 are no longer accessible a decade later
- The âdead internet theoryâ makes eerie claims about an AI-run web. The truth is more sinister
- Google Cloud has just knocked a load of customers offline for the second time this month
- Apple needs to explain that bug that resurfaced deleted photos
- You can no longer log out of X/twitter
- OpenAIâs News Corp deal licenses content from WSJ, New York Post, and more
- Leaked OpenAI documents reveal aggressive tactics toward former employees
- Chaos and tension at OpenAI Safety seems to be taking a back seat
- Google acquiring HubSpot would bolster bid to challenge Microsoft
- Microsoft and Khan Academy offer a free AI assistant to all US teachers
- OpenAI pulls its Scarlett Johansson-like voice for ChatGPT
- ChatGPT can talk, but OpenAI employees sure canât
- Slack has been siphoning user data to train AI models without asking permission
- First Black astronaut candidate finally reaches space at age 90
- Why OpenAI is forced to enter the search business
- Stability AI reportedly runs out of money and in negotiations to sell
- Home APIs: Enabling all developers to build for the home
- Artificial intelligence companies seek big profits from âsmallâ language models
- replit lays off 20%
- OpenAI strikes deal to bring Reddit content to ChatGPT
- How cuddly robots could change dementia care
- Facebook Parentâs Plan to Win AI Race: Give Its Tech Away Free
- Scarlett Johansson told OpenAI not to use her voice â and sheâs not happy they might have anyway
- Microsoftâs AI Push Imperils Climate Goal as Carbon Emissions Jump 30%
- Instagram and Facebook under EU investigation for causing child addiction and harm
- Microsoft asks some employees in China to move to other countries
- People leaving OpenAI
- Scarlett Johansson says Altman insinuated that AI soundalike was intentional
- Google still hasnât fixed Geminiâs biased image generator
- Microsoftâs AI chatbot will ârecallâ everything you do on its new PCs
- Adobe Lightroom gets a magic eraser, and itâs impressive
- OpenAI Just Gave Away the Entire Game
- Microsoft wants to make Windows an AI operating system, launches Copilot+ PCs
- Scarlett Johansson says lawyers got OpenAI to shut down âHerâ voice
- How Do Chrome Extensions Impact Website Performance In 2024?
- 5 easy tips to improve your personal website performance
- Comprehensive guide to JavaScript performance analysis using Chrome DevTools
- Snappy UI Optimization with useDeferredValue
- Is my host fast yet?
- How web bloat impacts users with slow devices - 114
- Faster Connectivity !== Faster Websites - 112
- Long animation frame timing
- Do you really need to store all that telemetry?
- A Complete Guide to Web Performance Budgets
- Latency numbers every frontend developer should know - 113
- Top 9 website performance metrics you cannot ignore:
- Reporting Core Web Vitals With The Performance API
- Capo.js: A five minute web performance boost - 108
- React Geiger runs in the background and alerts developers to excessively slow React component rerenders.
- What is INP and why you should care - 107
- Interaction to Next Paint is officially a Core Web Vital - 107
- How To Watch Your Website Load Step By Step And Pause Loading
- Interaction to Next Paint becomes a Core Web Vital on March 12
- How Core Web Vitals affect SEO
- The psychology of site speed and human happiness
- The Performance Inequality Gap, 2024
- Fixing Cumulative Layout Shift Problems on DavidWalshBlog
- The Emergence of the Long Animation Frames API
- Rendering performance - 100
- Maglev - V8âs Fastest Optimizing JIT
- How to find (and fix!) INP interactions on your pages
- INP meets Puppeteer
- Analysis of INP performance using real-world RUMvision data
- A Crash Course on Caching Fundamentals
- Adventures with compression
- Compressing Text into Images
- Does Interaction to Next Paint actually correlate to user behavior?
- Getting started with Web Performance
- How Discord Serves 15-Million Users on One Server
- How large pull requests slow down development
- Kicking the Excessive JavaScript Habit
- Language Benchmark v2 (plb2) evaluates the performance of 25 programming languages on four CPU-intensive tasks. It is a follow-up to plb conducted in 2011.
- Reducing Filesizes with Compression Dictionaries and Delta Compression
- We removed advertising cookies, hereâs what happened
- Welcome to Learn Performance!
- Why lowercase letters save data
- Yielding to the Main Thread: How Breaking Up Tasks Can Fix INP
- Prettierâs CLI: A Performance Deep Dive
- The Fight For The Main Thread
- Announcing the MLCommons AlgoPerf Training Algorithms Benchmark Competition - 93B
- Tailwind has a scalability problem. How can we solve that? 93
- How Core Web Vitals saved users 10,000 years of waiting for web pages to load 94
- Can NextJS handle 5000 pages
- The Ultimate Low-Quality Image Placeholder Technique â Harry Roberts â Web Performance Consultant
- Get All That Network Activity Under Control with Priority Hints Alex MacArthur
- A case study on scroll-driven animations performance - Chrome for Developers
- Seamless SVG copy-paste on the web - 125
- HTML attribute: capture
- Update on the Layer Based SVG Engine (LBSE) in WebKit
- Frontend resources!
- Cross-Document View Transitions for MPA: you need @view-transition to opt-in, not the meta tag
- Switching It Up With HTMLâs Latest Control
- Atomic move operation for element reparenting & reordering
- Web Status
- Visual Viewport API
- Compute Pressure API proposal - 117
- Compute Pressure API docs - 117
- The latest in Web UI (Google I/O â24)
- SVG support for the Async Clipboard API - 118
- The Screen Wake Lock API is now supported in all browsers - 118
- The paint order of SVG elements and their stroke and fill is configurable
- Fun with the DOM, the parser, illogical trees and âunknownsââŠ
- Putting React In The Browser
- The guide to Git I never had.
- Notes on gitâs error messages
- Popular git config options - 108
- Making SVG Loading Spinners: An Interactive Guide
- Modern Git Commands and Features You Should Be Using
- Readonly files in VSCode
- Browser or Node.js
- A brief history of web development. And why your framework doesnât matter.
- The Art Of SVG Filters And Why It Is Awesome
- What was the most genius hack you did in webdev?
- Your background images might be causing CLS
- Improving text editing on the web, one feature at a time
- A brief history of the User-Agent string - 115
- HTML attributes vs DOM properties - 115
- Runtime compatibility - 109
- Badging for app icons - 109
- Badging live demo - 109
- A Global Documentation Platform
- Explore RSS feeds in your neighbourhood.
- Find people to talk to or collaborate with by searching across the /about, /ideas and /now pages of 6481 personal websites.
- How HEAD works in git - 108
- Menus, toasts and more with the Popover API, the dialog element, invokers, anchor positioning and @starting-style
- Chrome Extensions: eyeoâs journey to testing service worker suspension
- From a humble beginning 35 years ago, the Web is now central to the daily lives of billions - 107
- Version 6.8 of the Linux Kernel contains 9.996 million objects. - 107
- Why Facebook doesnât use Git - 107
- How We Fund the Web Ecosystem - 107
- Marking the Webâs 35th Birthday: An Open Letter - 107
- Browser Extensions: Powerful and Potentially Dangerous - 107
- Under New Management Detect when your extensions have changed owners - 107
- Proposal: Custom CSS Functions & Mixins #9350 - 104
- A new way to build custom web editing experiences with EditContext - 104
- SVG sprites: old-school, modern, unknown, and forgotten
- Serving a Website From a Git Repo Without Cloning It
- How to Favicon in 2024: Six files that fit most needs
- Git Tips 1: Oldies but Goodies
- Scroll-Driven Animations: You want overflow: clip, not overflow: hidden
- PurePWA â A Radical U-Turn in Web Development
- Getting into web components - an intro
- Basic Dialog Usage and Gotchas To Watch For
- [Build an off-canvas menu with
- How I Solved My Font Rendering Problem
- Why is Google killing cookies?* The text file that runs the internet
- The ideal PR is 50 lines long - 103
- Git has an autocorrect flag - 103
- Git docs on autocorrect flag - 103
- The Truth(tm) about encoding SVG in data URIs
- Frequently Heard In My Beginning Front-End Web Development Class
- Intro to Web Monetization
- Dealing with diverged git branches
- Using a GitHub Gist like a git repo
- Inside .git
- Open Web Advocacy 2023 in Review
- Select element: now with horizontal rules
- A Deep Dive Into SVG Path Commands
- A Journey into Wasm
- Making noisy SVGs
- Notes on SVG parsing
- Old School Web Techniques Best Forgotten
- The Complete Playwright Cheatsheet
- Weird HTML Hacks
- Weird things engineers believe about Web development
- HTML: The Bad Parts - 96
- How Did I Get Here?
- Google - The Web Can Do What!? - Bring code from other platforms into the browser
- CSS Wrapped: 2023!
- 26 Other Web Development Terms You May Not Have Heard Of · Jens Oliver Meiert
- The hidden depths of the input element - HTMHell
- Media Queries in HTML Video â Adrian Roselli
- Using CSS @property inside shadowRoot (web components) workaround â Ben Frain
- Extending Responsive Video with HTML Web Components
- Simplifying Complexity: The Journey from WebSockets to HTTP Streams - Unladen swallow - Olivier Wulveryck
- Background Synchronization API
- Background Sync Is A PWA Super Power
- Background Sync Is A PWA Super Power - Part 2
- The UX of HTML
- JavaScript engines and runtimes
- You donât need JavaScript for that
- The await event horizon in JavaScript
- The Form Attribute - Enhancing Form Layout Flexibility
- Rust Playground
- VS Code Extension Samples
- Tiny emus - 168
- Paper airplane DB - 168
- Comic Sans Maps - 168
- TacOS is a UNIX-like kernel which is able to run DOOM, among various other smaller userspace programs. - 169
- Why did Windows 7, for a few months, log on slower if you have a solid color background? - 169
- Fixing a system without enough RAM for a text editor - 169
- Alphabet book challebge - 169
- Visualizing 100,000 Years of Earth in WebGL - 170
- Sort celebrities by height - 170
- Why the Apple II Didnât Support Lowercase Letters - 170
- Understanding LucasArtsâ iMUSE System: A Historical and Technical Analysis - 170
- Bored spreadsheet - 171
- SunSeekr - 171
- Can it run Doom? - 171
- California license plates - 171
- Inheritance was invented as a performance hack - 172
- No as a service - 172
- GeoCities Animated GIF Search Engine - 172
- A tool for burning visible pictures on a compact disc surface - 173
- Flight Fee Dodger - 173
- The Largest Camera Ever Built Releases Its First Images of the Cosmos - 174
- TuxRacer.js - 174
- Why JPEGs Still Rule the Web - 174
- UTF font generator - 174
- Scientists create âworldâs smallest violinâ - 174
- Is or was - 175
- Spotted in prod - 175
- Google Earth is now an even better time-travel machine thanks to this Street View upgrade â and I might get hooked - 175
- paint: a timeline - 176
- A rare look inside the durability lab where Apple tortures its products - 176
- ConsoleChat.io - The Underground Developer Meeting Room. - 176
- CVE Rythm Nation 1999 - 176
- How does a screen work? - 177
- Get the location of the ISS using DNS - 177
- Dial Up Modem Sounds, from 300 bps to 56K - 177
- Classic Web on mastodon - 177
- new Date(âwtfâ) How well do you know JavaScriptâs Date class - 178
- Fresh AI generated startup ideas from the current Hacker News front page - 178
- Turn your MacBookâs trackpad into a precise digital weighing scale - 178
- All goo.gl links will stop working in August - 178
- EsJS Lenguaje de programación en Español - 179
- ESJS playground - 179
- js1024 Annual JavaScript Golfing Competition - 179
- Yes, you can store data on a bird â enthusiast converts PNG to bird-shaped waveform, teaches young starling to recall file at up to 2MB/s - 179
- âEat your own dog foodâ: How Microsoft popularized one of the yuckiest terms in tech history - 179
- Reddit and Discordâs UK age verification can be defeated by Death Strandingâs photo mode - 179
- Caught in the Game: On the History and Evolution of Web Browser Gaming - 180
- Cloudgazing - 180
- Whittle - 180
- Starbucks to South Korean customers: Please leave your desktop PCs and printers at home - 181
- OneMillionScreenshots - 181
- Birthday simulator - 181
- A Minimal Go Port of doomgeneric - 181
- Whimsy - 182
- Stop Watching Garbage. - 182
- More than you wanted to know about how Game Boy cartridges work - 182
- Energy mix of your visit - 183
- VTV - novelty songs - 183
- Frame of preference A history of Mac settings, 1984â2004 - 183
- Phrase origin: Why do we âcallâ functions? - 183
- Vystery - 183
- Pong Clock - 184
- Email is Easy - 184
- Word slide - 184
- All 54 lost clickwheel iPod games have now been preserved for posterity - 185
- the time picker on iphones alarm app isnât actually circular itâs just a really long list - 185
- Fill in todayâs New York Times headlines before time runs out. - 185
- Music for programming - 185
- How to read audio CDs data programmatically - 185
- Hosting a WebSite on a Disposable Vape - 186
- Bring Impossible Products to Life - 186
- is the mcdonaldâsice cream machine broken? - 186
- How pizza delivery patterns became a window into military operations and global events. PENTAGON PIZZA INDEX - 186
- Archivists Let You Now Read Some of the First Ever Reviews of Mario and Zelda - 186
- Alienâs âStandard Semioticâ, Pictograms and Icons - 187
- A classic TRON-inspired light cycle game built with Rust and ggez. - 187
- I am not a robot - 187
- ohyaml.wtf - 188
- Cloudgazing - 188
- A series of nonverbal algorithm assembly instructions. - 188
- Apollo-11 - 189
- Snake on the URL - 189
- Messenger - 189
- js13k - 190
- You Can Now Make PS2 Games in JavaScript - 190
- hey wanna see something kinda interesting? this was the entire fix to the iPhone Antennagate in 2010. 20 bytes. - 190
- spurious correlations - 191
- Code in the 1986âs MIT SICP lectures - 191
- Trick or treat - 191
- China is testing restroom machines that make you watch ads in exchange for toilet paper - 191
- A decompilation of Duke Nukem Zero Hour for N64. - 191
- Unlocking free WiFi on British Airways - 192
- Researchers turn mushrooms into living memory chips for sustainable computing - 192
- Meow.camera - 192
- Pumpkin clock - 192
- AI world clocks - 193
- LinkedIn Wisdom Generator - 193
- How would aliens hear our music? - 193
- When Stick Figures Fought - 194
- The first ever banner ad: why did it work so well? - 194
- Solving NYTâs Pips Puzzle - 194
- â80s BASIC type-in mags are back, but this time for HTML! - 195
- The worst-selling Microsoft product of all time - 195
- Welcome to stickertop.art - 195
- The Scope Creep - 196
- Which came first? - 196
- The Physics of News, Rumors, and Opinions - 196
- Codingfont - 197
- How audio CDs get metadata - 197
- Guess the bounces - 197
- The Internetâs Original Sin - 198
- Consulting Slop - 198
- Program by whistling. A Hands-Free Code Editor by Daniel Temkin. One of Forty-Four Esolangs. - 198
- Why does man print âgimme gimme gimmeâ at 00:30? - 199
- DooM in WorD - 199
- Mathematics of the NYT daily word game Waffle - 199
- Thatâs an ambigram. - 200
- Rogue Prince of Persiaâs Accessibility Features Explained. - 200
- Bluffing in Scrabble - 200
- World Map of Human Ideas - 201
- Pointer pointer - 201 - explanation how it is done - 201
- Guardian headlines that are also haiku - 201
- Winamp skin museum - 167
- Linux In Excel - 167
- Kwack with every keystroke - 167
- Long Emoji Maker - 162
- Future Nostalgia: Safeguarding the knowledge of floppy disks - 162
- Knitting Through Digital Decay: A Collection of Digital Preservation Jumpers No One Asked For (But Here They Are Anyway) - 162
- You Can Still Read NASAâs Deleted âFirst Womanâ Graphic Novels (Update) - 162
- No code is the best way to write secure and reliable applications. Write nothing; deploy nowhere. - 163
- Pull requests - 163
- Art with TypeScript, Jupyter, Polars, and Observable Plot - 163
- A steam locomotive from 1993 broke my yarn test - 163
- 1995 Was the Most Important Year for the Web - 163* The New DVD Bargain Bin - 156
- Floor 796 - 156
- Running Pong in 240 Browser Tabs - 157
- Real Bird Fake Bird - 157
- QRclock - 157
- Serial Killer or programming language inventor? - 158
- Doom Captcha - 158
- Gimme Gimme Gimme - 158
- Public Domain Image Archive - 159
- The reality of dating apps - 159
- GeoCities in 1995: Building a Home Page on the Internet - 159
- The Secret History of the Manicule, the Little Hand thatâs Everywhere - 159
- Here is your duck! - 160
- css-sweeper from PropJockey - 160
- The mix-in revolution - 160
- The Unbelievable Scale of AIâs Pirated-Books Problem - 161
- rust-stakeholder - 161
- A Perplexing Javascript Parsing Puzzle - 161
- Gaming On A TP-Link TL-WDR4900 Wireless Router - 155
- Apple just built an adorable robot lamp, a sneak peek into robotics work - 155
- Amazon set to pass Walmart in revenue for first time - 155
- Aaron Swartz, hero of open-access internet, gets immortalized in marble - 155
- Doom the gallery experience - 153
- Software Folklore - 153
- For 17 Years, Swedish Scientists Were Sneaking Bob Dylan Song Titles into Their Research Papers as Part of a Bet - 153
- Cozy comfort New research backs up what gamers have thought for years: video games can be an antidote to stress and anxiety. Turn on sound - 154
- UI is hell: four-function calculators - 154
- trains in tesla - 154
- The Internetâs Original Sin - 154
- A floppy disk in the mail launched the worldâs first ransomware attack 35 years ago - 152
- The Crazy Nokia Designs That Never Saw the Light of Day - 152
- ELIZA, the worldâs first chatbot, is back online after six decades thanks to AI historians - 152
- Nokiaâs Weird Y2K Designs Show the Future We Could Have Had - 152
- OneCourt Makes Live Sports Accessible to Fans who are Blind and Low-Vision - 152
- The Most Mysterious Song On the Internet - 146
- Find Your Spirit Animal⊠In Body Fat! - 146
- 2022 - Non-Euclidean Doom: what happens to a game when pi is not 3.14159⊠- 147
- The mathematical constant of Pi is playing PokĂ©mon on Twitchâafter 25,000 hours itâs curbstomped two children and power-levelled its starter, but is yet to escape the first town - 147
- Pi Playing - 147
- Git map - 147
- Scroll marathon - 147
- Shopping List Haiku generator - 148
- Emoji 1997 SVG Icons - 148
- Discover history through OldMapsOnline - 148* Disney Pulled the Plug on This Game in 2013. A Group of Teens Kept It Alive - 149
- a raycaster in bash - 149
- Cashing in on GIF by charging royalties - 149* Best of BlueSky visualisations - 145
- Licence.txt - 145
- The UX of LEGO Interface Panels - 145
- Comball - 145
- Audio drawing tool - 142
- Turing Machine â Working Lego Computer - 141
- Google Street View Is Showing Strange âBusinessesâ in the Middle of the Ocean - 141
- One Million Screenshots - 141
- All text in brooklyn - 140
- Doubles - 140
- Fridgewall - 140
- Feed the Cookie Monster - 139
- A complete implementation of Tetris in a SQL query. - 139
- Turn your Apple Watch or any watch with an accessible magnetometer into an ammeter to measure DC currents. - 139
- An Honest Privacy Policy - 139
- Your name in Landsat - 138
- Can you detect five star movie reviews? - 138
- Markov chains are funnier than LLMs - 138
- Alien Romulus âFacehug yourselfâ - 138
- Bop Spotter - 137
- Bop Spotter constantly surveilling San Francisco for Good Music - 137
- Someones grandpa already wrote about Cobol being âDeadâ - 137
- Earth has caught a âsecond moonâ - 137
- NASA is developing a new time moon zone - 137
- How to Monetize a Blog - 137
- Random visualised - 136
- Js13k - 136
- Drunk tic tac toe - 136
- 50 years ago, CP/M started the microcomputer revolution - 136
- San Francisco to pay $212 million to end reliance on 5.25-inch floppy disks - 136
- A DOS JavaScript Canvas with sound. - 135
- Is my blue your blue - 135
- Tapedeck.org - 135
- Stapler: I remade a 32 year old classic Macintosh app - 135
- Nortis: a Tetris clone for the PlayStation 1 - 135
- Defrag the game - 134
- PIXHELL Attack: Leaking Sensitive Information from Air-Gap Computers via `Singing Pixelsâ - 134
- Iceland Encourages Locals To Throw Baby Puffins Off Cliffs - 134
- After seeing Wi-Fi network named âSTINKY,â Navy found hidden Starlink dish on US warship - 134
- How Navy chiefs conspired to get themselves illegal warship Wi-Fi - 134
- SpaceHey reaches 1M users - 133
- Google Maps UX: The India Conundrum - 133
- Graphs - 133
- Web Design Museum - 133
- Rude Captcha - 133
- The U.S. Navyâs $100 Million Checkbox - 132
- Two ChatGPTs stuck in a goodbye loop - 132
- Crafting a 13KB Game: The Story of Space Huggers - 132
- Airbnb host implements âno-cryptominingâ policy after receiving $1,500 electricity bill - 132
- Welcome to Traffic Cam Photobooth - 131
- The very first escape game for coders and non-coders - 131
- How I won $2,750 using JavaScript, AI, and a can of WD-40 - 131
- Scaling One Million Checkboxes to 650,000,000 checks - 131
- Behold, Diablo is fully playable in your browser - 130
- Rate how well your cat sits like bread - 130
- Iceberger - 130
- Keyboard simulator - 130
- This Crystal Fragment turns everything you see into 8-bit Pixel Art, and itâs FASCINATING - 129
- Praise my GitHub profile! - 129
- How the SNES Graphics System works - 129
- BSOD maker - 127 - create a BSOD to freak out your colleagues
- Chrono Piano - 127 generates piano music based on the current date and time.
- kidpix - 127 is a wonderfully whimsical paint program
- Lessons from Ancient File Systems - 127 - how old computers stored data
- Investigating corrupt Winamp skins - 127 - turns out malware injection has been around for a while
- Tesla advises against using wet towels to accelerate Supercharging - 127 - also, putting your phone in the microwave does not charge it.
- Seiko Originals: The UC-2000, A Smartwatch from 1984 - 126
- What beats rock - 126
- Disk Defragmenter - 126
- Tesla factory manager tells workers to please, please stop stealing coffee mugs, report says - 126
- Artifacting How the JPEG fileâand the lossy compression it allowed and encouragedâbecame the dominant way we shared digital photos on the internet. - 126
- tixiland - 125
- Cat Herder - 125
- Open and Shut - type in Morse code by repeatedly slamming your laptop shut - 125
- The history of Neko.exe - 125
- Paint spin - 125
- ASCII Silhouettify - 124
- Vowel Play #10 Fill in the missing vowels! - 124
- One minute park - 124
- Animated emoji - 124
- One million checkboxes - 124
- Cursor Museum - 123
- Chronomovie - 123
- From Infocom to 80 Days: An oral history of text games and interactive fiction - 123
- How IBM invented the smartphone, then abandoned it
- When did humans start social knowledge accumulation?
- Word until you make a typo
- History of Web Browser Engines from 1990 until today
- LARS
- Elephants Have Names for Each Other, Study Finds
- French Street Art
- Smiley pile with physics
- Paralyzed puppy able to walk again thanks to 3D printed spine
- The clock that tells time through literary quotes. A new hand-picked passage every minute of the day.
- Why there is no nicest route in Google Maps
- Probatilistic Tic Tac Toe
- Numup
- ASCII Silhouettify
- Cry once a week
- Lillipad game
- 469 great sounds
- Hi Vis Kilt
- Watch Man Park His Car On Zoom While Appearing Before a Judge For Suspended License Trial
- Tetris messages - 122
- Moodist Ambient sounds for focus and calm - 122
- Sans Bullshit Sans - 122
- Adorable food - 122
- Tetris isnât 40 - 122
- Pong with a twist - 121
- Retired engineer discovers 55-year-old bug in Lunar Lander computer game code - 121
- Exhaustive Survey of Rickrolling in Academic Literature - 121
- Odd One Out
- Tetris messages - 122
- Moodist Ambient sounds for focus and calm - 122
- Word Up game - 120
- The Roads of Ancient Rome Visualized in the Style of Modern Subway Maps - 120
- Ada Lovelaceâs Endnotes Foretold the Future of Computation - 120
- Lord Kelvin and His Analog Computer This tide-predicting machine was one of many advances he made to maritime tech - 120
- The Forgotten History Of Chinese Keyboards - 119
- US ruler - 119
- Guess the genre of the music by looking at its album cover - 119
- Exploring Hacker News by mapping and analyzing 40 million posts and comments for fun
- Graph Game to test your understanding of neural networks!
- THE MOST BORING VIDEO EVER MADE (Microsoft Word tutorial, 1989)
- Windows 98 in the browser - 119
- Every Sample from Paulâs Boutique by the Beastie Boys
- Reverse Dictionary
- The Forged Apple Employee Badge
- Music for Programming
- Killer whales keep ramming and sinking boats. Scientists now may know why, report says.
- Daily marijuana use outpaces daily drinking in the US
- Felt lemonade
- Where âRoger Thatâ Really Comes From
- Unreadable redirect
- Project Random
- XKCD Machine - 116
- XKCD Machine source - 116
- XKCD Machine writeup - 116
- How I experience the web today - 116
- The most common pin numbers - 116
- Putting Brick Breaker inside Google Calendar and writing an engine along the way
- This iPod prototype was hiding Appleâs unreleased Tetris clone - 118
- True size of countries - 118
- Emoji history: the missing years - 118
- Frogger walkable city - 118
- How one line of code caused a $60 million loss
- Polyhedra
- Flip Through More than 5,000 Pages of This Sprawling 19th-Century Atlas of Natural History
- The Ballmer Peak: An Empirical Search
- Watch This Guy Play âDoomâ on a Toothbrush - 106
- Game Font Forensics
- Nerdy internals of an Apple text editor
- Spacewar
- Awful game thread
- Pause game
- Tapping game
- Puzzle Poseur - Fake your results from your favorite NYT games
- Stakoo
- Tolkienâs Middle-Earth wasnât a place. It was a time in (English) history - 115
- Super Mario Level one on a typewriter - 115
- Moodist Ambient sounds for focus and calm - 115
- terminal.shop - 115
- Crow flies - 114
- Park simulator - 114
- The Rise And Fall Of The LAN Party - 114
- The U.S. Navy Tried to Turn Whale Songs Into Secret Code - 114
- TESCOdle - wordle, but with tesco prices
- Map of the web - Blog Graph - 113
- Track not Found game - 113
- Sinclair C5 - 113
- Surf the web like itâs 1999 with these old-school cursors - 113
- Undersea cables
- This repository holds the latest code of the Geiss Screensaver and Winamp plug-in; for general information about Geiss please see
- Making Better Words
- Park simulator
- A lazy and flippant classification of programming languages
- Metaâs X competitor Threads invites developers to sign up for API access, publishes docs
- This a list of games and puzzles I made to teach my kid programming.
- A library that duplicates a lot of a Macintosh Classic âToolboxâ APIs.
- PSChess â A Chess Engine in PostScript
- Turn images into contour maps
- The Wi-Fi only works when itâs raining - 110
- How A Wall of Lava Lamps Is Protecting The Internet - 110
- Pure CSS lava lamp - 110
- Brailliance - Count the braille dots. Guess the word.
- Dog Poo golf
- Make a NES game that plays a NES game
- Grumpy website
- Colormatch - 110
- Guess My RGB Move the sliders above to guess the background RGB color. - 110
- AI Color Combination Generator - 110
- Apollo - 111
- Sudoku solver in Type definitions
- Textadventure
- Serenity online
- Drawing for nothing
- Riddler
- GifCities The GeoCities Animated GIF Search Engine - 108
- How planes fly - 108
- Detect the movie from a song
- The trick that made Mickey Mouse famous
- Emojicombiner - 107
- Frogger in 256 bytes - 105
- Mario Kart 3 in JS - 105
- Unflip Game - select with your mouse to invert squares
- Sinusoidial Tetris - 105
- Yugo car simulator - 107
- Random animations - 104
- The Cursed Library - 104
- Weird POV Line effect
- Generate a password by catching characters in a basket - 104
- Moon Landings Faked? Filmmaker Says Not!
- Matchonix, an action match-3 game
- Firehouse Five and the Cinderella Surprise
- Why is the mouse cursor slightly tilted and not straight?
- Infinite craft
- Time to Statham punch
- Untranslatable is an online dictionary that allows people to add words and expressions from all over the world.
- 93% of Paint Splatters are Valid Perl Programs - 103
- Bogosort
- Powerpoint Karaoke
- Print Your Code for review by Elon Musk.
- HTTP area codes
- Pong Wars - 102
- Boss as a service
- Macintosh Launch brochure
- Surf like it is 1999
- Sit in Shade
- Math Crossword - 101
- Reading QR codes without a computer! - 102
- 100 Years of Fictional UI - Were They ALL Wrong? - 102
- Web Design History Timeline - 100 Explore the timeline of milestones in the history of web design from 1990 to the present.
- Unseen images of code breaking computer that helped win WW2 - 100 GCHQ has released never before seen images of Colossus, the UKâs secret code-breaking computer credited with helping the Allies win World War Two.
- Pathfinding algorithms visualized on a real map. Anywhere in the world.
- 3D Trunk Road Gritter Tracker App (Beta) A real-time visualisation of the Road Gritters currently on duty in Scotland and it is very much worth it for their names alone.
- 53 best free browser games to kill your productivity
- FutureMe: Write a Letter to your Future Self Write. Pick a receiving date. Send. Verify. Thatâs it đ
- Dizzying Gifs by Etienne Jacob Infuse Mathematical Equations into Endless Loops
- If pixar made programming tutorials
- Checkers on a twisted board
- Load Balancing Algorithms Explained Visually
- multiply - a book about calculators i helped create
- mystery search
- Nintendoâs design guru Shigeru Miyamoto: âI wanted to make something weirdâ
- Simulating Fluids, Fire, and Smoke in Real-Time Notes on the math, algorithms, and methods involved in simulating fluids like fire and smoke in real-time
- U.S. Announces Lunar Base Plans Amid Rising Space Competition with China
- Whatâs the smallest file size for a 1 pixel image?
- WobblyBox, a web component for wobbly boxes
- Using the Wayback Machine to Understand the Cultural Roots of New Technologies Internet Archive Blogs
- stranger.video connects you with random people to play a starring game. Whoever blinks first loses.
- Whatâs my place in the world population? How long will I live?
- What is the Demoscene?
- The Secret Language of Ships Signs and symbols on the sides of ships tell stories about an industry few outsiders understand.
- The world at this very moment
- The Garden of Computational Delights
- Hexcodle - guess the hex code of a colour
- How to Actually Pronounce âWorcestershire,â âAçaĂ,â and Other Commonly Mispronounced Words
- How big is YouTube?
- The History of Donkey Kong and Mario
- Apollo 11 Guidance Computer (AGC) vs USB-C Chargers
- Antidepressants or Tolkien
- Slowroads.io - a low-fi driving game in your browser
- Draw a garden - 99
- Cross-Platform, Open Source BBC Basic
- HTML elements memory test - 97
- Death by AI
- Infinite Mac - A classic Mac loaded with everything youâd want. - 93
- SQL Murder Mystery - can you find out whodunnit? - 95
- Flappy Dird: Flappy Bird implemented in MacOS Finder
- ykhli/AI-tamago: A local-ready LLM-generated and LLM-driven virtual pet with thoughts and feelings
- Learn Morse Code
- The unbelievable chat-based mystery game.
- Interviewing my mother, a mainframe COBOL programmer - 95
- graphics - Why did older computers and OSes use UPPER case instead of lower case
- Procedural Planets
- Population.io by World Data Lab
- Before Skynet and The Matrix, This 50-Year-Old Movie Predicted the Rise of AI
- Dumb Password Rules
- Internet Artifacts
- Ex Astris Scientia - Commercially Available Chairs in Star Trek
- Floor796
- playhtml
- Webdesign Museum - 98
- 30th anniversary of the BBC premiere of The Wrong Trousers
- Keepout
- LETâS COMPILE LIKE ITâS 1992
- North Yorkshire Council to phase out apostrophe use on street signs
- Rock paper scissors
- Eye Spy
- Matt Round Sims
- A Firefox user has kept 7,400+ browser tabs alive for two years
- How to use Google Search without AI: the âudm=14â work around
- Turn off AI Overview in Google Set âWebâ as default - 117
- Lerp smoothing
- Imagemagick trick
- Low effort image optimization tips
- Counting Sort
- Detect Caps Lock with JavaScript
- Lerp
- How to do math in shell environments (bash, zsh, âŠ)
- Double Shift Key in VS Code
- Manually dispatching an event
- Define where an element should be scrolled to using elem.scrollIntoView
- GitHub markdown supports Note, Tip, Important, Warning and Caution
- Copy an array and replace one element at a specific index with modern JavaScript Stefan Judis Web Development
- JS surprise: Array.every() always returns true for empty arrays Stefan Judis Web Development
- Privacy for Agentic AI - 168
- Flag potentially dangerous API calls in source Code, a.k.a. lines containing scary strings from a security perspective! - 168
- Why do websites still restrict password length? - 168
- Hacking the Postgres wire protocol - 168
- How to block Meta AI from using your Instagram or Facebook posts for training - 168
- MCP: Building Your SecOps AI Ecosystem - 169
- Gaining Long-Term AWS Access with CodeBuild and GitHub - 169
- Detecting and Countering Malicious Uses of Claude: March 2025 - 169
- The Truth About VPNs: What You Need to Know - 169
- Everyone knows your location, Part 2: try it yourself and share the results - 169
- GitHub MCP Exploited: Accessing private repositories via MCP - 170
- Researchers Dump 2 Billion Scraped Discord Messages Online - 170
- Mysterious Database of 184 Million Records Exposes Vast Array of Login Credentials - 170
- New Privacy Principles for a more trustworthy web - 170
- Insecure credential storage plagues MCP - 170
- Detecting malicious UniCode - 170
- Forget IPs: using cryptography to verify bot and agent traffic - 171
- Dozens of malicious packages on NPM collect host and network data - 171
- Meta and Yandex are de-anonymizing Android usersâ web browsing identifiers - 171
- Cve-2025-48757 - 171
- System Prompts Leaks - 171
- Google Restricts Android SideloadingâWhat It Means for User Autonomy and the Future of Mobile Freedom - 172
- The Rise of âVibe Hackingâ Is the Next AI Nightmare - 172
- Meta pauses mobile port tracking tech on Android after researchers cry foul - 172
- Vibe coding is here to stay. Can it ever be secure? - 172
- Practical Malware Development - 172
- Frequent reauth doesnât make you more secure - 173
- Zero-Click AI Attack in Microsoft Copilot Exposes Company Data - 173
- The Meta AI app is a privacy disaster - 173
- Discord flaw lets hackers reuse expired invites in malware campaign - 173
- Hackers pose as job seekers: opening a resume leads to ransomware - 173
- SmartAttack: Air-Gap Attack via Smartwatches - 173
- A python in disguise: unpacking PyInstaller malware on macOS - 174
- Inside a Dark Adtech Empire Fed by Fake CAPTCHAs - 174
- Playing with Model Context Protocol and local Large Language Models for privacy engineering - 174
- Defending the Internet: how Cloudflare blocked a monumental 7.3 Tbps DDoS attack - 174
- Researchers claim spoof-proof random number generator breakthrough - 174
- Resurrecting a dead torrent tracker and finding 3 million peers - 174
- Denmark to tackle deepfakes by giving people copyright to their own features - 175
- Identity theft hits 1.1M reports â and authentication fatigue is only getting worse - 175
- Scan your AI-generated Code from Cursor using Model Context Protocol (MCP) - 175
- Vulnerable vs. Exploitable: Why Understanding the Difference Matters to Your Security Posture - 175
- Spying On Screen Activity Using Chromium Browsers - 175
- Bluetooth flaws could let hackers spy through your microphone - 175
- Write to RAM directly - 176
- Secure Your VSCode Experience - 176
- Hacker Conversations: Rachel Tobac and the Art of Social Engineering - 176
- Marketplace Takeover: How We Couldâve Taken Over Every Developer Using a VSCode Fork; Putting Millions at Risk - 176
- Meta and Yandex are de-anonymizing Android usersâ web browsing identifiers - 176
- Can You Trust that Verified Symbol? Exploiting IDE Extensions is Easier Than it Should Be - 176
- State of DevSecOps - 177
- Detection Engineering Field Manual #1 - What is a Detection Engineer? - 177
- Over 600 Laravel Apps Exposed to Remote Code Execution Due to Leaked APP_KEYs on GitHub - 177
- âLocalhost trackingâ explained. It could cost Meta 32 billion. - 177
- JavaScript string slice() considered harmful - 177
- Browser extensions turn nearly 1 million browsers into website-scraping bots - 177
- Massive browser hijacking campaign infects 2.3M Chrome, Edge users - 177
- Delete These Chinese VPNs As âRisks Are Too Greatâ - 178
- TapTrap: almost invisible attack without permissions targets Android devices - 178
- Fun with Gzip Bombs and Email Clients - 178
- OpenAI CEO Sam Altman warns users not to trust ChatGPT agent with sensitive or personal data - 178
- Hackers exploit a blind spot by hiding malware inside DNS records - 178
- AI and Secure Code Generation - 179
- Supply chain attack compromises npm packages to spread backdoor malware - 179
- Amazon AI coding agent hacked to inject data wiping commands - 179
- npm âisâ Package Hijacked in Expanding Supply Chain Attack - 179
- npm âaccidentallyâ removes Stylus package, breaks builds and pipelines - 179
- Amazonâs AI coding assistant exposed nearly 1 million users to potential system wipe - 179
- Popular npm linter packages hijacked via phishing to drop malware - 179
- Your body can be fingerprinted and tracked by Wi-Fi signals - 179
- Replit AI Agent Deletes Sensitive Data Despite Explicit Instructions - 179
- Perplexity is using stealth, undeclared crawlers to evade website no-crawl directives - 180
- Perplexityâs answer - 180
- Hackers Hijacked Googleâs Gemini AI With a Poisoned Calendar Invite to Take Over a Smart Home - 180
- Googleâs âBig Sleepâ found vulnerabilities in 20 Open Source tools - 180
- Cost of a Data Breach Report 2025 The AI Oversight - 180
- How we Rooted Copilot - 180
- Agentic Container Security with Snyk MCP Server - 181
- I Built an AI Hacker. It Failed Spectacularly - 181
- Three Dots to Root: How I Found a Path Traversal in Microsoftâs Agentic Web â NLWeb - 181
- Why XSS Persists in This Frameworks Era? - 181
- Exploiting Self-XSS Using Disk Cache - 181
- MCP Vulnerabilities Every Developer Should Know - 182
- Trojans Embedded in .svg Files - 182
- Elon Muskâs xAI Published Hundreds Of Thousands Of Grok Chatbot Conversations - 182
- The Great SSL Certificate Panic - 182
- How We Exploited CodeRabbit: From a Simple PR to RCE and Write Access on 1M Repositories - 182
- The State of MCP Security - 182
- Safeguarding VS Code against prompt injections - 183
- Phishing Emails Are Now Aimed at Users and AI Defenses - 183
- McDonaldâs AI Hiring Bot Exposed Millions of Applicantsâ Data to Hackers Who Tried the Password â123456â - 183
- Google will block sideloading of unverified Android apps starting next year - 183
- An Illustrated Guide to OAuth - 183
- AgentHopper: An AI Virus - 184
- âVibe-hackingâ is now a top AI threat - 184
- Why Relying on LLMs for Code Can Be a Security Nightmare - 184
- SpyVPN: The Google-Featured VPN That Secretly Captures Your Screen - 184
- Invisible prompt in Google allows ChatGPT to access Drive - 184
- Tracking malicious Code execution in Python - 185
- Important Notice of Security Incident - 185
- Inline Style Exfiltration: leaking data with chained CSS conditionals - 185
- How to protect your AI agent from prompt injection attacks - 185
- AI Injection Attacks - 185
- Self-Replicating Worm Hits 180+ Software Packages - 186
- âWhiteCobraâ floods VSCode market with crypto-stealing extensions - 186
- When AI nukes your database: The dark side of vibe coding - 186
- Kids in the UK are hacking their own schools for dares and notoriety - 186
- Their schools banned phones. Out came the iPods and cassette players. - 186
- CVSS Was Built for Code, Not AI Agents. Now AIVSS Closes the Gap - 186
- Everything I buy isnât quite mine - 187
- Samsung brings ads to US fridges - 187
- The New Commandments of Security Teams - 187
- Post-quantum security for SSH access on GitHub - 187
- How an Attackerâs Blunder Gave Us a Rare Look Inside Their Day-to-Day Operations - 187
- VirusTotal finds hidden malware phishing campaign in SVG files - 187
- Sophos: AI deepfakes hit 62% of firms last year - 188
- When LLMs autonomously attack - 188
- Cross-Agent Privilege Escalation: When Agents Free Each Other - 188
- Large-Scale Attack Targeting Macs via GitHub Pages Impersonating Companies to Attempt to Deliver Stealer Malware - 188
- The Risks of NPM - 188
- CISA, GitHub take action after massive NPM supply chain compromise - 188
- Attackers Abuse AI Tools to Generate Fake CAPTCHAs in Phishing Attacks - 188
- Discord discloses data breach after hackers steal support tickets - 189
- CometJacking: One Click Can Turn Perplexityâs Comet AI Browser Into a Data Thief - 189
- Echoes of AI Exposure: Thousands of Secrets Leaking Through Vibe Coded Sites - 189
- Red Hat confirms security incident after hackers breach GitLab instance - 189
- How Deno protects against npm exploits - 189
- Red Hat Consulting breach puts over 5000 high profile enterprise customers at risk â in detail - 189
- Red Hat Investigating Breach Impacting as Many as 28,000 Customers, Including the Navy and Congress - 189
- The Internet is Better on Comet - 189
- Autonomous AI Hacking and the Future of Cybersecurity - 190
- Microsoft Locks Down IE Mode After Hackers Turned Legacy Feature Into Backdoor - 190
- Windows 10 support officially ends today - and millions of PCs fall off the âsecurity cliffâ - 190
- End of Windows 10 support is the perfect time for the Windows 11 installer to fail - 190
- How to tell if your mobile number has been hacked and what to do next - 190
- Awesome npm Security Best Practices - 190
- Major Discord hack exposes the real risks of digital ID - 190
- A small number of samples can poison LLMs of any size - 190
- AI-Native Security System for VibeCoded Applications - 191
- Strengthening npm security: Important changes to authentication and token management - 191
- How a fake AI recruiter delivers five staged malware disguised as a dream job - 191
- Improving the trustworthiness of Javascript on the Web - 191
- Dismantling a Critical Supply Chain Risk in VSCode Extension Marketplaces - 191
- You have one week to opt out or become fodder for LinkedIn AI training - 192
- Mitigating Prompt Injection in Comet - 192
- OpenAI Atlas Omnibox Prompt Injection: URLs That Become Jailbreaks - 192
- When your AI browser becomes your enemy: The Comet security disaster - 192
- âChatGPT Tainted Memoriesâ Exploit Enables Command Injection in Atlas Browser - 192
- Satellites found exposing unencrypted data, including phone calls and some military comms - 192
- Anyone Can Commit Code as You on GitHub (Hereâs How to Stop Them) - 193
- Methodology: How we discovered over 2k high-impact vulnerabilities in apps built with vibe coding platforms - 193
- Firewalls and VPNs are so complex now, they can actually make you less secure - 193
- Security Risks of LLM Frameworks with Case Studies - 193
- This security hole can crash billions of Chromium browsers, and Google hasnât patched it yet - 193
- Microsoft Uncovers âWhisper Leakâ Flaw, Exposing Encrypted AI Chats Across 28 LLMs - 194
- My AWS Account Got Hacked - Here Is What Happened - 194
- The New 2025 OWASP Top 10 List: What Changed, and What You Need to Know - 194
- Meta is earning a fortune on a deluge of fraudulent ads, documents show - 194
- âLouvreâ as a password, outdated software, impossible updates⊠Ten years of IT security breaches at the worldâs leading museum - 194
- Secure coding in JavaScript - 195
- Malicious npm package sneaks into GitHub Actions builds - 195
- Over 67,000 Fake npm Packages Flood Registry in Worm-Like Spam Attack - 195
- Be careful responding to unexpected job interviews - 195
- Ransomvibing appears in VS Code extensions - 195
- One in five security breaches now thought to be caused by AI-written Code - 196
- Anything but safe: Using VPN can bear immense risks - 196
- Timing attacks - 196
- Become Unbannable from Your Email/Gmail - 196
- âHello, is this Anna?â: Unpacking the Lifecycle of Pig-Butchering Scams - 196
- Breaking Into GitLab: Attacking and Defending Self-Hosted CI/CD Environments - 197
- Send this article to your friend who still thinks the cloud is a good idea - 197
- Google warns that a new era of self-evolving, AI-driven malware has begun - 197
- LLM honeypot - 197
- State of cloud security - 197
- How Google Does It: Making threat detection high-quality, scalable, and modern - 198
- MasterCard DNS Error Went Unnoticed for Years - 198
- AI use cases within the Security Division at GitLab - 198
- Adversarial Misuse of Generative AI - 198
- 1,156 Questions Censored by DeepSeek - 198
- create-react-app is a zombie application - 199
- Letâs talk about AI and end-to-end encryption - 199
- Top 5 security mistakes software developers make - 199
- Top 5 Active Directory Hacks - 199
- How to defend against hijacking and trojanization of Chrome extensions - 199
- Netflix Vulnerability: Dependency Confusion in Action - 200
- Car company privacy statements - 200
- 9 in 10 Exchange servers in Germany still running out-of-support software - 200
- AI browsers face a security flaw as inevitable as death and taxes - 200
- Revisiting Browser Cache Smuggling - 200
- On AI Slop vs OSS Security - 201
- Introducing Aardvark: OpenAIâs agentic security researcher - 201
- Hackers Use NFC Relay Malware to Clone Tap-to-Pay Android Transactions - 201
- Making A Virtual Machine Look Like Real Hardware To Malware - 201
- The scariest âuser supportâ email Iâve ever received - 201
- Pwning the Ladybird browser - 167
- Revealing 95% of AppSec Fixes Donât Reduce Risk 2025 Application Security Benchmark - 167
- Trust Me, Iâm Local: Chrome Extensions, MCP, and the Sandbox Escape - 167
- Microsoft: 68 percent of users who sign in with passwords fail - 167
- Microsoft goes passwordless by default on new accounts - 167
- Vibe-coding for security - 167
- Fixing web browser history leaks - 162
- Attackers use CSS to create evasive phishing messages - 162
- Trapping misbehaving bots in an AI Labyrinth - 162
- Extracting content from an LCP âprotectedâ ePub - 162
- Memory safety for web fonts - 162
- Cyberattacks by AI agents are coming - 163
- Expert used ChatGPT-4o to create a replica of his passport in just 5 minutes bypassing KYC - 163
- GitHub found 39M secret leaks in 2024. Hereâs what weâre doing to help - 163
- The âSâ in MCP Stands for Security - 163
- ChatGPTâs new image generator is really good at faking receipts - 163
- Everyone knows all the apps on your phone - 163
- Fun with Timing Attacks - 163* The Overuse of Browser Engines in Desktop Applications - 156
- Magento Credit Card Stealer Disguised in an
Tag - 156
- Delivering Malware Through Abandoned Amazon S3 Buckets - 156
- Nontraditional Red Teams - 156
- Microsoft Copilot flaw exposes thousands of private GitHub repositories
- How to Backdoor Large Language Models
- FreSSH bugs undiscovered for years threaten OpenSSH security
- Secure by Design: Googleâs Blueprint for a High-Assurance Web Framework
- DeepSeek Gets an âFâ in Safety From Researchers
- The Power of Ten â Rules for Developing Safety Critical Code - 158
- As Skype shuts down, its legacy is end-to-end encryption for the masses - 158
- How to change your settings to make yourself less valuable to Meta - 158
- Does Claude 3.7 Sonnet Generate Insecure Code? - 158
- Nearly 12,000 API keys and passwords found in AI training dataset - 158
- Research finds 12,000 âLiveâ API Keys and Passwords in DeepSeekâs Training Data - 158
- Learn about API security risks with the new Snyk Learn Learning Path - 159
- VSCodeâs SSH Agent Is Bananas - 159
- Microsoft reveals over a million PCs hit by malvertising campaign - 159
- Apple fixed the third actively exploited zero-day of 2025 - 159
- Researchers Expose New Polymorphic Attack That Clones Browser Extensions to Steal Credentials - 159
- Abusing VS Codeâs Bootstrapping Functionality To Quietly Load Malicious Extensions - 159
- Malicious Chrome extensions can spoof password managers in new attack - 159
- How To Prevent WordPress SQL Injection Attacks - 160
- AI Risk Management: Benefits, Challenges, and Best Practices - 160
- Visual Studio marketplace criticism - 160
- How We Hacked Multi-Billion Dollar Companies in 30 Minutes Using a Fake VSCode Extension - 160
- How we estimate the risk from prompt injection attacks on AI systems - 160
- What is a Data Poisoning Attack? - 161
- CVE-2025-29927: Authorization Bypass in Next.js - 161
- Cve-2025-29927 - 161
- How we train AI to uncover malicious JavaScript intent and make web surfing safer - 161
- New Vulnerability in GitHub Copilot and Cursor: How Hackers Can Weaponize Code Agents - 161
- 7-Zip 0-day was exploited in Russiaâs ongoing invasion of Ukraine - 155
- Apple fixes zero-day exploited in âextremely sophisticatedâ attacks - 155
- Teen on Muskâs DOGE Team Graduated from âThe Comâ - 155
- Three application security trends to monitor in 2025 - 155
- I Found a Game Exploit That Lets Hackers Take Over Your PC - 155
- URL Regex Validation: what can go wrong? - 153
- Worldâs largest DDoS attack blocked, Cloudflare claims - 153
- Cloudflare thwarts over 47 million cyberthreats against Jewish and Holocaust educational websites - 153
- Record-breaking 5.6 Tbps DDoS attack and global DDoS trends for 2024 Q4 - 153
- Securing a city-sized event: How Amazon integrates physical and logical security at re:Invent - 153
- Windows BitLocker â Screwed without a Screwdriver - 153
- Massive Data Leak Exposes 1.5 Billion Records from Chinese Platforms and Government - 154
- Exploitation of Over 700 Vulnerabilities Came to Light in 2024 - 154
- Everyone knows your location: tracking myself down through in-app ads - 154
- Hackers Hide Malware in Fake DeepSeek PyPI Packages - 154
- 2024 Trends in Vulnerability Exploitation - 154
- Analysis of an advanced malicious Chrome extension - 154
- Facebook flags Linux topics as âcybersecurity threatsâ â posts and users being blocked - 154
- Google Ad pointing to tainted Homebrew install - 152
- Malicious extensions circumvent Googleâs remote code ban - 152
- Cascading Spy Sheets: Exploiting the Complexity of Modern CSS for Email and Browser Fingerprinting - 152
- Malicious extensions circumvent Googleâs remote code ban - 152
- OWASPâs New LLM Top 10 Shows Emerging AI Threats - 152
- Cloudflare location leak - 152
- Letâs talk Denial of Wallet - 146
- XSS Ranked #1 Top Threat of 2024 by MITRE and CISA - 146
- Deepfake masks - 146
- I bought us-east-1.com: A Look at Security, DNS Traffic, and Protecting AWS Users - 146
- 390,000+ WordPress Credentials Stolen via Malicious GitHub Repository Hosting PoC Exploits - 147
- Serbia: Authorities using spyware and Cellebrite forensic extraction tools to hack journalists and activists - 147
- Over 600 vulnerabilities found in average software container, study reveals - 147
- Russia successfully tested cutting off access to the global web as it continues to build its sovereign internet - 147
- Microsoft Recall screenshots credit cards and Social Security numbers, even with the âsensitive informationâ filter enabled - 147
- AWS re:Invent 2024 Security Talks - 147
- Unsafe for work - 148
- Hunk Companion WordPress plugin exploited to install vulnerable plugins - 148
- Misconfiguration Manager - 148
- Stupidest Drama Ever - 148
- LastPass 2022 hack fallout continues with millions of dollars more reportedly stolen - 148
- Wir wissen, wo dein Auto steht - 149
- Reading Car data - 149
- Narrative jailbreaking for fun and profit - 149
- 2024 CWE Top 25 Most Dangerous Software Weaknesses - 149
- The 8 worst technology failures of 2024 - 149
- AI Wonât Tell You How to Build a BombâUnless You Say Itâs a âb0mBâ - 149
- Iâm Lovinâ It: Exploiting McDonaldâs APIs to hijack deliveries and order food for a penny - 149
- 2024 Open Source Security Report: Slowing Progress and New Challenges for DevSecOps - 145
- Advent of Cyber 2024 - 145
- From deals to DDoS: exploring Cyber Week 2024 Internet trends - 145
- Cloudflareâs developer domains increasingly abused by threat actors - 145
- Getting software control of the webcam LED on ThinkPad X230 without physical access to the laptop - 145
- Hacking Kia: Remotely Controlling Cars With Just a License Plate - 138
- Hacking cars in JavaScript (Running replay attacks in the browser with the HackRF) - 138
- How to prevent log injection vulnerability in JavaScript and Node.js applications - 138
- Delivery Robot Knocked Over Pedestrian, Company Offered âPromo Codesâ to Apologize - 138
- We Spent $20 To Achieve RCE And Accidentally Became The Admins Of .MOBI - 138
- Year-Long Campaign of Malicious npm Packages Targeting Roblox Users - 138
- Sextortion Scams Now Include Photos of Your Home - 138
- Sextortion Scammers Try to Scare People by Sending Photos of Their Homes - 138
- Police officers are starting to use AI chatbots to write crime reports. Will they hold up in court? - 138
- Prompt Injections and a demo - 138
- Hacking misconfigured AWS S3 buckets: A complete guide - 138
- Passwords have problems, but passkeys have more - 138
- Securing Your Node.js Apps by Analyzing Real-World Command Injection Examples - 138
- CrowdStrike Releases Root Cause Analysis of Falcon Sensor BSOD Crash - 128
- Our audit of Homebrew - 128
- The Six Dumbest Ideas in Computer Security - 125
- Password Breaking A to Z - 125
- regreSSHion: Remote Unauthenticated Code Execution Vulnerability in OpenSSH server - 123
- 3 million iOS and macOS apps were exposed to potent supply-chain attacks - 123
- What happens when you refuse cookies? - 123
- Apple AirPods vulnerability - 123
- Thousands of servers could be at risk due to major OpenSSH security flaw - 123
- More Fun With The Known Exploited Vulnerabilities Catalog
- Windows AI feature that screenshots everything labeled a security âdisasterâ
- Google Contractor Used Admin Access to Leak Info From Private Nintendo YouTube Video
- Server-side request forgery (SSRF)
- Credentials Leaking with Subdomain Takeover
- An interview with the most prolific jailbreaker of ChatGPT and other leading LLMs
- How a Profane Joke on Twitter Spawned a Legal Army
- How malware authors play with the LNK file format
- String comparison timing attacks
- Cybercriminals Abuse Stack Overflow to Promote Malicious Python Package
- 10 years of the GitHub Security Bug Bounty program - 121
- AI Helps Catch CSRF Vulnerability Being Introduced in to 100,000+ Install WordPress Plugin Modula - 121
- Visual Studio Code extensions are much less secure than browser extensions or even npm packages - 121
- Disgruntled ex-employee costs company over $600,000 after he deletes all 180 of its test servers â found server deletion scripts on Google - 121
- Reverse Engineering a Restaurant Pager system đœïž - 121
- Verification, sanitization, and type coercion for environment variables in Node.js and web applications. Supports TypeScript!
- Almost all citizens of city of Eindhoven have their personal data exposed
- Critical GitHub Enterprise Server Flaw Allows Authentication Bypass
- Microsoft outage took down Copilot, DuckDuckGo, and ChatGPT search features
- Two Santa Cruz students uncover security bug that could let millions do their laundry for free
- Relative Path File Injection: The Next Evolution in RPO
- âUnprecedentedâ Google Cloud event wipes out customer account and its backups
- Linux maintainers were infected for 2 years by SSH-dwelling backdoor with huge reach
- Time to stop using relative paths in src and href⊠Relative Path File Injection: The Next Evolution in RPO
- Never, Ever, Ever Use Pixelation for Redacting Text
- New Anthropic Research Sheds Light on AIâs âBlack Boxâ
- Why Your Wi-Fi Router Doubles as an Apple AirTag
- How I upgraded my water heater and discovered how bad smart home security can be
- Privacy principles: search, learning and artificial intelligence
- American Radio Relay League cyberattack takes Logbook of the World offline
- Fatigue and shortages: cyber teams intentionally underreporting breaches
- New WiFi Vulnerability: The SSID Confusion Attack
- URLhaus - malicious URLs used for malware distribution.
- Hacking more than 130 000 car worldwide in 5 minutes
- Exploits and vulnerabilities in Q1 2024
- Protecting your email address via SVG instead of JS
- Dell warns of data breach, 49 million customers allegedly affected
- Threat Modeling for Developers
- Proton Mail Discloses User Data Leading to Arrest in Spain
- Threat actor says he scraped 49M Dell customer addresses before the company found out
- Google just patched the fifth zero-day exploit for Chrome this year
- AI systems are already skilled at deceiving and manipulating humans, study shows
- UK confirms Ministry of Defence payroll data exposed in data breach
- An Update on How Cybercriminals Are Using GenAI
- An Open Database Leaked Submissions to Utahâs Transphobic âBathroom Billâ Snitch Form
- Bank scammers using genuine push notifications to trick their victims
- Securing client-side JavaScript
- Why Your VPN May Not Be As Secure As It Claims
- Hackers try to exploit WordPress plugin vulnerability thatâs as severe as it gets
- This repository centralizes and summarizes practical and proposed defenses against prompt injection
- Deno: Digging Tunnels out of a JS Sandbox
- Vulnerabilities for AI and ML Applications are Skyrocketing
- Hacker Chat
- Itâs Not You. Those âI Am Not a Robotâ Tests Are Getting Harder
- Snyk Codeâs autofixing feature, DeepCode AI Fix, just got better
- What is server-side template injection?
- How Antithesis finds bugs (with help from the Super Mario Bros.
- The dangers of single line regular expressions
- The Windows Registry Adventure #1: Introduction and research results
- OpenJS Foundation Targeted in Potential JavaScript Project Takeover Attempt
- DDoS threat report for 2024 Q1
- Open sourcerers say suspected xz-style attacks continue to target maintainers
- My Cat Alerted Me to a DDoS Attack
- Browser Security Bugs that Arenât: JavaScript in PDF
- Surveillance through Push Notifications
- These Video Doorbells Have Terrible Security. Amazon Sells Them Anyway
- Image Video injection attacks
- List of 2024 Leap Day Bugs
- Millions of Malicious âImagelessâ Containers Planted on Docker Hub Over 5 Years
- Visualizing malicious IP addresses.
- Logitechâs Mouse Software Now Includes ChatGPT Support, Adds Janky âai_overlay_tmpâ Directory to Usersâ Home Folders
- Supply chain attacks and the many different ways Iâve backdoored your dependencies
- How to delete the data Google has on you - 114
- Assessing the Y, and How, of the XZ Utils incident - 114
- How Long It Would Take A Hacker To Brute Force Your Password In 2024, Ranked - 114
- No, LLM Agents can not Autonomously Exploit One-day Vulnerabilities - 114
- Google defended the Play Store from 2.28 million malicious apps last year - 114
- LLM4Shell: Discovering and Exploiting RCE Vulnerabilities in Real-World LLM-Integrated Frameworks and Apps - 113
- Demystifying RCE Vulnerabilities in LLM-Integrated Apps - 113
- Linus Torvalds on Security, AI, Open Source and Trust - 113
- Stealing session ids with phpinfo() and how to stop it - 113
- Using Legitimate GitHub URLs for Malware - 113
- PuTTY SSH client flaw allows recovery of cryptographic private keys
- What we need to take away from the XZ Backdoor
- New Technique to Trick Developers Detected in an Open Source Supply Chain Attack
- FBI warns of massive wave of road toll SMS phishing attacks
- Roku says 576,000 user accounts hacked after second security incident
- My ovulation tracker suddenly asked what state I live in
- Automated Large-Scale Analysis of Cookie Notice Compliance
- Jigsaw takes a raw shellcode input and outputs randomized shellcode, a lookup table, and a C/C++ stub to translate the randomized shellcode back to a usable format.
- The UX of UUIDs
- Crypto: getRandomValues() method
- Thousands of LG TVs are vulnerable to takeoverâhereâs how to ensure yours isnât one
- Twitterâs Clumsy Pivot to X.com Is a Gift to Phishers
- Weekend maintenance kicks an Italian bank offline for days
- How I discovered a 9.8 critical security vulnerability in ZeroMQ with mostly pure luck and my two cents about xz backdoor
- Deobfuscating / Unminifying Obfuscated Web App Code
- Big Tech passkey implementations are a trap
- Capture the Flag 101 Workshop
- Create objects instead of strings
- New Windows driver blocks software from changing default web browser
- Security Vulnerability of HTML Emails
- Test every type of configuration scanner against a single repo thatâs comically insecure with documented issues
- Tuesday, April 9, 2024 Security Releases
- US State Department investigates alleged theft of government data - 111
- We Tested Kidsâ Smart Toys for Privacy. Hereâs How You Can, Too
- Efficient Security Principle (ESP)
- Bypassing USBguard On Linux
- Oracle warns that macOS 14.4 update breaks Java on Apple CPUs
- Misconfigured Firebase instances leaked 19 million plaintext passwords
- Unpatchable vulnerability in Apple chip leaks secret encryption keys
- Responding to a cyber incident â a guide for CEOs
- Hackers can unlock over 3 million hotel doors in seconds
- Hackers earn $1,132,500 for 29 zero-days at Pwn2Own Vancouver
- AutoSmuggle - A utility to quickly create your HTML smuggled files.
- HTML smuggling
- Timeline of the xz open source attack
- Everything I Know About the XZ Backdoor
- xzbot Exploration of the xz backdoor (CVE-2024-3094)
- The XZ Backdoor CVE-2024-3094
- Easy-to-use make-me-root exploit lands for recent Linux kernels. Get patching
- Backdoor Discovered in xz/liblzma Compression Library
- Linux could have been brought down by backdoor found in widely used utility
- Technologist vs spy: the xz backdoor debate
- How the backdoor was found
- Backdoor found in widely used Linux utility breaks encrypted SSH connections
- An Accidental Discovery of a Backdoor Likely Prevented Thousands of Infections
- The Xz Backdoor Highlights the Vulnerability of Open Source Softwareâand Its Strengths
- Germany warns of 17K vulnerable Microsoft Exchange servers exposed online - 109
- Free VPN apps on Google Play turned Android phones into proxies
- GitHub âbesiegedâ by malware repositories and repo confusion: Why youâll be ok
- Spoofed Zoom, Google & Skype Meetings Spread Corporate RATs
- Using form hijacking to bypass CSP
- Exploring the GitHub Advisory Database for fun and (no) profit
- Secure by Design: Googleâs Perspective on Memory Safety
- Microsoft says Russian hackers stole source code after spying on its executives
- How We Bypassed Safari 17âs Advanced Audio Fingerprinting Protection
- Secutils.dev is an open-source, versatile, yet simple security toolbox for engineers and researchers built by application security engineers.
- Ignore This Title and HackAPrompt: Exposing Systemic Vulnerabilities of LLMs through a Global Scale Prompt Hacking Competition
- Is client side security dead - or a crucial part of the future?
- The 2038 Problem
- Report Uncovers Massive Sale of Compromised ChatGPT Credentials
- Retired Army officer charged with sharing classified information about Ukraine on foreign dating site
- MiTM phishing attack can let attackers unlock and steal a Tesla
- Calendar Meeting Links Used to Spread Mac Malware
- GitHub enables push protection by default to stop secrets leak
- Top 10 web hacking techniques of 2023
- Preventing SQL injection attacks in Node.js
- After decades of memory-related software bugs, White House calls on industry to act
- OWASP AI Security Overview
- Personal Security Checklist -The ultimate list of tips to secure your digital life
- Awesome Pentest Cheat Sheets
- VamPI - example API contains all the security issues the OWASP warns about
- Fixing security vulnerabilities with AI A peek under the hood of GitHub Advanced Security code scanning autofix. - 105
- Microsoft releases its internal generative AI red teaming tool to the public PyRIT can generate thousands of malicious prompts to test a gen AI model, and even score its response. - 105
- Your fingerprints can be recreated from the sounds made when you swipe on a touchscreen â Chinese and US researchers show new side channel can reproduce fingerprints to enable attacks - 105
- Open-Source Security Chip Released
- Wi-Fi jamming to knock out cameras suspected in nine Minnesota burglaries
- QR Codes - whatâs the real risk?
- ThievingFox is a collection of post-exploitation tools to gather credentials from various password managers and windows utilities. E
- Each Facebook User is Monitored by Thousands of Companies
- How to weaponize LLMs to auto-hijack websites
- U.S. Internet Leaked Years of Internal, Customer Emails
- Snyk & Atlassian: How to embed security in AI-assisted software development
- JavaScript Security Vulnerabilities Tutorial â With Code Examples
- Ransomware attack forces 100 Romanian hospitals to go offline
- Microsoft and OpenAI say hackers are using ChatGPT to improve cyberattacks
- New Wi-Fi Authentication Bypass Flaws Expose Home, Enterprise Networks
- Leaked Certificates (LoLCerts)
- North Korean Hackers Employ Generative AI for Cyberattacks
- New Linux glibc flaw lets attackers get root on major distros
- Mercedes-Benz Source Code at Risk: GitHub Token Mishap Sparks Major Security Concerns
- mastodon fixed a flaw that can allow the takeover of any account
- Cloudflare hacked using auth tokens stolen in Okta attack
- Ofcom report finds 1 in 5 harmful content search results were âone-click gatewaysâ to more toxicity
- Akira Ransomware Infiltrates UK-Based Lush
- Thousands of GitLab Instances Unpatched Against Critical Password Reset Bug
- Breaking Free from DRM: The Story of Hacking My Air Purifier
- NPM Malware
- Reversing and Tooling a Signed Request Hash in Obfuscated JavaScript
- Malicious NPM Packages Exfiltrate Hundreds of Developer SSH Keys via GitHub
- What Is Nightshade? Why Does It Work, and Limitations
- Founder of Neo-Nazi Group the Base Instructs Followers to Use âUncensoredâ AI
- Microsoft Closes Loophole That Created AI Porn of Taylor Swift
- Poisoning AI Models
- AI heralds the next generation of financial scams Voice cloning is just one of the new tools in the trickstersâ armoury
- Social Engineering: Going On The Attack
- 27 Year Old Codebreaker Busted Myth Bitcoins Anonymity
- Troubling Tech Trends: The Dark Side of CES 2024
- Workshop: Identify, Trace, and Fix Endpoint Regression Issues
- Letâs inspect a phishing site - 102
- [The Face of Modern Conflict: What You Need to Know About Cyber Warfare]
- 9 Ways to Gain Experience in Cyber Security
- State of Ransomware 2024
- Understanding CORS - 101
- How to win at CORS - 101
- Critical Vulnerabilities Found in Open Source AI/ML Platforms - 100
- Saying goodbye to third-party cookies in 2024
- Front-end security best practices
- A List of Hacker Newsâs Undocumented Features and Behaviors
- A reliable method to prevent spam bots from completing input
- An open-source framework for conducting data poisoning attacks on recommendation systems, designed to assist researchers and practitioners.
- Android game devâs Google Drive misconfig highlights cloud security risks
- Attack of the week: Airdrop tracing
- Blind CSS Exfiltration: exfiltrate unknown web pages
- DBChaos - Stress-test your database with pre-defined queries. Validate slow and expensive queries that breaks your database
- Donât trust links with known domains: BMW affected by redirect vulnerability
- How 50% of telco Orange Spainâs traffic got hijacked â a weak password
- How I destroyed the companyâs DB And survived to talk about it
- Scaling vulnerability management across thousands of services and more than 150 million findings - Learn about how we run a scalable vulnerability management program built on top of GitHub.
- SEC Had a Fraught Cyber Record Before X Account Was Hacked
- Securing HTML fragments returned by API endpoints
- Stopping cyber attacks by using an Ad Blocker
- Raptor School Safety Software Breach Exposed 4 Million Records Including Highly Sensitive Data
- Web LLM attacks
- Preparing for a Security Engineering Interview
- Do Users Write More Insecure Code with AI Assistants?
- Asset inventory of over 800 public bug bounty programs - 99
- Ethical Hacking 101 Workshop - February 8 - 99
- GitLab warns of critical zero-click account hijacking vulnerability - 99
- Reports of GTA 5 source code leaked a year after Rockstar hack - 96
- Web injections: 40+ banks affected by new malware campaign - 96
- Malware posing as game cheats installs fake VPNs - 96
- Scapy - python-based interactive packet manipulation
- Breach Report Collection - 93
- 2023 AI code security report - 93
- ChatGPTâs training data can be exposed via a divergence attack 93
- File encryption in Python: An in-depth exploration of symmetric and asymmetric techniques
- Attack Techniques: Steganography â text/plain
- Your Smart TV Knows What Youâre Watching â The Markup
- MongoDB says customer data was exposed in a cyberattack
- New Microsoft Incident Response team guide shares best practices for security teams and leaders
- Unicode XSS via Combining Characters
- 15,000 Go Module Repositories on GitHub Vulnerable to Repojacking Attack
- Code injection in Python: examples and prevention - Snyk
- Our prompt injection playground has gone open source!
- nexB/vulnerablecode: A free and open vulnerabilities database and the packages they impact. And the tools to aggregate and correlate these vulnerabilities.
- Hacktivists hacked a Irish water utility and interrupted water supply
- Security vs. Development: A game of priorities Snyk
- This tiny device is sending updated iPhones into a never-ending DoS loop Ars Technica
- Securing the Web forward: Addressing developer concerns in web security 2023 Blog W3C
- Defaulting on Single Page Applications (SPA)âzachleat.com
- How our whole team became undercover spies to learn about Prompt Injection Attacks
- There is always something: Fighting distractions as a software developer - 114
- The biggest problem in todayâs work culture - distractions - 114
- 4 simple programming habits that transformed my productivity
- Coding at Google
- Do we think of git commits as diffs, snapshots, and/or histories?
- git rebase: what can go wrong?
- Git Things
- Subject-First Commit Messages
- The must-have content to include in your API documentation
- The ReadME Project Q&A: What you need to know about teaching technical skills
- The Ten Commandments of Refactoring
- UX research for dev tools must not be neglected: our quick-start guide
- Ode to free software: Free software is a mean to an end, not an end in and of itself - 145
- Bridging the hard and the soft - 139
- The Growing âContentfulâ Gap - 139
- http:, ftp:, and ⊠dict:? - 139
- Why TCP needs 3 handshakes - 139
- Google must share the ability to install Web Apps in Android - 139
- How to make your web page faster before it even loads - 139
- Faster APIs, Better Experiences: Debugging Next.js to slash API Load Times - 139
- You Canât Build Interactive Web Apps Except as Single Page Applications⊠And Other Myths - 139
- How Discord Reduced Websocket Traffic by 40% Austin Whyte September 20, 2024 - 139
- The Timeless Power Of Spreadsheets - 139
- Taking control of your browser performance when using extensions with Microsoft Edge - 139
- Aspects of the Early Web Iâd Like to See Come Back - 139
- If you want to test the fundamentals of your design, take off your glasses - 139
- Cybersecurity burnout is a real risk - 139
- The Data Breach Disclosure Conundrum - 139
- Attack Techniques: Encrypted Archives - 139
- The graying open source community needs fresh blood - 125
- âGitHubâ Is Starting to Feel Like Legacy Software - 125
- On the origins of DS_store - 125
- Can LLMs spot accessibility issues?
- 5 easy tips to improve your personal website performance
- The different ways to build a resilient website or web app
- Your site or app should work as much as possible without JavaScript
- Against optimization
- How it feels to get an AI email from a friend
- In Defense of the New
- âJustâ One Line
- Engineering for Slow Internet
- A modern approach to browser support
- Why I retired from the tech crusades
- Scientists should use AI as a tool, not an oracle
- Please support âskip to main contentâ on your docs site
- Do new devs rely on AI to much?
- How Napster created a monster that became bigger than the music industry
- Research shows that high-quality education data is key to AI performance
- Rethinking Text Resizing on Web
- Weâve Got Container Queries Now, But Are We Actually Using Them?
- Container Query usage
- Responsive Video Works Now. These Features Could Make It Work Better.
- The Gap An exploration of the pain points that CSS gap solves.
- Consensus in Internet Standards
- 618: Matt Visiwig on SVGBackgrounds
- Why, after 6 years, Iâm over GraphQL
- * [Your API Shouldnât Redirect HTTP to](HTTPS)
- SVG is a pain point
- Client Side Rendering
- 4 Software Design Principles I Learned the Hard Way
- Removing ad trackers and cookies - the technical perspective
- Three Laws of Software Complexity (or: why software engineers are always grumpy)
- Itâs not just you, Next.js is getting harder to use
- Why We Donât Have a Laravel For JavaScript⊠Yet
- 10 modern Node.js runtime features to start using in 2024
- How I run a software book club
- Whither Utopia?
- Donât DRY Your Code Prematurely
- The decline of the user interface
- Overcomplicating Things Is So Easy
- Website Optimization Measures, Part XXIII
- Bolting on AI Features
- Why Theo is Wrong & Weâll Get a Laravel for JavaScript
- Writing Self-Documenting Code
- In praise of the basics
- Programmers Should Never Trust Anyone, Not Even Themselves - 122
- Public CDNs Are Useless and Dangerous - 122
- Productitis
- Is the Customer always right? It depends âŠ
- Why creative labour isnât always seen as âreal workâ â and what that means for artists and designers
- Half-ass it
- Boring is good
- Forget Subtext - People Donât Even Get Surtext
- Write code that you can understand when you get paged at 2am
- Rant: Iâm really starting to despise the internet these days, as a web developer
- To the brain, reading computer code is not the same as reading language
- I Donât Want To Spend My One Wild And Precious Life Dealing With Googleâs AI Search
- Time sinks and money sinks
- When Amazon Just Wipes Your Entire Device Ebook Library
- Developers spend close to 57% of their time firefighting than innovating- Cisco survey
- BASIC turns 60: Why simplicity was this programming languageâs blessing and its curse
- Why you need to go back to basics if you want to learn HTML or CSS
- The curious case of the missing period When Simple Mail Transfer Protocol is not simple
- Taking Risk
- New results in AI research: Humans barely able to recognize AI-generated media
- Generative AI Is Totally Shameless. I Want to Be It
- Done is Better Than Perfect
- Open source is neither a community nor a democracy
- GDPR: Is it worth it? Perceptions of workers who have experienced its implementation
- CODING MY HANDWRITING
- Why use Web Components over traditional DOM manipulation?
- The Tragic Downfall of the Internetâs Art Gallery
- The deskilling of web dev is harming the product but, more importantly, itâs damaging our health â this is why burnout happens
- Beautiful motivations
- Rebel against The Algorithm. Get a library card
- Heat Death of the Internet
- If someoneâs having to read your docs, itâs not âsimpleâ
- How novelty effects and Dopamine Culture rule the tech industry
- Disenshittifying the Web, one piece at a time
- Bill Gates never left
- Twitter reply guys were bad, but Mastodon is no better
- Reweirding the Web
- Text Manipulation Kung Fu for the Aspiring Black Belt
- Bulletproof Method to Solving Problems
- The problem with trying to sell developer tooling is that developers have no purchasing authority
- Craft vs Industry: Separating Concerns
- The Debuggerâs Toolkit - Understanding the thoughtful art of debugging code
- The Struggles of a Young Developer
- Hardest Problem in Computer Science: Centering Things
- Good Ideas in Computer Science
- The Power of Open Source
- Building Something Real in your spare time
- Code Review: The Author: Mindset Matters
- Exists is the enemy of good - 106
- Tech has graduated from the Star Trek era to the Douglas Adams age
- Internal tools often make bad startup ideas
- From Go to Rust: The Two Types of Readable Code* Blog Posts, Sorted by Sleep
- Mario meets Pareto
- Models All The Way Down
- Are we too pedantic with semantic
- Repetition çč°ăèżă
- Friends Donât Let Friends Make Bad Graphs
- The Internet Archiveâs last-ditch effort to save itself
- Google Made Me Ruin A Perfectly Good Website: A Case Study On The AI-Generated Internet
- The more you polish, the less you see
- Hardest Problem in Computer Science: Centering Things
- The internet is in decline â it needs rewilding - 115
- Passwords Are History - 115
- In-App Browsers: The worst erosion of user choice you havenât heard of
- The (not so) subtle reason you hate chatbots
- The Blessing of the Strings
- Shipping Code Faster
- The threat to open source comes from within
- Understanding the thoughtful art of debugging code
- What itâs like to run HTMX in Production - Stories from Experienced Software Engineers
- Why is observability so expensive?
- Google agrees to destroy browsing data collected in Incognito mode
- Facebook secretly looked at Snapchat, Amazon, and YouTube user data, documents reveal
- Build time is a collective responsibility
- Google to Fight Cookie Hijacking With Encryption Keys for Chrome Browser
- AI hallucinates software packages and devs download them â even if potentially poisoned with malware
- Syntax highlighting is a waste of an information channel
- Code Smell 244 - Incomplete Error information
- The âBeastification of YouTubeâ may be coming to an end
- How GitHub replaced SourceForge as the dominant code hosting platform
- Frontend Debugging Is Bad and it Should Feel Bad
- Front-end developmentâs identity crisis
- Mental Health in Open Source
- How to use GitHub Copilot in your IDE: Tips, tricks, and best practices
- Friends donât let friends export to CSV
- Fewer people are using Elon Muskâs X as the platform struggles to attract and keep users, according to analysts
- 10 Reasons Why Static Site Generators Are Perfect for Modern Web Development
- Who cares about tech regulation?
- The Tragic Race Condition
- Why do regexes use
$and^as line anchors? - 109 - Machine Learning in Web Development: Use Cases and Implementation Strategies - 109
- Architecture.md
- The value of live web design
- Elon Musk switched on X calling by default: Hereâs how to switch it off
- Clippy, the animated paper clip known as one of the most annoying virtual assistants of all time, is making a comeback.
- On getting paid for open source - 107
- Serving my blog posts as Linux manual pages
- Why Does âis-numberâ Package Have 59M Weekly Downloads?
- How Discord Moved Engineering To Cloud Development Environments
- More files please
- Package dependency hell
- 12 Years at Meta
- How Google is killing independent sites like ours - HouseFresh And why you shouldnât trust product recommendations from big media publishers ranking at the top of Google
- Color Spaces
- Concatenating text
- Casual programming
- Mastering Programming
- Itâs OK to abandon your side-project.
- If You Can Code, You Can Write!
- Nervous about Q&As? 7 Essential Tips to Answer Confidently
- 100 things you can do on your personal website
- âHey, will you build me a website?â
- Pinball User Interface
- Reverse engineering the recipe for excellent documentation
- Why Should You Care About Package Metadata Interoperability?
- How GitHub uses merge queue to ship hundreds of changes every day
- Java is here to stay: Popular programming language to remain on business hit lists in 2024
- Is Making Websites Hard, Or Do We Make It Hard? Or Is It Some of Both?
- Autogenerating a Book Series From Three Years of iMessages
- Optimizing Technical Docs for LLMs
- The quiet, pervasive devaluation of frontend - 107
- Exclusive: Public trust in AI is sinking across the board - 107
- Design2Code: How Far Are We From Automating Front-End Engineering? - 107
- The most important goal in designing software is understandability - 107
- Generative.
- Architecture.md
- The value of live web design
- Elon Musk switched on X calling by default: Hereâs how to switch it off
- Clippy, the animated paper clip known as one of the most annoying virtual assistants of all time, is making a comeback.
- On getting paid for open source
- Serving my blog posts as Linux manual pages
- How Discord Moved Engineering To Cloud Development Environments
- More files please
- 12 Years at Meta
- Color Spaces
- Concatenating text
- Casual programming
- Mastering Programming
- Itâs OK to abandon your side-project.
- Home Screen Advantage - Decoding Appleâs Ploy To Scuttle Progressive Web Apps - 105
- 10 Good Coding Principles to improve code quality.
- Three Virtues of Developers
- The web is mostly links and forms
- Browsers Are Weird Right Now
- Concatenating text
- Blogging is back
- Have we forgotten how to build ethical things for the web?
- Zero to Unmaintainable in 1.2 Commands
- Learning about debuggers
- Why is Prettier rock solid?
- Code Chores: The boring part of maintenance
- Clean code: Meaningful names
- Discovering the main characteristics of Clean Code
- Twitterâs Recommendation Algorithm
- Using the Bluesky API
- A search engine in 80 lines of Python
- In search of a digital town square
- Sora is an AI model that can create realistic and imaginative scenes from text instructions.
- Preventing SQL injection attacks in Node.js
- View transitions: Handling aspect ratio changes
- Playing with Infinity in CSS
- (Almost) Every infrastructure decision I endorse or regret after 4 years running infrastructure at a startup
- A tale of three architectures - How we built and rebuilt and then rebuilt Luro
- Why walking around in public with Vision Pro makes no sense - 103
- Why Write Small Diffs - 103
- The creator economy canât rely on Patreon.
- Too much of a good thing: the trade-off we make with tests
- Why We Canât Have Nice Software
- Web Development Is Getting Too Complex, And It May Be Our Fault
- The Fastest Growing Software Sectors in 2024
- The myth of technological inevitability
- The Fucks and How We Give Them (A Manifesto)
- Making a PDF thatâs larger than Germany - 103
- -2000 Lines Of Code
- Why Renaming a File Isnât the Same as Converting It
- How Iâm (re)learning math as an adult
- The âerrorsâ that mean youâre doing it right
- Mourning Google
- The Open Source Sustainability Crisis
- A unified theory of fucks
- The Value of Open Source Software
- Introduction to Better Code Practices Kickstart your journey to more efficient and error-free coding with our developerâs guide to better code practices.
- It turns out NASAâs Mars helicopter was much more revolutionary than we knew Ingenuity packed more computing power than all other NASA deep space missions combined.
- Why I donât use Scrum to manage my Remote Teams?
- Thereâs never going to be time
- Git commit messages are useless
- Take the Road Most Documented
- What Can a Website Do?
- Write code for the web
- This Web Page is Best Viewed in the EU - 101
- You are never taught how to build quality software - 101
- Deploying an 11ty Site to GitHub Pages Using GitHub Actions
- Going Lean - Lea Verou
- wordpress-export-to-markdown
- A lot of what people use React for would be better handled with vanilla JavaScript
- The Golden Rule of Assertions
- Y2K was a big thing
- Microsoft taught Apple nothing
- The cheap web
- How a 3rd Party API Can Ruin Your Weekend
- All code is technical debt
- Donât let ChatGPT write your code
- All treats, no tricks: 6 solutions to common developers challenges
- Cold-blooded software
- Thank you to those who helped me to be the CSS developer I am today - Jeff Bridgforth One of the lessons that I have learned in my career is how powerful it is to reach out and show your appreciation.
- Every software is messy and has skeletons
- Google Search Really Has Gotten Worse, Researchers Find
- How bad are search results? Letâs compare Google, Bing, Marginalia, Kagi, Mwmbl, and ChatGPT
- How to Turn Google Slides Into a Polling Tool (Live Audience Engagement)
- Itâs 2023, here is why your web design sucks.
- My ideal frontend interview
- My Web Development Wishlist 2024
- Operation Paperclip (and other crimes)
- Scientists Explain Why âDoing Your Own Researchâ Leads to Believing Conspiracies
- The best Substack alternatives
- The End of Front-End Development
- The end of social media, and naive optimism
- The IDEs we had 30 years ago⊠and we lost
- The Implied Web
- The Roots of Todayâs Modern Backend Engineering Practices
- The year in computer science - 96
- Things that arenât doing the thing
- Unrot (that) link
- We are writing the language of the future. Letâs make sure everyone can read it. BIMA
- Whatâs happening with Stack Overflow?
- Where have all the websites gone?
- Why are websites embarrassing?
- The Website vs. Web App Dichotomy Doesnât Exist - 99
- The Pros and Cons of Using React Today
- Electron Ecosystem 2023 Recap
- My $500m Mars Rover Mistake: A Failure Story - 93
- Free eBook: Software engineering at Google - 94
- Managing an online community - 94
- Reflecting on 18 years at Google - 94
- Deleting 50,000 Lines of Code in 3 Days - 95
- The surprising connection between after-hours work and decreased productivity - Slack
- Netflix finally reveals viewing data across its entire catalog - Ars Technica
- Code is run more than read - 95
- 12 lessons from 5 years of running a tech meetup
- Firefox on the brink? - BryceWray.com
- The Weirdest Bug Iâve Seen Yet
- Pipe Dreams: The life and times of Yahoo Pipes - 95
- One YouTube Embed weighs almost 1.2 MBâzachleat.com
- Old School Web Techniques Best Forgotten
- Behind every swipe: the workers toiling to keep dating apps safe
- Things I wish someone would have told me about configuring VSCode
- Pre-Hire Assignments Frustrate Job Applicants in Sluggish Market
- How Google takes the pain out of code reviews, with 97% dev satisfaction - 95
- Dark Design Patterns Catalog
- How to prepare the technical interview - by Fran Soto
- Maybe Getting Rid of Your QA Team was Bad, Actually. - by David Caudill - Dec, 2023 - Medium
- 7 questions to help you be a better writer
- The Value of Repaying Good Technical Debt
- Adobe, Figma to terminate $20 billion deal over regulatory hurdles - Reuters
- What Happened to Separation of Concerns in Frontend Development · Jens Oliver Meiert
- The end of social media, and naive optimism - Web Directions
- Robin Rendle â Why are websites embarrassing?
- Splitting the Web
- JavaScript Operator Lookup - 167
- View and Interact with PDFs in React, SolidJS, Svelte and JavaScript apps - 167
- Javascript Font Picker - 167
- Zev helps you remember (or discover) terminal commands using natural language. - 167
- Repomix Pack your codebase into AI-friendly formats - 167
- Easy to use and powerful fuzzy string matching. - 162
- A notebook-style editor for building interfaces with Tailwind. - 162
- Learn anchor positioning - 162
- Fast, composable, unstyled command menu for React. - 162
- FilePizza wordmark Peer-to-peer file transfers in your browser - 162
- âI have read and agree to the Termsâ is the biggest lie on the web. Together, we can fix that. - 163
- SVG filters - 163
- Share your curl commands easily with others. Just paste your command, get a shareable link, and access it anywhere. - 163
- Bare - run JS everywhere - 163
- DeepSite - 163* Native cross-platform Web Workers. Works in published npm modules. - 156
- VIDEO compressor - 156
- SQL Indexing and Tuning e-Book - 156
- Kreuzberg is a Python library for text extraction from documents - 156
- A library to generate PDFs in JavaScript. - 157
- React Scan - 157
- Here is a demo of an SSH honeypot with artificial intelligence. - 157
- Squish Image compression tool that leverages WebAssembly - 157
- upfetch - advanced fetch client builder - 158
- Seedable random number generator supporting many common distributions. - 158
- Convert entire Websites from HTML to Markdown - 158
- Screen Sharing Application - 158
- Chat with an local LLM that can respond with information from your files, folders and websites on your Mac without installing any other software. All conversations happen offline, and your data is saved locally. - 159
- Find any sound you like - 159
- Waveform rendered - 159
- JavaScript image cropper. - 159
- Playground - 159
- Tailwind CSS Components Library - 160
- litegraph.js - 160
- Filter - Web-based Image Editor - 160
- Flexbox labs - 160
- Chrome extension boiler plate - 160
- fd is a program to find entries in your filesystem. - 161
- Can i email - 161
- Notes with automatic timestamps for developers - 161
- A new browser built for machines - 161
- Accessibility Support - 161
- Midscene.js lets AI be your browser operator - 155
- Dittytoy - 155
- See and compare every AI model easily. 100% free & open-source. - 155
- Scan documents with JS - 155
- LLMPEG Allows for simple usage of ffmpeg via an llm - 153
- Nepenthes - 153
- iocaine is a tool made to poison AI crawlers - 153
- garak (Generative AI Red-teaming & Assessment Kit) is a vulnerability scanner for LLMs from NVIDIA. - 153
- BrowserAI: Run LLMs in the Browser - Simple, Fast, and Open Source! - 153
- Bunster - 153
- React Scan automatically detects performance issues in your React app. - 153
- The deadliest poison known to AI - 153
- sniffnet Application to comfortably monitor your Internet traffic Cross-platform, Intuitive, Reliable - 154
- LocalSend - 154
- VS Code pets - 154
- Python sandbox - 154
- OpenHaystack is a framework for tracking personal Bluetooth devices via Appleâs massive Find My network. - 154
- Codeberg is a non-profit, community-led effort that provides Git hosting and other services for free and open source projects. - 152
- A JavaScript implementation of a web browser without its graphical user interface. - 152
- TypeScript Remove (tsr) is a utility that removes unused code from TypeScript projects â Itâs like tree shaking, but for source files - 152
- Dangit, Git!?! - 152
- Query anything with old-school cool SQL - 146
- lla - A Modern Alternative to ls - 146
- Skia Canvas is a browser-less implementation of the HTML Canvas - 146
- Local serverless function λ development runtime. - 147
- TypeScript Console - 147
- CursorChat Downloader - 147
- MarkItDown is a utility for converting various files to Markdown (e.g., for indexing, text analysis, etc). - 147
- AI Model Comparison - 148
- Nodriver: A Game-Changer in Web Automation - 148
- The worldâs largest DNS records database - 148
- Ctrl+Alt+Cheat - 148
- name-fixer - 148
- Helium is a Python library for automating browsers such as Chrome and Firefox. - 148
- Findmy.py to query Appleâs FindMy network - 149
- Base UI Unstyled UI components for building accessible web apps and design systems. - 149
- Atuin: Sync, search and backup shell history - 149
- HTML De-crapulator - 149
- Ergo: IRC server written in Go - 149
- A real-time screen sharing application built with Next.js, WebRTC, and PeerJS. Create or join rooms to share your screen with others instantly. - 145
- Simple, unified interface to multiple Generative AI providers. - 145
- Diff Text - 145
- Summarize.ing summarises YouTube videos for you npmpackage.info Discover detailed information about npm packages. - 142
- Useful built-in macOS command-line utilities - 142
- Easily download files and directories from a GitHub repository. - 142
- An isomorphic syntax highlighter using TextMate grammars and VSCode themes. - 142
- Frontend Boilerplates - 142
- AI generated avatars - 141
- Explain shell commands - 141
- SVG.js The lightweight library for manipulating and animating SVG. - 141
- A JavaScript client for YouTubeâs private API - 141
- The Fastest Directory Crawler & Globber for NodeJS - 140
- ml.js - Machine learning tools in JavaScript - 140
- Node Version Audit is a convenience tool to easily check a given Node.js version against a regularly updated list of CVE exploits, new releases, and end of life dates. - 140
- Match sorter example - 140
- Terminal screenshot tool, which takes the console output and renders an output image that resembles a user interface window - 140
- Boa JS - 139 An ECMAScript engine written in Rust
- Jira.js - 139 Interact with Atlassian Jira API
- Pipet - 139 Hacker tool to scrape and extract data
- Offline Movie Browser - 139
- Ultrafocus - 139 Block distracting websites to boost productivity.
- Doggo - 139 Command-line DNS client for humans
- Make music using the free-to-use audio and video - 138
- Confectionary - 138 A minimalist browser
- Ente - 138 A Google Photo alternative
- Mitata - 138 JS/C++ benchmark tooling on the CLI with ASCII charts
- Syncthing - 138 Continuous file synchronization
- Automated and continuous pentesting for Conversational AI - 138* Local File Organizer - 137 On device AI File Management.
- vuln-regex-detector - 137 - find vulnerbilities in regular expressions
- git-secrets - 137 Stops you from committing passwords to a git repository.
- Sourcebot - 137 Fast code indexing and search for your codebases.
- Excalidraw - 137 Paint in a squiggly way.
- Fast Grid - 137 A 120fps multithreaded web table.
- JSON Resume The open source initiative to create a JSON-based standard for resumes. For developers, by developers - 136
- An open file format for infinite canvas data - 136
- A lightweight JavaScript library that generates customizable tree views to better visualize JSON data. - 136
- JSON fixer - 136
- JSON generator - 136
- JSONata JSON query and transformation language - 136
- tomnomnom/gron: Make JSON greppable - 136
- Your one-stop solution for decluttering and restructuring web content - 136
- JSON lines data format - 136
- JSON diff and patch - 136
- JavaScript library to generate an event link for Google Calendar, Yahoo! Calendar, Microsoft Outlook, etc. - 136
- A lightweight JavaScript library that generates customizable tree views to better visualize, and edit, JSON - 136
- faker-js Generate massive amounts of fake data in the browser and node.js - 136
- Paste JSON as Code - 136
- Rspack is a next-generation JavaScript bundler written in Rust, compatible with the webpack API and ecosystem, and is 10 times faster than webpack - 136
- @textea/json-viewer - 136
- Wasp: The JavaScript Answer to Django for Web Development - 136
- UAParser.js Abstracts Away The Hassle of User-Agent Detection - 136
- lossless-json Parse JSON without risk of losing numeric information - 136
- GitHub - josdejong/lossless-json: Parse JSON without risk of losing numeric information - 136
- Why does JSON.parse corrupt large numbers and how to solve this? - 136
- Parsing JSON is a Minefield - 136
- what even is a json number? - 136
- Rustpad is an efficient and minimal open-source collaborative text editor based on the operational transformation algorithm. - 135
- Check Your Redirects and Status Codes - 135
- SeekTune is an implementation of Shazamâs song recognition algorithm - 135
- Kontra is a lightweight JavaScript gaming micro-library created specifically for the Js13kGames game jam. - 135
- Terminal Image and Video Viewer - 135
- Redbird Reverse Proxy - 134
- safe-stringify - 134
- wush is a command line tool that lets you easily transfer files and open shells over a peer-to-peer WireGuard connection. I - 134
- StatiCrypt Safely encrypt and password protect the content of your public static HTML file, to be decrypted in-browser without any back-end - 134
- huntsman - 134
- After Effects Expression Code List and Example - 133
- Accessible, mobile friendly, modern UI components. - 133
- CSS Compatibility - 133
- An interactive programming environment for JavaScript and TypeScript. - 133
- Chroma.js is a tiny small-ish zero-dependency JavaScript library for all kinds of color conversions and color scales. - 133
- A Node and Command Line Tool to Find Obsolete HTML - 133
- Introducing @bramus/style-observer, a MutationObserver for CSS - 133
- Tagger - 132
- Tagger source - 132
- Chart.js Simple yet flexible JavaScript charting library for the modern web - 132
- Happy DOM A JavaScript implementation of a web browser without its graphical user interface. - 132
- Permify - Open Source Fine-Grained Authorization - 132
- Secure File Sharing Utility - 132
- Figgy - Track Your Figma Contributions - 131
- Free public APIs - 131
- EPUBCheck is the official conformance checker for EPUB publications. - 131
- tinykeys A tiny (~650 B) & modern library for keybindings. - 131
- Convert HEIC/HEIF images to JPEG, PNG in browser using Javascript. - 131* Make your apps faster, parallelize away heavy DOM operations. - 130
- Use PHP right inside of your Next.js project. - 130
- Add high-performance video to your Next.js app - 130
- A11y - Focus Order - 130
- That editor - 130
- CSS mesh gradients - 130
- Gradient Generator - 129
- Screen Studio https://www.screen.studio/?ref=labnotes.org - 129
- CSS Gradient Generator - 129
- CSS Grid Generator - 129
- Skeleton Fingers - 129
- Oops.js: Advanced Undo/Redo Manager - 129
- Buster: Captcha Solver for Humans - 129
- CSS Editor - 129
- JavaScript Video Editing in the Browser - 128
- 1991-WWW-NeXT/Implementation/ - 128
- Fake where your phone is located (Mock location for Android). - 128
- A Hassle-Free Way to Self-Host Google Fonts - 128
- Cloudflare Fonts - 128
- SVG editor - 127
- audapolis An editor for spoken-word media with transcription. - 127
- Zerox OCR A dead simple way of OCR-ing a document for AI ingestion. - 127
- Convert Text to PNG with Transparent Backgrounds - 127
- GitHub Traffic Viewer - 126
- Diffy - A tool for sharing diffs Share your diffs and explain your ideas without committing - 126
- Posting. A powerful HTTP client that lives in your terminal. - 126
- A fake SMTP server for software integration testing - 126
- Magic CLI is a command line utility which uses LLMs to help you use the command line more efficiently - 126
- Youtube Summaries - 125
- SCROLL REVERSER - 125
- CodeFlattener is a Node.js tool designed to consolidate your codebase into a single JavaScript file. - 125
- The Powerful Conversational AI JavaScript Library - 125
- Make it possible for anyone to run a simple AI app that can do document Q&A 100% locally without having to swipe a credit card đł. Based on AI Starter Kit. - 125
- Upscayl free to install directly (brew install âcask upscayl) and the source code is AGPL on GitHub. - 123
- Upscayl source - 123
- Randomly Generated Characters for Your Apps & Games - 124
- A Clear and Quick Reference to HTML Symbol Entities Codes - 124
- shittier - 124
- A JavaScript snippet that sets all Lighthouse scores to 100% - 124
- SQLite Studio Single binary, single command SQLite database explorer.
- Revideo is an open-source framework for programmatic video editing based on Motion Canvas
- Write like a native
- A new kind of Color Picker, which computes harmonic colors along with the primary one.
- Generating ZIP Files With Javascript
- Syntax highlighting, like what GitHub uses to highlight code, but free and open source and JavaScript!
- Wiggle is a Three.js library that makes rigged objects move softly and feel alive.
- Unforget - encrypted note taking
- A React UI component that lets you scroll, swipe & zoom through HTML elements on the 3D z-axis
- Quartz is a fast, batteries-included static-site generator that transforms Markdown content into fully functional websites.
- Wired Elements is a series of basic UI Elements that have a hand drawn look.
- Web Vitals Chrome Extension
- StarSearch - Copilot, but for git history
- An open-source Svelte library for building high-quality, accessible design systems and web apps
- SVG Backgrounds
- KAPLAY is the spiritual successor (and fork) of Kaboom.js, a JavaScript library that helps you make games fast and fun!
- qimgv
- Jumpstart your next project with a theme
- Jan - Turn your computer into an AI computer
- High performance self-hosted photo and video management solution
- Wadzilla is a tool used to convert DOOM WAD files to ZIL text output to facilitate playing DOOM on an Infocom Z-Machine. That is, to play DOOM in Zork.
- Create distinctive sound effects directly from text descriptions, streamlining your audio production process
- An Open Source Mac App Rewind / Copilot Recall alternative tool on Windows to help you retrieve memory cues.
- Wired Elements - A set of common UI elements with a hand-drawn, sketchy look.
- Blink Shell, Build & Code is the power tool designed to keep up with you.
- Hide All Distractions With One Click.
- Aiko AI-powered audio transcription
- RegExper
- GitMe Forge Your GitHub Presence with Style! đ ïž Built on Cloudflare Workers
- API fiddle - 122
- Your AI Agent For QA Testing - 122
- Font Interceptor downloads all fonts in use on a target website - 122
- Smart Paste for context-aware adjustments to pasted code - 121
- RTranslator is a free, and offline real-time translation Android app - 121
- Share URL - 121 makes web share, copy to clipboard or sharing to social media easier.
- Block note - 121 is an open source Block-Based rich text editor
- Clipbook - 121 - clipboard history for Mac
- Smart Paste - 121 for context-aware adjustments to pasted code
- Visual testing - 121 with Chromatic and Playwright
- Minimalist Temporary Email - 120
- llama.ttf is a font file which is also a large language model and an inference engine for that model - 122
- CSS Anchor Tool - 122
- Knip - Find unused files, dependencies and exports in JavaScript and TypeScript projects - 120
- AI CSS Animations - 120
- Free AI-generated avatars for your creative projects - 120
- SVGL - high quality SVG icons - 119
- SVG Gobbler is a browser extension that finds the SVG content in your current tab and lets you optimize, download, copy, edit, or export. - 119
- Univer is an open-source alternative to Google Sheets, Slides, and Docs.
- Eraser: Cleaning up Images from Kubernetes Nodes
- PanvasJS is a JavaScript framework for creative coding utilizing the HTML canvas element
- Media Query checker
- mactop is a terminal-based monitoring tool âtopâ designed to display real-time metrics for Apple Silicon chips.
- Podly Pure Podcasts Ad-block for podcasts. Create a private ad-free RSS feed.
- Build modern music notation apps for web, desktop and mobile
- Code Screenshot
- Dependabot
- go-masonry-gallery
- Devon: An open-source pair programmer
- noTunes A simple macOS application that will prevent iTunes or Apple Music from launching
- gifski converts video frames to GIF animations
- Signature Pad
- Secret llama Entirely-in-browser, fully private LLM chatbot supporting Llama 3, Mistral and other open source models
- SVG viewer - 116
- Free React Icons - Hugeicons Pro
- Omniclip Open source video editing web application
- jQuery to javascript converter - 116
- Superfile
- WebLlamađŠ Building agents that can browse the web by following instructions and talking to you
- Cally Small, feature-rich calendar components - 116
- Scribbler - JavaScript Notebook
- semantic-autocomplete
- The only accessible & unstyled & full featured Input OTP component in the Web.
- Tommyâs inclusive datepicker
- Code Connect
- A list of tools you have to pay for once rather than subscribe
- Awesome Regex Tools
- Run C, C++, Java, Python, JavaScript, Bash and more online without downloading anything.
- How to use JSON Path
- WinterJS is blazing-fast JavaScript server that runs Service Workers scripts according to the Winter Community Group specification
- mac-cleanup-py
- Temporary email
- Pictify
- MarkdownDown Convert any webpage to a clean markdown w/ images downloaded.
- OCR PDFs and images directly in your browser
- Filekitty A simple file selection and concatenation tool.
- Extension is a plug-and-play, zero-config, cross-browser extension development tool for browser extensions
- Twinny is your definitive, no-nonsense AI code completion plugin for Visual Studio Code
- Franken UI HTML-first, framework-agnostic, beautifully designed components
- Codemate search
- Madge is a developer tool for generating a visual graph of your module dependencies
- Webacus Boost your productivity with a set of handy tools Base64 encode/decode, SHA hashing, HEX editor
- OSS Gallery Discover the best open-source projects - 115
- Upscale images using 10 different AI models - 115
- WordPress GeSHi Highlighting for Markdown- 115
- tinyworldmap is a world map for offline-first and low-bandwidth web apps - 115
- boringutils - 114
- SVG Encoder / Converter - 114
- Circular gradient generator - 114
- A free text-based bookmarking website.
- A JavaScript library for generating vector-based cartoon faces - 111
- A Web Component to play audio or video with a button.
- Fancy ANSII
- Self hosted software
- Google announces v8 sandbox to protect chrome users - 111
- Introducing Jpegli: A New JPEG Coding Library - 111
- Flexible and fast drag and drop for any experience on any tech stack - 110
- Absolutely Awesome React Components & Libraries
- AI that generates shorts from your videos.
- Visual Programming. For Developers. Open-source, runs in VS Code.
- JavaScript Playground Write and run code with instant live feedback.
- The first AI voice assistant that interrupts you
- Create Vue3 App The Next Generation Vue Scaffolding Tool powered by Vite
- Monolith - bundle any web page into a single HTML file.
- Read code like a pro with our weAudit VSCode extension
- Make your appâs dark-mode smarter with InvertOrNot. Our API predicts if an image should be inverted for optimal dark-mode rendering.
- recording strokes
- encoding.js - convert and detect character encoding in JavaScript.
- Introducing DeviceAndBrowserInfo.com, a website for browser data and more
- lissajous curve generator
- Design gorgeous and lightweight SVG maps with ease
- Create wiggle animations
- YT pics
- Determine the maximum area, height, width, and custom dimensions of an HTML canvas element.
- Let Vanna.AI write your SQL for you
- Automated markdown maintainer!
- Siri wave in canvas
- Penrose Create beautiful diagrams
- Avartation - Notion style avatar generator
- Regexper -You thought you only had two problems⊠- 109
- Jampack - Optimizes static websites for best user experience and best Core Web Vitals scores. - 109
- SQL workbench - 109
- SQL Formatter is a JavaScript library for pretty-printing SQL queries. - 109
- htmz is a minimalist HTML microframework for creating interactive and modular web user interfaces with the familiar simplicity of plain HTML.
- BrowserCat browser automation
- Test web products on several devices in your browser
- Welcome to Zed, a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.
- Pic to brush - select part of an image and use it as a brush
- TabGod - execute JS in several tabs
- Shiki A beautiful syntax highlighter based on TextMate grammar, accurate and powerful. - 108
- A developer terms dictionary
- Google Indexing Script Use this script to get your entire site indexed on Google in less than 48 hours
- Plotly JavaScript Open Source Graphing Library
- NPM package insights
- LogScreen
- Ente - Fully open source end-to-end encrypted photos, authenticators and more.
- This is repository with examples of simple UI components. The repository is based on Next.js and React.js.
- Breadlog maintains stable, unique references to log messages in your source code.
- Lots of PDF tools in one place - 107
- Million Lint is a VSCode extension that keeps your React website fast. We identify slow code and provide suggestions to fix it. Itâs like ESLint, but for performance! - 107
- URL parts explained - 107
- AutoTab - 104
- Zenfetch helps you leverage all the information youâve saved including articles, PDFs, and youtube videos.
- Bookmarklet: Load All GitHub Comments
- Tabulator - Easy to use, simple to code, fully featured, interactive JavaScript tables and data grids
- Frontend Fuzzy Search - 104
- chatllm-vscode Long-form interaction with LLMs via VSCodeâs notebook environment.
- Mismerge - A web-based merge editor - 110 Mismerge is a modern two-way and one-way merge editor for the web, built with Svelte. You can visit the demo and start merging now, or use it as a component for your project.
- Marker.io - 110 Send feedback and bug reports without leaving your website
- Expressive Code Expressive Code is an engine for presenting source code on the web, aiming to make your code easy to understand and visually stunning.
- Welcome to Zed, a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.
- Retriever Secure Secrets Retrieval Retriever lets you request secrets from anyone without any of the data going to a server.
- Audacity: How to Smooth Out & Clean Up Audio Quality
- Introducing Android emulators, iOS simulators, and other product updates from Project IDX IDX getting more features.
- Spotube An open source, cross-platform Spotify client eliminating the need for Spotify Premium and Electron
- Movies Demo A sample movies app built with â Ion to demo how to use AI in your apps using your data â movies.sst.dev
- YouTube GIF Maker - 103
- YouTube GIF Maker source - 103
- YouTube GIF Maker article series - 103
- Is Your Password Secure? A password strength app that evaluates and rates your passwordâs robustness, estimates crack time, and provides helpful warnings and suggestions for stronger passwords.
- QuickJS Javascript Engine - 101 Fabrice Bellard, the genius behind FFMPEG and JSLinux, built a tiny and complete JavaScript engine in C. It now supports ES2023 and its latest release adds top-level await in modules and its REPL, as well as support for some cutting edge JS features
- 10 unexpected ways to use GitHub Copilot - 100 GitHub Copilot is widely known for its code generation feature. Learn how the AI assistantâs abilities can extend beyond just code generation.
- Transform many data formats to others
- Open Source alternatives to popular projects
- 67 Weird Debugging Tricks Your Browser Doesnât Want You to Know
- Edge DevTools have a new look
- SVGPS removes the burden of working with a cluster of SVG files by converting your icons into a single JSON file
- Collection of frontend tools
- Create videos from source code
- A free and open-source inpainting & image-upscaling tool powered by webgpu and wasm on the browser
- Animotion
- Docasaurus
- Epic easing
- HTMx playground
- PopUpOFF Popup and overlay blocker
- ProductivePrivacy is the directory to discover privacy-focused productivity apps and tools.
- RSS Anything Transform any old website with a list of links into an RSS Feed
- Trace Pixels To Vectors in Full Color
- Variable fonts FOR DEVELOPERS A collection of fun experiments, effects, examples and stuff I have learned as a developer about variable fonts.
- VideoPoet: A large language model for zero-shot video generation
- Visual Electric - image generator
- Download Instagram Stories, Highlights and Videos
- Quicktype quicktype generates strongly-typed models and serializers from JSON, JSON Schema, TypeScript, and GraphQL queries, making it a breeze to work with JSON type-safely in many programming languages.
- Nitro Create web servers that run anywhere. The open engine powering Nuxt and open to everyone.
- CapCut
- Heynote A dedicated scratchpad for developers
- CSS Generators
- GitHub Wrapped - 94
- Darling is a translation layer that lets you run macOS software on Linux
- Node File Trace - determine exactly which files (including node_modules) are necessary for the application runtime
- A secure web-based, collaborative terminal - 94
- Epic Easing
- JSONGenerator - Create Random JSON Data
- audioMotion-analyzer
- Bigjpg - AI Super-Resolution lossless image enlarging / upscaling tool using Deep Convolutional Neural Networks
- Sprite your SVGs
- GitHub - Nutlope/nsfw-filter: A minimal library that helps filter out NSFW images.
- Onboard AI - use a chat interface to understand GitHub repos
- macOS web apps @mdo
- Grimoire - a bookmark sharing tool
- Code cells are like Jupyter notebooks but for any programming language - 96
- How to scale a large codebase
- The Largest Money-Printing UI Element Ever Made
- The More Features You AddâŠ
- How Pinterest scaled to 11 million users with only 6 engineers
- How Single Sign-on Works And Why You Should Care
- How Apple built iCloud to store billions of databases
- How CloudFlare Processes a Million Logs per Second
- How we migrated our PostgreSQL database with 11 seconds downtime
- Examples of Great URL Design - Jim Nielsenâs Blog
- A guide to designing and shipping AI developer tools - The GitHub Blog
- Build a thing to build the thing â Dimitri Glazkov
- Design's journey towards accessibility - The GitHub Blog
- Burning money on paid ads for a dev tool â what weâve learned
- Crafting the Next.js Website
- Halfstack - 149
- All Halfstack videos - 149
- Laravel Cloud, Inertia 2.0, VS Code Extension, & OSS Updates Taylor Otwell Keynote - 132
- TL;DR: Every AI Talk from BSidesLV, Black Hat, and DEF CON 2024 - 132
- Talk notes: Letâs make a simpler, more accessible web - 128
- Donât Use JS for That: Moving Features to CSS and HTML by Kilian Valkhof - 127
- Imitation Intelligence, my keynote for PyCon US 2024 - 126
- dotJS 2024 - Lea Verou - API design is UI design - 126
- dotJS 2024 - James Q Quick - Danteâs Inferno of Fullstack Development (A Brief History) - 126
- Sara Joy: Everybodyâs Free (To Write Websites) - 126
- One pixel attack
- Sentient design: ai and the next chapter of ux â big medium - 122
- Ryan Dahl introduces JSR at DevWorld 2024
- Toggles - 122
- The Next Big Thing in CSS: margin-trim! - 122
- We can now transition to and from display: none - 121
- The Future of Astro is⊠- 121
- 10 Years of Vue: the Past and the Future Evan You Vue.js Live 2024 - 121
- Seamless drag and drop between applications
- All Javascript conference talks from 2023 ordered by the number of views
- Deep Dive into XZ Utils Backdoor - Columbia Engineering, Advanced Systems Programming Guest Lecture - 115
- âThe Economics of Programming Languagesâ by Evan Czaplicki (Strange Loop 2023)
- 100 apps in 100 hours
- CSS-Only Radial Progress Bars Using Conic Gradients
- A simple mistake that can screw up your light/dark theme (and how to fix it)
- 8 NEW JavaScript 2024 Features
- How to make a great framework better? - Svelte 5 with Rich Harris
- Writing PacMan in one hour - 105
- Figma Tutorial for Beginners (2024): Website Design
- So You Think You Know Git - FOSDEM 2024 - 104
- Lightning-Fast Web Performance
- Two minutes of the simpsons
- When you accidentally make something awesome
- In This Award-Winning Short Film, Two Birds Race to Save Their Eggs When the World Goes âBOOMâ
- Ode to Internet - V.90 56k dialup modem handshake for orchestra
- Coding minesweeper in JavaScript
- Keeping up with CSS: The features released in 2023 - 99
- Incredible scroll-based animations with CSS-only
- The man behind some of the craziest CSS Iâve ever seen
- Ben evans on codepen
- Probably the most underrated (and useful) CSS feature - 95
- Unsolved Tetris Mysteries With Creator Alexy Pajitnov & Designer Henk Rogers Ars Technica - 93
- 10 JavaScript changes you missed in 2023
- The Mother of All Demos, presented by Douglas Engelbart (1968)
- Water - 142
- Rects 3D - 142
- Gravity Game - 141
- Flower of hearts - 141
- Virtual Ant Farm - 140
- Bicycle preloader - 140
- Fancy Wipe - 139
- 3D spacial scroll zoom with CSS Scroll Animation - 139
- Typography cube - 138
- Ball on plane - 138
- Stop record - 137
- Fluid gradient - 137
- Particles Emitter - 135
- Vertex earth - 135
- Rube Goldberg HTML form - 131
- Swinging Robot CSS - 131
- CSS3D Clouds - 131
- Click Spark - 131
- Bouncy image radio group
- Pendulums - 130
- Ball on a colorful grid (CSS only) - 130
- Wooden checkboxes - 130
- Flight slider - 130
- Crowd simulator - 130
- Skillet Switch - 130
- WebGL Path Tracing - 129
- CSS Doom Scroll - 129
- New accessibility features in Doom and Doom II - 129
- A procedural tree generator built with Three.js. - 129
- threejs-procedural-planets - 129
- Hit a pudding cat - 129* Video to ASCII
- IOS 404 lists all the missing web standards not available on Safari on mobile - 113
- Sticky/Stretchy cursor
- Creating an Animated 3D Starfield Effect in JavaScript
- Bouncy ball - 102
- Ksenia Kondrashova - Minimal Three.js Laptop Template - 129
- Always great grid - CSS grid + :has() + view transitions
- Graham The Dev has an an excellent tutorial how to generate a high fidelity GitHub ReadMe - 100 Responsive design, light, dark modes and many more things
- Twitter thread on multi window effects in browsers
- Twitter thread on multi window effects in browsers 2
- Glide to reveal
- Web Components from early 2024
- 14 Things To Check Before Deploying a Website
- The web just gets better with Interop 2024
- Why Isnât the <html> Element 100% Supported on CanIUse.com?
- A no-framework, no-dependencies, customisable, animate-able, SVG-based qr-code HTML element.
- Celebrate a more interoperable web with Interop 2023
- Why do rubber ducks work?
- Is API design a lost art?
- What happened with the Web Monetization API?
- What Can a Website Do?
- Meet the Default Sorting Algorithms!
- I turned off analytics
- Only 90s Web Developers Remember This
- Web Components in Earnest
- How to turn off password managers for fields
- We Forgot Frontend Basics
- Judicious JSON JSON is a simple technology but has a lot of underlying topics to think about. This guide can help uncover those topics.
- Examples of Great URL Design
- How to exclude elements from being shown in Google Search results
- I Used Netscape Composer in 2024 - 100
- HTML, The Programming Language
- console.delight()
- Creative Coding - SVG viewBox A creative coding lesson. How the SVG ViewBox works
- 67 Weird Debugging Tricks Your Browser Doesnât Want You to Know - Alan Norbauer A list of useful, not-obvious hacks to get the most out of your browserâs1 debugger. Assumes an intermediate-level-or-higher understanding of the developer tools.
- The elevator pitch for Web Components
- 2023: 0 of the Global Top 100 Websites Use Valid HTML · Jens Oliver Meiert
- Jumping HTML tags. Another reason to validate your markup â Vadim Makeev
- If Web Components are so great, why am I not using them? daverupert.com
- Web Components Arenât Components
- Everything about SEO is obnoxious â Chris Coyier
- Answers to Common (Web) Design Questions â Chris Coyier
- Custom range input progress fill
- Image optimization: SVG short circuiting
- Scroll-Driven Animations and View Transitions
- 12 days of web
- Never underestimate HTML
- Web components reading list â 12 Days of Web Components - 97
- Extending Responsive Video with HTML Web Components
- How to add the simplest View Transition to my site
- Image requests in hidden content
- GenAI FOMO has spurred businesses to light nearly $40 billion on fire - 182
- Computer Science Graduates Face Worst Job Market in Decades - 182
- AI Is Forcing the Return of the In-Person Job Interview - 182
- How the App Store Helped Kill My Startup,and Why That Should Matter to You - 182
- New trend: extreme hours at AI startups - 182
- Chinese Livestreaming âVirtual Humanâ Salespeople Are Outselling Their Human Counterparts - 183
- AWS CEO says using AI to replace junior staff is âDumbest thing Iâve ever heardâ - 183
- Forcing engineers to take sales calls - 183
- Ask HN: Have any successful startups been made by âvibe codingâ? - 183
- European Accessibility Act 2025: 5 Areas to Focus on for a More Accessible Site - 183
- Senior Developers Ship nearly 2.5x more AI Code than Juniors - 184
- Open Source is one person - 184
- Google getting rid of 35% small team managers - 184
- Career Frameworks - 184
- Weâre developers, not operators - 184
- all vibe coding tools are selling a get rich quick scheme - 185
- Why AI Probably Wonât Help Your Team Ship More Product - 185
- The Scam Called âYou Donât Have to Remember Anythingâ - 185
- Why Developers Donât Know What Dev Ex Is - 185
- Vibe Coding as a Coding Veteran - 185
- Speaking Different Languages: How to Align Dev and Sec Teams Effectively - 186
- How to present to executives - 186
- Asking candidates why we should NOT hire them has turned out to be a remarkable filter. - 186
- What is developer marketing? - 186
- No, you donât want to hire âthe best engineersâ - 186
- Committing to a better future - 187
- âWhy would anybody start a website?â - 187
- How To Minimize The Environmental Impact Of Your Website - 187
- When the Job Search Becomes Impossible: Three Phases of Burnout - 187
- The Creator Advantage - 187
- Google revamps Discover page to show content from creators - 187
- In the economy of user effort, be a bargain, not a scam - 188
- Why I gave the world wide web away for free - 188
- Hiring only senior engineers is killing companies - 188
- The Theatre of Pull Requests and Code Review - 188
- When Being Incorrect Became the Internetâs Best Business Model - 188
- Hype is a Business Tool - 189
- How Blind People Navigate the World, On and Offline - 189
- Hiring only senior engineers is the worst policy in the startup industry - 189
- Why Over-Engineering Happens - 189
- Distracting software engineers is way more harmful than most managers think - 189
- Tim Berners-Lee Invented the World Wide Web. Now He Wants to Save It - 190
- Development gets better with Age - 190
- The Programmer Identity Crisis - 190
- The Tiny Teams Playbook - 190
- Free Software hasnât won - 190
- AI Interview Success: An Interviewerâs Inside Guide - 191
- How the AI boom revived a 996 work culture - and what it says about us and the future of work. - 191
- Europeâs plan to ditch US tech giants is built on open source - and itâs gaining steam - 191
- Open Source is the Most Fragile and Most Resilient Ecosystem - 191
- How much should you spend on accessibility? - 191
- Octoverse: A new developer joins GitHub every second as AI leads TypeScript to #1 - 192
- Your vibe Coded slop PR is not welcome - 192
- My Programming Career is a Historical Artifact - 192
- The price of mandatory Code reviews - 192
- Karpathy is wrong. Write that post, build that slide deck! - 192
- Comparing interviews at 8 large tech companies - 193
- AI Broke Interviews - 193
- The first ever banner ad: why did it work so well? - 193
- How Design Teams Are Reacting to 10x Developer Productivity from AI - 193
- A Brief History of Domains - 193
- Get the core right and the resilient Code will follow - 194
- Is a Computer Science Degree Still Valuable in the Age of AI? - 194
- European Commission GDPR modification to âKILLâ cookie consent nightmare - 194
- Pull Request Templates - 194
- Running 1:1s for Engineers - 194
- The advice I would give on a mentorship call - 195
- I am a programmer, not a rubber-stamp that approves Copilot generated Code - 195
- Needy Programs - 195
- Meta is killing off the external Facebook Like button - 195
- How I stopped worrying and learned to love the easy fix - 195
- How to use the internet again: a curriculum - 196
- Review your own git pull requests - 196
- âRepair Cafesâ Are Popping Up Around the World to Curb Consumer Waste - 196
- Hiring and the market for lemons - 196
- Inside Cursor Sixty days with the AI coding decacorn - 196
- Why your retrospectives donât work and how to fix them - 197
- How to be creative (without taking drugs) - 197
- the terminal of the future - 197
- Payment form best coding practices that donât drop sales - 197
- The Reality of Open Source: More Puppies, Less Beer - 197
- Considerations for making a tree view component accessible - 198
- A List of Hacker Newsâs Undocumented Features and Behaviors - 198
- An alt Decision Tree - 198
- Please just stop saying âjustâ - 198
- My 18-Months Rule for Open-Source Contributions - 198
- Master the Art of the Product Manager âNoâ - 199
- Ode to side project time - 199
- Code reviews: A success story - 199
- Why GOV.UKâs Exit this Page component doesnât use the Escape key - 199
- Advice for a friend who wants to start a blog - 199
- The Patient Programmer - 200
- Seven things I know after 25 years of development - 200
- Build for the Web, Build on the Web, Build with the Web - 200
- The secret sauce of Chinese social media apps - 200
- Mastodon starter packs - 200
- âYourâ vs âMyâ in user interfaces - 201
- How to Be an Open Source Hero: Contributing AI-Generated Code with Care - 201
- Sometimes the Best Accessibility Fix is a Usability Fix - 201
- Architectural debt is not just technical debt - 201
- Always Be Ranking - 201
- The Abysmal State of Contract Software Development - 168
- Donât Let Technical Debt Ruin Your Project - 168
- How to Make Your GitHub Profile Stand Out (Without Writing a Line of Code) - 168
- Why are big tech companies so slow? - 168
- YAGRI: You are gonna read it - 168
- Avoiding Skill Atrophy in the Age of AI - 169
- How to write error messages that actually help users rather than frustrate them - 169
- The 2025 Annual Work Trend Index: The Frontier Firm is born - 169
- Ask HN: AI Replacing Engineers â Firsthand Stories? - 169
- Requirements change until they donât - 169
- When a team is too big - 170
- The real value isnât in the Code - 170
- The magic of software; or, what makes a good engineer also makes a good engineering organization - 170
- AI Wonât Kill Junior Devs - But Your Hiring Strategy Might - 170
- Weâre 2.5 years into this gold rush, and I still havenât seen any gold. I - 170
- Adopting Docs-as-Code at Pinterest - 171
- Sign in with ChatGPT interest form - 171
- âLearn to Codeâ Backfires Spectacularly as Comp-Sci Majors Suddenly Have Sky-High Unemployment - 171
- To Get More Signal From Coding Interviews, Stop Saying This Word - 171
- The Recurring Cycle of âDeveloper Replacementâ Hype - 171
- Builder.ai faked business with Indian firm VerSe to inflate sales - 171
- Human Coders are still better than LLMs - 171
- How GitHub engineers tackle platform problems - 172
- Smart People Donât Chase Goals; They Create Limits - 172
- How weâre adapting SEO for LLMs and AI search - 172
- The hidden time bomb in the tax Code thatâs fueling mass tech layoffs - 172
- The SignalFire State of Talent Report - 2025 - 172
- You canât Git clone a team - 172
- I Donât Want to Pay a Subscription To Program - 173
- Traits and Habits Iâve Observed Among High Achievers - 173
- Selfish reasons for building accessible UIs - 173
- The Case for Software Craftsmanship in the Era of Vibes - 173
- Lessons From 9 More Years of Tricky Bugs - 173
- What is Generative Engine Optimization (GEO) and how does it differ from SEO? - 173
- Scientists have studied remote work for 4 years and have reached a clear conclusion: working from home makes us happier - 174
- The SignalFire State of Talent Report - 2025 - 174
- How to negotiate your salary package - 174
- AI Use at Work Has Nearly Doubled in Two Years - 174
- Writing Toy Software Is A Joy - 174
- Being an Engineering Manager today has never been harder - but why? - 174
- Preparing for Google Zero - 175
- Why Engineers Hate Their Managers (And What to Do About It) - 175
- The résumé is dying, and AI is holding the smoking gun - 175
- As AI kills search traffic, Google launches Offerwall to boost publisher revenue - 175
- The Importance of Kindness in Engineering - 175
- From chatbots to collaborators: How AI agents are reshaping enterprise work - 175
- AI is doing up to 50% of the work at Salesforce, CEO Marc Benioff says - 176
- Windows is getting rid of the Blue Screen of Death after 40 years - 176
- My questions for prospective employers (Director/VP roles) - 176
- Most managers now rely on AI for hiring and firing, study finds - 176
- Employers Are Buried in A.I.-Generated Résumés - 176
- Lies per Second, Meetings per Decision Ratio, and other important biz metrics - 176
- 60% of managers use AI to make decisions now, including whom to promote and fire - does yours? - 177
- 2025 SEO/GEO predictions and five takeaways - 177
- I messed up my Google PM Vibe Coding Interview - 177
- Stop forcing AI tools on your engineers - 177
- Community is Motivation on Tap - 177
- Vibe coding CEO deletes âproductionâ database using Replit - founder promises changes - 178
- The AI Replaces Services Myth - 178
- How AI Vibe Coding Is Destroying Junior Developersâ Careers - 178
- Amazon Ring Is Making AI A Job RequirementâStarting With Promotions - 178
- Yahoo Japan forces all employees to use AI, aims to âdoubleâ productivity by 2028 - 178
- A popular VPN is seeing a 1,400% spike in signups as the UKâs age verification law takes effect - 179
- Meta is stepping into the future by allowing candidates to use AI in coding tests soon - 179
- Celebrating 20 years of MDN - 179
- Axe-core at 3 billion: A milestone in the movement for digital accessibility - 179
- WCAG in Plain English - 179
- Yes, You Can Use AI in Our Interviews. In fact, we insist - 179
- Vibe Code is legacy Code - 180
- How an âEntrepreneur of the Yearâ Brought the First Big Bust to AI Boom - 180
- Full-breadth Developers - 180
- Live coding sucks - 180
- Yes, the majority of language migrations are driven by hype - 180
- AI Is Forcing the Return of the In-Person Job Interview - 181
- I Tried Every Todo App and Ended Up With a .txt File - 181
- GPTs and feeling left behind - 181
- An engineerâs perspective on hiring - 181
- The computer science dream has become a nightmare - 181
- IT pros are caught between an AI rock and an economic hard place - 167
- Pluralistic: The enshittification of tech jobs (27 Apr 2025) - 167
- Falsehoods software teams believe about user feedback - 167
- Why Developers Should Care About Generative AI (Even They Arenât AI Expert) - 167
- On loyalty to your employer - 167
- AI is âtearing apartâ companies, survey finds - 162
- Revenge of the junior developer - 162
- War story: the hardest bug I ever debugged - 162
- The manager I hated and the lesson he taught me - 162
- How engineers can use one-on-ones with their manager to accelerate career growth - 162
- The Reality of Working in Tech: Weâre Not Hired to Write Code - 163
- Why the Latest JavaScript Frameworks Are a Waste of Time - 163
- A comprehensive list of 2025 tech layoffs - 163
- Refactoring to understand and âvibe codingâ - 163
- Why Companies Donât Fix Bugs - 163
- New Junior Developers Canât Actually Code - 156
- Techâs Dumbest Mistake: Why Firing Programmers for AI Will Destroy Everything - 156
- My Washing Machine Refreshed My Thinking on Software Effort Estimation - 156
- There Hasnât Been Much if Any Reduction in WFH in over Two Years, Despite the Hype about RTO - 156
- Enterprise is Dead - 156
- Blueskyâs Emily Liu on rethinking social media (and why itâs time to chime in) - 156
- Please just stop saying âjustâ - 157
- EU puts out guidance on uses of AI that are banned under its AI Act - 157
- The Truth About Working in Big Tech - 157
- We donât need startups, we need Digital-Mittelstand - 157
- Thoughts on Sabbatical - 157
- The Vanishing Middle Class of Tech âWe have product builders who happen to code. Armed with AI, they ship entire products in days.â - 158
- Product Development Processes You Might Not have Heard of - 158
- What is Vibe Coding? How Creators Can Build Software Without Writing Code - 158
- Workersâ experience with AI chatbots in their jobs - 158
- Dear Student: Yes, AI is here, youâre screwed unless you take action⊠- 158
- How to make your open source popular - 159
- The Art of Tech Interviewing - 159
- I quit my FAANG job because itâll be automated by the end of 2025 - 159
- Amazon loves AI, except when candidates use it in their job interviews - 159
- Should managers still code? - 159
- Google Being Forced To Sell Chrome is Not Good for the Web - 160
- DOJ: Google must sell Chrome, Android could be next - 160
- Backend Developer Roadmap 2025: The Complete Guide - 160
- The Startup Ctoâs Handbook - 160
- AI and the Uncertain Future of Work - 160
- Devs: draw your line - 161
- The 7 Behaviors That Separate Juniors From Seniors - 161
- Understanding the European Accessibility Act (EAA) - 161
- 4-day work-week pilot due in tech land by early summer - 161
- Recruiter secrets - 161
- Google ditches DEI hiring goals
- Meta to begin company-wide layoffs next week, internal memo reveals shift toward AI hiring
- DOGE Staffer Resigns Over Racist Posts
- Musk to rehire Treasury DOGE staffer behind racist posts after Trump endorses idea
- Despair-Driven Development: Harnessing Malaise for Effective Software Engineering - 155
- On Diversity - 155
- Unexpected Benefits of Building Your Own Tools - 155
- No one is disrupting banks - 155
- Meeting cost calculator - 153
- When Job Hopping Doesnât Make Sense - 153
- What I learned from Software Engineering at Google - 153
- Jingle Shells: How Virtual Offices Enable a Facade of Legitimacy - 153
- Does the tech industry really need so many workers on H-1B visas? - 153
- BlackRock Plans to Hire 1,200 People for Ramp-Up in India - 154
- Meta Shakes up its Generative AI, Messenger and Facebook Units - 154
- Workday to Cut Nearly 2,000 Workers on Profitability Focus - 154
- LinkedInâs bet on TikTok-style video is paying off in a big way - 154
- AI Company Asks Job Applicants Not to Use AI in Job Applications - 154
- How to have a career even when OpenAIâs o3 drops - 154
- LinkedIn Removes Accounts of AI âCo-Workersâ Looking for Jobs - 154
- Reverse Engineering My #1 Hacker News Article - 152
- Twelve Dudes and a Hype Tunnel: Scenes from the âSuper Bowl for Excel Nerdsâ - 152
- How to improve your WFH lighting to reduce eye strain - 152
- On Ghost Engineers And Proof or a Lack thereof - 146
- The âQuiet Quittingâ Myth is Toxic for Tech - 146
- Grifters, believers, grinders, and coasters - 146
- Why Leetcode Is So Popular - 146
- Bosses struggle to police workersâ use of AI - 147
- FTC warns of online task job scams hooking victims like gambling - 147
- Modern Work Fucking Sucks. - 147
- Simple Sabotage For The 21st Century - 147
- Simple sabotage - 147
- Almost 65,000 Job Cuts Were Announced In AprilâAnd AI Was Blamed For The Most Losses Ever - 147
- A simple programming productivity trick: leave work unfinished to reach flow - 147
- Companies issuing RTO mandates âlose their best talentâ: Study - 147
- Return-to-Office Mandates and Brain Drain - 147
- Amazonâs RTO delays exemplify why workers get so mad about mandates - 148
- Working with engineers that focus on doing fancy shit - 148
- Measure What Matters - 148
- How I ship projects at big tech companies - 148
- Using fake deadlines without driving your engineers crazy - 148
- Google laid off 10% of its management, VP roles as part of layoffs to push for efficiency, says CEO Sundar Pichai - 149
- Re-imagining Technical Interviews: Valuing Experience Over Exam Skills - 149
- Keeping a CHANGELOG at Work - 149
- Back to office resistance is about autonomy, not location - 149
- Apple illegally spied on employees, silenced discussions on pay and work conditions, alleges new lawsuit - 145
- Blame AI for your gruelling job interview - 145
- Ask HN: How can I grow as an engineer without good seniors to learn from? - 145
- Glassdoor Worklife Trends 2025 - 145
- Your AI code generators are your new net-negative developers - 145
- The Most Hated Way of Firing Someone Is More Popular Than Ever. Itâs the Age of the PIP. - 145
- We can all be AI engineers â and we can do it with open source models - 145
- Salary expectations questions - How should you answer them? - 145
- Bad questions for Senior Frontend Dev Interview - 145
- Why sprints are taking the joy out of building software - 142
- The slow death of the hands-on engineering manager - 142
- AI overwhelmingly prefers white and male job candidates in new test of resume-screening bias - 142
- 7 simple habits of the best engineers I know - 142
- Welcoming More Girls to Computer Science in Middle School - 141
- Please just stop saying âjustâ - 141
- How to land your first developer job - 141
- 5 Lessons I learned the hard way from 10+ years as a software engineer - 141
- Leaving Stripe - 141
- Ask HN: Who is pretending to be hiring? - 141
- Being an engineering manager at Amazon - 141
- Reddit 1000 applies - 140
- AI âbubbleâ will burst 99 percent of players, says Baidu CEO - 140
- Software Engineer Titles Have (Almost) Lost All Their Meaning - 140
- I got promoted in < 1.5 years at Amazon to mid level c - 140
- Pay for job changers rose at the slowest pace in more than 3 years - 140
- Sorry, GenAI is NOT going to 10x computer programming - 140
- Write code that is easy to delete, not easy to extend. - 140
- What You Work On » How Hard You Work - 140
- On One-on-Ones - Insights From 1,500 Meetings - 140
- LinkedIn launches its first AI agent to take on the role of job recruiters - 140
- unfortunate startup pivots. a short list. - 139
- What Your Job Ad Says About You - 139
- What I tell people new to on-call - 139
- Paying down tech debt: further learnings - 139
- Why I still blog after 15 years â - 139
- You Can Choose to Be Someone Whoâs Competent in Many Things, or Unbelievably Good at One Thing - 139
- Microsoft to employees: you can continue working from home unless productivity drops - 138
- Open Source is not a Business Model - 138
- Open Source Needs to be Financially Symbiotic - 138
- The Open Source Project Maintainerâs Guide - 138
- No One Builds in Public - 138* Things Iâve learned serving on the board of the Python Software Foundation - 137
- What Amazonâs strict return to office policy says about remote work - 137
- Conwayâs Law: The Hidden Force Shaping Your Software Architecture - 137
- 91% of polled Amazon staff unhappy with return-to-office, 3-in-4 want to jump ship - 137
- My learnings from 7 failed tech interviews - 137
- Mentorship: underrated perk of big tech - 137
- 1 in 6 Companies Are Hesitant To Hire Recent College Graduates - 136
- âLazy and Mediocreâ HR Team Fired After Managerâs Own CV Gets Auto-Rejected in Seconds, Exposing System Failure - 136
- Keeping your A-Team together with developer AI - 136
- Let small fires burn - 135
- Doing support makes you a better engineer - 135
- How we updated our Performance Review process to help engineers grow - 135
- Budget Planning Guide 2025: Security And Risk - 135
- Why Donât Tech Companies Pay Their Engineers to Stay? - 135
- AI development and agile donât mix well, study shows - 135
- Why Scrum is Stressing You Out - 135
- Salesforceâs New AI Strategy Acknowledges That AI Will Take Jobs - 134
- What are the best options for Amazon SDEs thinking about leaving over RTO policy - 134
- Amazon kills remote working, tells workers to be in office 5 days a week - 134
- Amazon tells employees to return to office five days a week - 134
- Security Training & Awareness - 10 Essential Techniques - 134
- How to communicate tradeoffs so leaders will listen - 134
- How to Lead Your Team when the House Is on Fire - 134
- Europe to End âSalary Secrecyâ: Employee Salaries to Become Public by 2026 - 133
- Your company needs Junior devs - 133
- My Tech Promotion Algorithm - 133
- Semi-Annual Reminder to Learn and Hire for Web Standards - 133
- I just crossed $1 million on GitHub Sponsors - 133
- Fixing a Bug in Google Chrome as a First-Time Contributor - 133
- How close is AI to replacing product managers? - 132
- No âHelloâ, No âQuick Callâ, and no Meetings Without an Agenda - 132
- Weâve Been Lied To About Work - 132
- AI at Work Is Here. Now Comes the Hard Part - 132* Recession and crisis in the IT industry: 7 months of interviews with 50 managers from Europe and the USA â a subjective view - 131
- Why does getting a job in tech suck right now? (Is it AI?!?) - 131
- Leaked Microsoft pay data shows how much hundreds of software engineers report making in units like Azure and AI - 131
- The Art of Interviewing Your Interviewer to Uncover a Companyâs True Culture - 131
- Is the Open Source Bubble about to Burst? - 131
- It works on my machine. Why? - 130
- How to get from high school math to cutting-edge ML/AI: a detailed 4-stage roadmap with links to the best learning resources that Iâm aware of. - 130
- Software estimates have never worked and never will - 130
- CEOs Are Running Companies From Afar Even as Workers Return to Office - 130
- The Trends #4: Developers hate their job, but like to code outside work - 130
- American workers are stuck in place because everyone is too afraid of a recession to quit - 129
- Solving Accessibility Barriers: How Ongoing Training Can Help Prioritize and Remediate Issues - 129
- Eric Schmidt Walks Back Claim Google Is Behind on AI Because of Remote Work - 129
- Googleâs ex-CEO blames working from home for the companyâs AI struggles: âGoogle decided that work-life balance was more important than winningâ - 129
- Onboarding as a Web Engineer @ Pinterest - 129
- Humans » Data - 129
- Recruiters are drowning in a flood of AI-generated applications - 129
- I made a huge mistake in becoming a Engineering Manager - 129
- The Senior Engineer Illusion: What I Thought vs. What I Learned - 129
- â20% for tech debtâ doesnât work - 128
- Return-to-office mandates hurt employee retention, productivity, survey says - 128
- Dell Makes Cuts to Boost AI Pivot, Reportedly Laying Off 12,500 Employees - 128
- Donât Ask Permission To Do Your Job Correctly: Avoiding The Technical Debt Trap - 128
- Weak Soft Skills: Why you are stuck at the Senior engineer level - 128
- Intel is laying off over 15,000 employees and will stop ânon-essential workâ - 128
- Every Microsoft employee is now being judged on their security work - 128
- X is reportedly closing its San Francisco office - 128
- Microsoft is binding employee bonuses and promotions to security performance - 128
- Should the daily stand-up die? - 128
- How To Get Promoted (Without Getting Lucky) - 128
- Intel allegedly plans imminent lay off of thousands of employees to fuel turnaround - 128
- Every company should be owned by its employees - 127
- The other shoe dropping on âAIâ and office work - 127
- How a Microsoft App is Powering Employee Surveillance - 127
- Junior (IC3) to Staff (IC6) via Job Hopping - 127
- $700bn delusion: Does using data to target specific audiences make advertising more effective? Latest studies suggest not - 127
- AI interview services say theyâre eliminating bias â but not everyone agrees. - 127
- Everlasting jobstoppers: How an AI bot-war destroyed the online job market - 127
- âBotshitâ is an example of how AI is making customer service worse - 126
- Study finds 268% higher failure rates for Agile software projects - 126
- The rise and fall of software developer jobs - 126
- Why Coding Exercises in Technical Interviews Are a Terrible Idea - 126
- The case for conferences in 2024 - 126
- In Praise of Small Pull Requests - 126
- Ask HN: How do you go about finding a job? - 125
- The ghost jobs haunting your career search - 125
- What Iâve learned about Open Source community over 30 years - 123
- Malte Handbook - 123
- How Vercel Works đ â with Malte Ubl - 123
- The Death of the Junior Developer - 123
- Leaving the web industry
- Maybe Youâre Not Sick of Programming
- DevRelâs Death as Zero Interest Rate Phenomenon
- Forget âshow, donât tellâ. Engage, donât show!
- The riseâand fallâof the software developer
- Nvidia CEO Jensen Huang has a no one-on-one meetings rule for his 55 direct reports
- Hugging Face CEO says he hears from 10 AI founders a week who want to sell their startups
- How to help someone use a computer.
- The empty brain Your brain does not process information, retrieve knowledge or store memories. In short: your brain is not a computer
- How to create software quality
- Programming Is Mostly Thinking
- For whatever itâs worth: my advice on job hunting in tech
- Do new devs rely on AI to much
- Apple insider
- AI Doesnât Kill Jobs? Tell That to Freelancers - 122
- Nearly half of Dell workers opt for full-time remote work, even though it means no promotions - 122
- Anthropic CEO says a universal basic income isnât enough to address AI job losses - 122
- The real 10x developer makes their whole team better - 122
- Dell said return to the office or elseânearly half of workers chose âor elseâ - 122
- My spiciest take on tech hiring - 122
- Designer engagement report - 122
- Senior Engineer Fatigue - 122
- Ask HN: What are your personal red flags when youâre interviewing at a company? - 122
- AIâs Hidden Opportunities: Shawn âswyxâ Wang on New Use Cases and Careers - 122
- OpenAI CTO: AI Could Kill Some Creative Jobs That Maybe Shouldnât Exist Anyway - 122
- The state of AI in early 2024: Gen AI adoption spikes and starts to generate value - 120
- Opinions after a decade of professional software engineering - 120
- Study finds a quarter of bosses hoped RTO would make employees quit - 120
- Generative AI Is Not Going To Build Your Engineering Team For You - 120
- AI wonât eat your job, but it will eat your salary - 119
- Understanding the real threat generative AI poses to our jobs - 119
- Some Thoughts As I Sit Here in Another Standup - 119
- Spend 2 hours discussing, make the wrong decision anyway - 119
- Unexpected Anti-Patterns for Engineering Leaders â Lessons From Stripe, Uber & Carta - 119
- Staying Sharp Why Interview Even When Youâre Happy
- Great Resignationâs job-hoppers arenât as happy as those who stuck around - 116
- How contributing to open source helped you become a better developer or landed you a job - 116
- Donât ask to ask, just ask - 116
- No hello - 116
- 10 lessons from 12 years at Google
- AI Engineer Compensation Trends Q1 2024
- AI engineers at Microsoft and other companies are reportedly experiencing burnout
- Flutter team layoffs
- Dell responds to return-to-office resistance with VPN, badge tracking
- 7 Tips to Crush Your Onboarding from An Apple Staff Engineer - 118
- Embracing Diversity and Inclusion at Workplaces - 118
- How long does it take 3 moderate-level devs to build spotify - 118
- Resume Tip - 118
- AI is the reason interviews are harder now - 118
- Great Resignationâs job-hoppers arenât as happy as those who stuck around - 116
- How contributing to open source helped you become a better developer or landed you a job - 116
- Donât ask to ask, just ask - 116
- Job ad advice for developers - 116
- There are certain problem classes that I describe as a âJell-O elephantâ - 116
- No hello - 116
- Managing up
- The best manager I ever had
- My first promo rejection, a blessing in disguise
- Software developer salaries around the world
- Exactly what to say in code reviews
- Improving Code Reviews with Storytelling
- Most Tech Jobs Are Jokes And I Am Not Laughing
- An engineerâs guide to talking to users
- They thought they were joining an accelerator â instead they lost their startups - 115
- A.I. Start-Ups Face a Rough Financial Reality Check - 115
- Microsoft ties executive pay to security following multiple failures and breaches - 115
- 5 tips to supercharge your developer career in 2024 - 115
- Power to the people: Get feedback on your CV from a community of Senior Software Engineers - 113
- From a Lorry Driver to Ruby on Rails Developer at 38 - 113
- How I engineered effective meetings to stop wasting time - 113
- Spotify CEO Daniel Ek surprised by how much laying off 1,500 employees negatively affected the streaming giantâsoperations
- Why We Hate Working for Big Companies - 114
- Corporate Open Source is Dead - 114
- Ground Rules of Fairness at Work - 114
- Why Arenât We Talking About Continuous Improvement? - 114
- Intel and others commit to building open generative AI tools for the enterprise
- Transparent Vice
- Tesla will lay off more than 10% of global workforce: Read the Elon Musk memo
- Tech executive foresees billion-dollar boom for âAI girlfriendsâ
- Fixing All The Bugs Wonât Solve All The Problems â Demingâs Path Of Frustration
- I asked 100 devs why they arenât shipping faster. Hereâs what I learned
- âIf this one guy got hit by a bus, the worldâs software would fall apart.â
- 10 Must-Reads for Engineering Leaders
- 503 days working full-time on FOSS: lessons learned
- Advice to Young People, The Lies I Tell Myself
- Asking for help is a core developer skill
- Donât Let Perfectionism Stall Your Software Development Project
- High-Functioning Workaholism
- Iâm A Developer Not A Compiler
- Managing Up: How to Meet The Unspoken Needs of Your Manager
- The fine art of human prompt engineering: How to talk to a person like ChatGPT
- Developing Essential Soft Skills for Engineers and Leaders - 110
- A generation that grew up with Google is forcing professors to rethink their lesson plans - 110
- Learning to code with and without AI - 110
- Why great AI produces lazy humans - 110
- The State of Engineering Productivity in 2024 - 110
- Fear makes you a worse programmer
- The Tech Leadâs Playbook
- How AI could explode the economy
- STABILITY AI IS FALLING APART
- Juraj Malenica - Death to the invincible engineer
- The Tech Talent Acquisition Landscape
- The best engineering interview question Iâve ever gotten, Part 1
- 3 software development principles I wish I knew earlier in my career YAGNI, KISS, and DRY
- NVIDIA Just Launched FREE Courses in AI
- Programmers are bad at managing state
- Improving OKRs
- Brutally honest career advice to my younger self
- Why I Charge a $100,000 Software Licensing Fee For 10 Lines of Code
- What Makes a Great Software Engineer? - 111
- What we learned about hiring from our first five employees - 111
- âHR is not your friendâ: why frustrated workers are hiring reps of their own - 111
- Baldur Bjarnason The one about the web developer job market - 109
- Users ditch Glassdoor, stunned by site adding real names without consent - 109
- Glassdoor demanding real names - 109
- How to build a career you enjoy as an engineer. What I wish someone told me when I started - 109
- Why job interviews became such a nightmare - 106
- Leaving LinkedIn -Choosing Engineering Excellence Over Expediency - 106
- What the heck is going on with the UX job market? - 106
- Job ad with a red flag in every sentence - 106
- Improving Developer Experience Drives Profitability - 106
- How To Fix Broken Teams
- Itâs not just your imagination: tech job interviews are getting worse
- The unwritten rules (till now) of negotiating with Meta
- How we engineer feedback at Figma with eng crits
- Engineering is more about people than tech
- When New Hires Get Paid More, Top Performers Resign First
- OpenAI racial bias in CV scanning - 107
- Youâre not a weak developer if you donât always show off your technical excellence - 107
- Context-switching - one of the worst productivity killers in the engineering industry - 107
- An Introvertâs Guide to Visibility in the Workplace - 107
- Hard and soft skills for developers coding in the age of AI - 107
- Four-day week made permanent for most UK firms in worldâs biggest trial - 105
- AI wonât eat your job, but it will eat your salary - 105
- I applied for a software role at FedEx and was asked to take this bizarre personality test. - 105
- Job interviews out of control - 105
- CodeRev: organize and conduct technical interviews using code reviews rather than leetcode. - 104
- Commercial large language modelsâ abilities to solve competitive programming problems can be significantly boosted by carefully guiding its processes through clever prompt engineering.
- Falsehoods Junior Developers believe about becoming Senior - 104
- SOC Interview Questions
- Coding interviews are effective - 104
- 10 Things That Surprised Me About Software Engineering At Amazon
- Engineers Are Not A Commodity
- From engineer to manager: what I love, what I hate
- No, AI user research is not âbetter than nothingââitâs much worse - 104
- AI hiring tools may be filtering out the best job applicants - 104
- The Performance Improvement Plan is Cruel and Unusual - 103
- How to hire low experience, high potential people
- Big Tech jobs have lost their glamour
- How To Onboard
- Should you Stay Technical as an Engineering Manager?
- Finding a New Software Developer Job
- Lessons From Six Years of Self-Employment
- Snap is cutting 10 percent of its staff
- Some thoughts on interviewing Recent experience interviewing candidates, reflections on the job market, and the shift in how people are seeing work fitting into their lives
- Becoming an Engineering Manager - Is It For You?
- When should you give up on a project that doesnât work?
- 11 Questions Interviewers Canât Ask (What Creative Professionals Need to Know) - 102
- Who pays technical writers?
- Ratings != Promotions
- How To Drive Meetings A necessary skill for growth to Senior
- Tech layoffs balloon in January as Wall Street rally lifts Alphabet, Meta, Microsoft to records = 101
- Nearly 25,000 tech workers were laid off in the first weeks of 2024. Why is that? - 101
- Humans Still Cheaper Than AI in Vast Majority of Jobs, MIT Finds - 101
- New MIT CSAIL study suggests that AI wonât steal as many jobs as expected - 101
- What Big Tech layoffs suggest for the industry - 101
- France fines Amazon $35 million over âintrusiveâ employee surveillance - 101
- Awesome Behavioral Interviews - 100
- 9 key lessons learned on my path from Engineer to VP - 100
- Remote Work Doesnât Seem to Affect Productivity, Fed Study Finds
- Research: The Growing Inequality of Who Gets to Work from Home
- Workers are filming their layoffs, then posting them to TikTok. What could go wrong?
- Lessons learned: 1,000 days of distributed at Atlassian
- Burning out is not a growth hack.
- Measuring Developer Productivity: Real-World Examples
- Is Work Life Balance a Myth for Software Engineers?
- 10 Interview Questions Every JavaScript Developer Should Know in 2024 Lots of detail there with explanations. Well done.
- 6 tiny wording tweaks to level up your communication as a software engineer
- 66 Good News Stories You Didnât Hear About in 2023
- Ads, overlays and paywalls, oh my! How to get around the webâs worst annoyances
- AWS re:Invent: Everything Amazonâs announced
- Big Techâs role in enabling link fraudBy Eli Grey
- Biggest productivity killers in the engineering industry
- CEOs say generative AI will result in job cuts in 2024
- Full return to office isnât the only work model dying. So is fully remote
- Hackers Break into AI Hiring Chatbot, Could Hire and Reject Fast Food Applicants
- HashiCorp CEO predicts OSS-free Silicon Valley unlessâŠ
- How Promotions and Ratings Work - about the process and takeaways for engineers
- I donât think you need to be civil to puppy-smashers â Terence Edenâs Blog
- Mozilla 2023 Annual Report: CEO pay skyrockets, while Firefox Marketshare nosedives
- Pushing for a lower dev estimate is like negotiating better weather with a meteorologist
- Tech Predictions for 2024
- The 3 budgets
- The changing economics of open-source software
- The Lack of Compensation in Open Source Software is Unsustainable
- Want to Be a Better Leader? Stop Thinking About Work After Hours.
- Why do companies hire people to be idle a lot of the time?
- Advice for new software devs whoâve read all those other advice essays
- Developer Nation Survey - 99
- Why, how much, and when you should be taking time off as an engineer - 99
- Nail The Technical Interview In 2024: The Ultimate Guide - 97