🌍 Dev.to

Looking to Connect with Developers and Open-Source Communities

Hi everyone! πŸ‘‹ I'm excited to join this developer community and connect with people building interesting projects. I'm particularly interested in open source, developer tools, self-hosted software, DevOps, technical documentation, and GitHub projects. I'm currently exploring ways to help useful projects reach the right developers and communities through genuine discussions, feedback, testing, and collaboration. I'd love to connect with developers who are: Building open-source proj...
🌍 Dev.to

4 things WordPress.org made me fix before the review even started

I've been writing WooCommerce plugins for client sites for years. Last week I submitted one to the WordPress.org plugin directory for the first time. It's currently "Awaiting Review", so this isn't a post about what the reviewer said β€” it's about everything I had to change just to submit honestly. If you're planning your first submission, especially a freemium one, these are the four that cost me real time. 1. Your plugin name is probably wrong Mine was "Quantity Manager & Tiered Pr...
🌍 Dev.to

Everyone Thinks I'm Hacking the FBI. I'm Just Debugging CSS.

Every time I tell someone I work with computers, they light up. " That's so cool ," they say. For a long time, I didn't get why. Most of my actual day looks like this : staring at a screen, stuck on something that'll take hours, sometimes days, to figure out. Not exactly cinematic. People picture me hacking Netflix passwords or dodging the FBI, straight out of a movie. The reality is a lot less exciting β€” and a lot more satisfying, honestly, once you get to the good part. Because wh...
🌍 Dev.to

The guard that stops our automation from following a link

Our app can reply to a rental listing for you by replaying a form-filling recipe you recorded once. The most important code in that feature is not the part that fills forms. It is the part that refuses to. Here is the scenario it exists for. You are on a listing on some aggregator. You click "Contact landlord". The aggregator does not have a contact form β€” it hands you off to a completely different company's site, which asks you to register an account, verify an email, and pay €29.99 for a "p...
🌍 Dev.to

Operational Reality: why AI memory is the wrong problem to solve

"Why did we change the product terms on the website?" "They were changed by Agent #12 in tool call #32 because Decision #234 was ratified by John on August 12th in response to Regulatory Change Y." This is the type of conversation we should be able to have. The internet and academic papers talk endlessly about context drift and agent amnesia, treating it as a semantic problem with a vector database or flat files as a crutch. I see it differently. It's a systemic problem that must be ...
Inside the LiteLLM hack: 153GB, 433,909 Files, 2,488 Organizations
🌍 Dev.to

Inside the LiteLLM hack: 153GB, 433,909 Files, 2,488 Organizations

Inside the LiteLLM hack: 153GB, 433,909 Files, 2,488 Organizations Attackers dumped everything they harvested from LiteLLM builds during a 40-minute window in March. Here is what is inside and what it says about where secrets live. TL;DR Hudson Rock and CloudSEK confirmed the scale of the March LiteLLM PyPI hack: a 153GB archive, 433,909 files. 118,829 CI runner dumps trace back to 2,488 organizations across the exposed archive. Many dumps carry no email, domain, or hos...
🌍 Dev.to

Shipping Playwright's Chromium inside a packaged Electron app

Electron already contains a Chromium. Our app bundles a second one. That sounds absurd until you try to scrape with the first. Electron's Chromium is the one rendering your UI β€” it shares a process tree with your app, its automation surface is not what Playwright expects, and using it for background page loads means your scraping and your interface are competing for the same renderer. We drive a separate Playwright-managed Chromium instead, and the awkward part is getting that browser into a ...
🌍 Dev.to

Why I stopped using heavy UI kits and built a pure Tailwind React 19 dashboard

For years, the standard playbook for scaffolding a React admin dashboard was to install a massive UI library like MUI or AntDesign. It gets you moving fast on day one, but by month three, you are fighting specificity wars, overriding inline styles, and staring at a massive JavaScript bundle. I wanted a clean break from that workflow. I needed an architecture that gave me complete design control without sacrificing performance. So, I built and open-sourced Exo-Dash (available free on GitHub) ...
🌍 Dev.to

A local app cannot keep a secret from its owner, so stop pretending

Our desktop app has a paid upgrade. Somewhere in the code there has to be a boolean that decides whether the feature is on. Here is the comment sitting above it: * Note this is a speed bump, not DRM. A local Electron app cannot keep a secret * from its owner, and this file is plain JSON. Anything that must not be forged * has to be enforced server-side. I want to defend writing that down, because the instinct is to do the opposite β€” encrypt the file, obfuscate the bundle, ad...
Understanding Gas Optimization in Ethereum Smart Contracts
🌍 Dev.to

Understanding Gas Optimization in Ethereum Smart Contracts

Understanding Gas Optimization in Ethereum Smart Contracts Introduction Gas is the lifeblood of Ethereum. Every operation you perform on the blockchain costs gas, and users must pay for it. If your smart contracts aren't optimized, you're essentially wasting your users' money and making your dApp less competitive. In this comprehensive guide, I'll walk you through the most important gas optimization techniques that can reduce your contract's execution costs by up to 70...
HackerNews

The case against JPEG XL

Article URL: https://giannirosato.com/blog/post/case-against-jxl/ Comments URL: https://news.ycombinator.com/item?id=49690554 Points: 188 # Comments: 246
HackerNews

A 386 PC for Your RP2350

Article URL: https://github.com/rh1tech/frank-386 Comments URL: https://news.ycombinator.com/item?id=49693613 Points: 65 # Comments: 19
HackerNews

Pkgsrc Is Cool (2022)

Article URL: https://www.wisellama.rocks/posts/2021-12-23-pkgsrc-is-cool/ Comments URL: https://news.ycombinator.com/item?id=49694311 Points: 16 # Comments: 5
HackerNews

Who Aligns the Aligners?

Article URL: https://prestonbyrne.com/2026/09/13/aligners/ Comments URL: https://news.ycombinator.com/item?id=49694722 Points: 7 # Comments: 1
HackerNews

Watch AI materials-science and bioscience abilities closely

Article URL: https://www.lesswrong.com/posts/SCtkSz4nQ9icLZ4uq/watch-ai-materials-science-and-bioscience-abilities-closely Comments URL: https://news.ycombinator.com/item?id=49694871 Points: 6 # Comments: 1
HackerNews

HP ZGX Fury Is Now Orderable: GB300 Superchip, 748GB Unified Memory

Article URL: https://www.storagereview.com/news/hp-zgx-fury-is-now-orderable-gb300-superchip-748gb-unified-memory-and-a-red-hat-ai-factory-plan-for-the-edge Comments URL: https://news.ycombinator.com/item?id=49694905 Points: 18 # Comments: 16
HackerNews

Why the software industry needs a lot of regulation

Article URL: https://petewarden.com/2026/09/10/why-the-software-industry-needs-a-lot-of-regulation/ Comments URL: https://news.ycombinator.com/item?id=49695087 Points: 5 # Comments: 0
🌍 Dev.to

I Found a 12-Year-Old Archive. Recompiling It Broke the OS. The OS Was Me.

I'm a dev. Last month I found an archive on an old drive. A 12-year-old project. No README. No tests. Just raw logs. I tried to recompile it. It worked. Build: Passing. But the system started to act weird. High CPU. Processes I didn't remember launching were running in background. So I did what we do: I investigated the legacy code. I found firewall rules: OUTBOUND: DENY I found flags: response_required: NO I found a lot of UNKNOWN where I expected values. And then I understo...
Transitioning from Python web development to systems programming (Go and Rust).
🌍 Dev.to

Transitioning from Python web development to systems programming (Go and Rust).

Hi Dev.to! Today marks a significant milestone in my software development journey. For a long time, I worked in the high-level web development ecosystem using Python and Django. It was a great and interesting start, but I realized I’m more drawn to deeper systemsβ€”understanding how things work under the hood. I want to understand how networks handle bytes, how operating systems manage processes, and how to write software that is fast and resource-efficient. That’s why I’ve decided to switch ent...
🌍 Dev.to

From graduation project to production: building a Branded Content Management System

From graduation project to production: building a Branded Content Management System Branded content is the kind of advertising that doesn't look like advertising. Instead of a banner, an advertiser gets a full article on a publisher's website, written to fit in with the rest of the content. Sounds simple. The process behind it in 2023 was not. At Adswag, where I did my graduation internship, getting one article live could take up to six months. Drafts went back and forth over email. Nobod...
🌍 Dev.to

Hermes Agent for SEO: from Search Console to a blog post

I don't want an AI agent to turn a keyword into another 1,500 words of plausible advice. I want it to inspect the site, find a question worth answering, read the relevant documentation, and give me an article whose claims I can check. Hermes Agent plus Google Search Console gets you part of the way there. Add reusable research and writing skills, your repository, and your own technical notes, and you have a workflow you can inspect instead of a conversation you hope went well. This tutoria...