Skip to content
← Insights

Why This Blog Exists

By Chris Slothouber

announcementengineering

The last time I debugged an SPI peripheral that wouldn't latch, the problem wasn't firmware. It wasn't the clock polarity, either. It was a pull-up resistor value the datasheet suggested in a footnote and the reference schematic omitted entirely. Three hours with a scope probe to find a part that costs less than a cent.

That's what cross-layer work actually looks like. The answer is never in one layer. It's in the gap between the schematic and the silicon, or between the firmware and the software that's supposed to talk to it, or between what the datasheet says and what the part actually does on your board.

I built PixelWise around that gap. One practice, four disciplines — hardware, firmware, software, AI — continuous context from your idea through to a working prototype. This blog is where I write up what that work looks like from inside.

What You'll Read Here

Not thought leadership. Not predictions. The work.

  • Bench notes — what happened during bring-up, what the scope showed, what the datasheet didn't say
  • Cross-layer postmortems — when a firmware bug turns out to be a layout problem, or when the software fix belongs in the schematic
  • Workflow automation teardowns — how n8n, APIs, and business rules take over the coordination work that keeps pulling people off the problems that actually matter
  • Decision frameworks — how to evaluate a prototyping partner, when one engineer beats a team, what your RFP should actually ask

The thread connecting all of it is a refusal to believe that curiosity has to pick a lane.

How This Ships

This blog runs on MDX committed straight to the repository. No CMS, no database. A new post is a markdown file and a git push.

git add content/posts/my-article.mdx
git commit -m "New post: My Article"
git push

Self-hosted, no vendor lock-in, nothing in the stack that doesn't earn its place. The blog ships the same way the practice works.

What Comes Next

I'm writing up real projects — LED matrix controllers, PCB design decisions, firmware debugging sessions, workflow automation builds. If it happened on the bench or in the system, it belongs here.

If you're building something that crosses layers and you want to see how that work gets done from one engineer's bench, this is the signal.

Inside the machine, on purpose.