Posts
Scripting a Zoho catch-all filter
Not leetcode
Practical git usage
What are Go interfaces?
I am not interested in AI tools
2022 Reflections and 2023 Goals
Interests as Orbits
Ones and Zeros
Rust's Display Trait
Go Contexts
The Joy of Keeping a Lab Notebook
My Technology Origin Story
Spring
Interviewing is a full time job
How I Design Rust Programs
Ground Up: State Machines
MSP430 Programming and Debugging
Rust traits are more powerful than I thought
HTTPS for your Home Server
Serde and Nested Maps
Creativity in Software
What to Learn
Ground Up: Memory
LangJam
Ground Up: Gates
Ground Up: Bits
Finding my Principles
Gratitude
Copying a new SSH key to a passwordless server
How doing nothing allowed me to grow
Effectiveness of Deadlines
Opinionated Design
Thoughts on Abstractions
Security Focused Development
Philosophy of Parkour
Trusting Data
Good Function Design
The Importance of Types
Little things make big things
If all you have is a hammer
getrandom Character Device
CTFs are about Learning
Vim REPL Driven Development
A Thought Experiment on Business Structure
A Thought on REPL Driven Development
Behind Success
PIC from NULL: Programming Concepts and Tips
Build your own Birdfeeder
PIC from NULL: Flashing
IoT Hacking: Starting Out
Integrating clap and rustyline
Why I Prefer Rust Error Handling Over Go
QWERTY to Dvorak: A Short Story
QWERTY to Dvorak: My Experience
How Zim Helped Organize My Life
Git Started: Advanced Tips
Git Started: Basic Usage
Git Started: Introduction
Optimize Your Terminal Workflow
Welcome to miccah.io!
subscribe via RSS