status: building in public

AI tools built
for engineers
who ship real things

Prompt packs, debugging guides, and AI-powered courses for embedded systems engineers, Linux hackers, and technical builders. From someone who has spent years debugging PCIe and DMA in the trenches.

Browse prompt packs Play: Predict the Bug
12+ Prompt packs
200+ Curated prompts
15yrs Embedded systems exp.

$ ls ./prompt-packs/

Instantly usable · No fluff · Engineer-tested
BESTSELLER
Embedded

PCIe & DMA Debugging Toolkit

30 battle-tested prompts for diagnosing PCIe link errors, DMA transfer failures, BAR mapping issues, and IOMMU problems. Cut your debug time in half.

Embedded

GPIO & Interrupt Debugging Pack

25 prompts covering GPIO configuration, interrupt latency, race conditions, and debouncing. Works across Linux kernel and bare-metal environments.

Linux

Linux Kernel Debugging Prompts

Crash dumps, ftrace, perf, kgdb, and dmesg analysis. 28 prompts that help you navigate kernel panics, OOM killers, and scheduler issues with AI.

Linux

Linux Setup & Config Pack

From fresh install to production-ready. 20 prompts covering shell setup, systemd, networking, SSH hardening, and dev environment configuration.

AI + Embedded

AI-Assisted Code Review for C/C++

22 prompts for using AI to review embedded C/C++ code — memory leaks, buffer overflows, timing bugs, and MISRA compliance checks.

Writing

Technical Writing & Documentation

20 prompts for writing datasheets, design documents, runbooks, API docs, and post-mortems. Speak clearly to both engineers and managers.

Cooking

AI Chef: Indian Kitchen Pack

15 prompts for using AI to plan Indian meals, adapt recipes by ingredient availability, scale for family cooking, and create weekly meal plans.

AI

Prompt Engineering Fundamentals

25 meta-prompts teaching you how to write better prompts across any domain. Chain-of-thought, few-shot examples, output formatting, and more.

// community challenge — new puzzle every week

Predict the Bug

A weekly embedded systems challenge. Read the code, spot the bug, earn points. Compete on the leaderboard. Built for engineers who want to stay sharp.

// Week #3 Challenge: PCIe DMA transfer — what's wrong? static int dma_transfer(struct device *dev, void *buf, size_t len) { dma_addr_t dma_handle; dma_handle = dma_map_single(dev, buf, len, DMA_TO_DEVICE); if (dma_mapping_error(dev, dma_handle)) return -ENOMEM; write_reg(DMA_ADDR_LOW, dma_handle & 0xFFFFFFFF); write_reg(DMA_ADDR_HIGH, dma_handle >> 32); write_reg(DMA_LEN, len); write_reg(DMA_CTRL, DMA_START); // transfer complete — unmap dma_unmap_single(dev, dma_handle, len, DMA_TO_DEVICE); return 0; }
// this week: 47 engineers attempted · 31 correct (66%) · top streak: 8 weeks

$ cat ./services.md

Book a session · Fixed-price packages
⚡

PCIe / DMA Debug Session

1-hour live debugging session for PCIe link issues, DMA transfer failures, BAR mapping, or IOMMU problems. Screen share, root cause analysis, fix plan.

$150 / session Book session →
🐧

Linux Environment Setup

Full dev environment setup for embedded Linux — cross-compilation, Yocto, Buildroot, kernel config, and toolchain. Delivered in 48hrs.

$200 flat Book service →
🔍

Code Review: Embedded C/C++

Async review of up to 1000 lines of embedded C/C++. Memory safety, timing, interrupt handling, and AI-assisted refactor suggestions. 48hr turnaround.

$99 / review Submit code →
🌐

Landing Page Build

A production-ready landing page like this one — custom design, hosted on GitHub Pages, with a lessons/blog JSON system. Live in 48hrs.

$149 flat Get a page →
🤖

AI Workflow Consulting

1-hour session on integrating AI tools into your engineering workflow — code review, documentation, debugging, and prompt engineering for your stack.

$120 / session Book session →
📄

Technical Resume Review

Resume review for embedded/systems engineers targeting FAANG and top hardware companies. AI-assisted rewrite, ATS optimisation, and cover letter.

$79 flat Submit resume →

$ ls ./courses/

Self-paced · Practical · No filler
LIVE AI for Embedded Engineers — Zero to Useful 6 modules · 4hrs $49
LIVE Linux Setup with AI Tools — Dev Environment Masterclass 5 modules · 3hrs $39
BETA PCIe from Scratch — Protocol to Driver 8 modules · 6hrs $69
SOON Prompt Engineering for Technical People 4 modules · 2.5hrs $29
SOON Debugging Embedded Linux — A Field Manual 7 modules · 5hrs $59
// whoami

Built by an engineer.
Not a content creator.

I'm Soma — embedded systems engineer based in the Bay Area with 15+ years working on PCIe, DMA, GPIO, and Linux kernel drivers. I've debugged things at 3am that nobody has written about.

HackWithAI is where I turn that experience into tools, prompts, and guides that actually work — tested on real hardware, real bugs, and real deadlines. No fluff, no beginner hand-holding.

Everything here is something I use myself or wish I'd had earlier in my career.

⚡PCIe / DMA / IOMMU10+ yrs
🐧Linux Kernel / Yocto12+ yrs
⚙️Embedded C / C++15+ yrs
🔌GPIO / Interrupt / SPI / I2C10+ yrs
🤖Claude / GPT / AI tooling3+ yrs

Get early access to
the PCIe cheat sheet

The most complete AI-assisted PCIe debugging reference for Linux engineers. Launching soon — join the waitlist for 40% off.

✓ PCIe Debug Cheat Sheet ✓ DMA Transfer Guide ✓ Weekly Bug Challenge ✓ Early pricing