🌍 Dev.to

Send an HTTP Request by Hand With Netcat

Type a raw HTTP request into a TCP socket, read back a real 200 OK , then watch one wrong character kill it. No browser, no library. Prerequisites A Linux terminal (any distro; a VM is fine) bash or zsh Internet access Steps 1. Check for netcat and identify the variant. which nc && nc -h 2>&1 | head -1 Expect: a path such as /usr/bin/nc , then a line naming the build — OpenBSD netcat or Ncat 7.xx . Write down...
BarkToTheFuture — What Is Your Dog REALLY Thinking?
🌍 Dev.to

BarkToTheFuture — What Is Your Dog REALLY Thinking?

This is a submission for Weekend Challenge: Dog Days Edition What I Built I built BarkToTheFuture—a Cyberpunk "Tactical Canine HUD" that gives dogs a hilarious inner voice, records their behavioral history, and mints their life milestones permanently on-chain. Ever wonder what your dog is thinking when staring down a running vacuum cleaner or negotiating for an early dinner? BarkToTheFuture translates those non-verbal visual cues and situational contexts into a dramatic inn...
🌍 Dev.to

Post Quantum TLS: What Hybrid Key Exchange Actually Changes

Post quantum cryptography is no longer something security teams can leave entirely to research departments. NIST finalized ML-KEM as a post quantum key encapsulation mechanism in 2024, and the IETF is actively standardizing hybrid key agreement for TLS 1.3. The practical transition is already visible in modern TLS implementations and large internet infrastructure. For engineering teams, however, the important question is not simply what ML-KEM does. The bigger question is what actually change...
🌍 Dev.to

Foody

This is a submission for Frontend Challenge - Comfort Food Edition, CSS Art . Inspiration My CSS art was inspired by pizza 🍕—warm, cheesy, comforting, and easy to turn into a fun visual design with CSS shapes and colors. Demo https://aritraadak-hub.github.io/FOODY/ Journey
🌍 Dev.to

I have built the same pipeline five times. The fifth took 68 minutes.

On 11 June I wrote a program to find contract manufacturers for a supplements brand launching in India. The folder was created at 11:35 in the morning. There was a finished, scored report sitting in it at 13:55. Two hours and twenty minutes, most of which was me arguing with the scoring weights. Three days later I wanted marketing agencies instead of factories, so I copied the shape and repointed it. 13:47 to 15:56. On 23 June I wanted packaging and branding studios. That folder did not ex...
🌍 Dev.to

From Neural Networks to LLMs: The Mental Model I Was Missing

Before jumping into APIs, RAG, agents, and AI applications, I wanted to understand what actually happens inside an LLM. I kept coming across terms like neural networks, deep learning, Transformers, attention, tokens, embeddings, BERT, GPT, and causal language modeling — but they all felt like disconnected pieces. I could understand each concept individually, but I didn't have a clear picture of how they all connected. So I decided to step back and build the mental model from the groun...
Is My Dog Judging Me? — Gemini Vision Judges Your Dog's Face
🌍 Dev.to

Is My Dog Judging Me? — Gemini Vision Judges Your Dog's Face

This is a submission for Weekend Challenge: Dog Days Edition What I Built Every dog owner has had this moment: you get home late, or you eat something without sharing, and your dog gives you that look . Is My Dog Judging Me? exists to answer the question that look raises, with actual data. Upload a photo of your dog, and Gemini Vision reads the expression and hands back a verdict: a judgment level from 0 to 100%, the dog's current emotional state, a sarcastic inner monol...
🌍 Dev.to

AWS IAM Least Privilege Without Losing Your Mind

Least privilege is the IAM principle everyone agrees with and few actually implement, because doing it by hand is tedious and "Action": "*" always works. Here's a practical approach that gets you most of the way without turning into a full-time job. Why it matters An over-permissive role is a standing risk: if the credentials leak or a service is compromised, the blast radius is everything that role can touch. Least privilege shrinks that blast radius to "only what this thin...
🌍 Dev.to

Why I stopped pasting production JWTs into random websites (and built an offline tool suite instead)

Be honest: how many times this week have you pasted a bearer token, a customer payload, or an .env config snippet into an online formatter just to quickly see what went wrong? I used to do it constantly. Need to debug an expired JWT? Open the first Google result. Need to format a 4MB JSON response from a legacy API? Paste it into a random tab covered in popup ads. Need to merge two PDF invoices or test a RegEx? Another sketchy tab. A few months ago, while debugging an auth issue ...
🌍 Dev.to

I audited every post on my 200-post blog. Here's what was quietly broken.

I've been running a technical blog for years. Posts accumulate — but so does everything around them: theme edits, editor migrations, hand-written HTML from 2018, mobile layouts nobody re-checked after the last redesign. Everything looked fine. So last week I stopped adding posts and audited all ~200 of them instead, read-only first, then fixed only what the audit actually justified. Three things were broken. None of them were visible on my own screen. The rule I set before to...
🌍 Dev.to

ABM landing pages for maritime cybersecurity

Industrial B2B meets product-page UX Account-based marketing can look tidy in a deck and messy in a browser. The tension is sharp when you mix an industrial niche like maritime cybersecurity with expectations shaped by modern product pages. The Blackhole Networks case sits in that gap. On one side are complex, high-stakes problems around ships, ports, OT networks, and regulatory pressure. On the other are buyers who expect clarity, proof, and a clear next step. A useful way to frame the...
🌍 Dev.to

Why Littlebird Sits At The Center Of My AI Stack

The AI subscriptions I cancelled I used to pay for several AI tools every month. Over time that turned into more overlap than value, so I shut most of them down and kept one thing at the center of the stack: Littlebird. Here is what I cancelled: ChatGPT Pro Claude Pro Perplexity Pro That is three separate subscriptions gone. The monthly savings are the combined cost of those plans that I am no longer paying. Instead of spreading budget across multiple assistants, I pay ...
HackerNews

Software Engineering fundamentals matter more

Article URL: https://rhonabwy.com/2026/08/15/software-engineering-fundamentals-matter-more-than-ever/ Comments URL: https://news.ycombinator.com/item?id=49314902 Points: 182 # Comments: 110
HackerNews

Tea5767-Radio-Tuner

Article URL: https://github.com/turtushig22-blip/tea5767-radio-tuner Comments URL: https://news.ycombinator.com/item?id=49315456 Points: 45 # Comments: 2
HackerNews

Big Pickle on SWE Atlas – Codebase QnA

Article URL: https://github.com/PhillipChaffee/big-pickle-swe-atlas Comments URL: https://news.ycombinator.com/item?id=49315563 Points: 4 # Comments: 0
HackerNews

Guiding Ships with Moire Patterns

Article URL: https://tinkerings.org/2018/03/28/guiding-ships-with-moire-patterns/ Comments URL: https://news.ycombinator.com/item?id=49315995 Points: 67 # Comments: 19
HackerNews

Falstad Math and Physics Simulations

Article URL: https://www.falstad.com/mathphysics.html Comments URL: https://news.ycombinator.com/item?id=49316872 Points: 25 # Comments: 6