Simple DIY STM32 Oscilloscope Project

In part one of what is intended to be a series on developing an STM32-based oscilloscope, [BTTLab] demonstrates a how to use the built-in ADC of an STM32F207 MCU to develop a straightforward single-channel oscilloscope. This can be followed along both via the YouTube...

read more

These 3 unexpected practices helped me grow my startup

When I launched RiseGuide, a self-improvement platform letting people become their best by learning from the best, I wanted to offer a beneficial alternative to doomscrolling. We aggregated thousands of hours of expert knowledge into short, interactive, and practical...

read more

I took on big tech. We need to get it right this time

Something is shifting. In July, New York became the first state in the country to impose a moratorium on hyperscale data centers—the power-devouring facilities that fuel artificial intelligence—so that the state could actually study what they do to communities before...

read more
How AI Agents Can Migrate QA Test Cases With One Command

How AI Agents Can Migrate QA Test Cases With One Command

Hi! I’m Oleg, a QA Engineering Manager focused on test strategy, automation, and AI-assisted QA workflows.I lead one of the testing stacks at a large grocery retail company. We've been working through a series of experiments on where AI actually saves time in QA — not...

read more

I Built a Chiptune Synth in Pure x86-64 Assembly

No libc. No audio library. No sound card driver. Just the processor and 44,100 numbers a second. I didn't come from computers.My background is languages and translation — human grammar, the kind with conjugations and declensions.I started coding in October 2025, with...

read more

Can NATS Replace Etcd? Building a Leaner K3s Stack

The Cost Trap of Multi-Node HA I see titles on YouTube like PgBouncer in 3 Minutes – The Lightweight Hero Every Dev Needs. The objection I have to this kind of wording is the lack of words like 'ops', 'sysadmin' or 'manged service'. Title's like this are of interest...

read more

Why AI Agents Need Event-Driven Architecture

AI agents become fragile when they are connected in long synchronous chains. An event bus lets them work independently, wait for people and tools, recover after restarts, and place policy between a model's recommendation and a real action. Most AI agent demos fit...

read more
What a Single uint32_t Teaches About C Types and Memory

What a Single uint32_t Teaches About C Types and Memory

Disclosure: I'm the author and maintainer of the open-source repo referenced in this piece. It's free, MIT-licensed, and I don't monetize it in any way. This piece was originally published on dev.to; this version has been reworked for HackerNoon's house style, and...

read more

Why RAG Is Becoming Essential for Banking and Compliance

I recently built a custom Retrieval-Augmented Generation (RAG) pipeline to move past the limitations of keyword matching. By processing a regulatory document, chunking the text strategically, and embedding it into ChromaDB, I wanted to test how semantic search handles...

read more
Are Humans Superior to AI—or Becoming Subordinate?

Are Humans Superior to AI—or Becoming Subordinate?

Are We Superior or Subordinate?“To put this into perspective, we must examine whether artificial intelligence is merely a passive reflection of human programming or an evolving entity.”When we look at the core of human history, creation stories across different...

read more

Why AI Research Writing Needs Evidence Before Generation

Large language models are already very good at producing plausible academic prose. In research writing, that creates a slightly strange problem: the sentence can look finished before the reasoning is.I ran into this while looking at AI continuations for a chemistry...

read more

How to Automate Google Workspace Domain Aliases Safely

Managing one domain in Google Workspace is straightforward. Managing ten, twenty, or more domains across several brands is where the process starts to hurt.For every domain, an administrator has to prove ownership, publish a DNS record, wait for propagation, return to...

read more

Raspberry Pi gets jiggy with batch CM5 provisioning

Raspberry Pi has unveiled a $600 Programming Jig to take the faff out of preparing batches of Compute Module 5 (CM5) boards for deployment. The device combines the provisioning host and module interface in one box, eliminating the need for a separate IO board. The IO...

read more
Total Security 365