Curiosity stirred the cat
This one is a shorter post, we should replace the phrase with a more positive connotation. To be curious, is to be human.…
This one is a shorter post, we should replace the phrase with a more positive connotation. To be curious, is to be human.…
Some mental notes I’ve been formulating for myself—set down so they carry more weight than thoughts whizzing around my brain. No particular order. Learn to let goGet lost in the pursuit of excellence without fixating on where it leads. Find joy in the flow; no one is born…
I have been on the Kinesis advantage 2 train for the last 2 years and decided to upgrade to the Kinesis Advantage 360 in hopes of better usability, since I really liked the split layout and the option to have bluetooth. So far, I'm liking it. I have the Kalih…
These are thoughts that have been brewing for me, and I wanted to take a moment to write it down as a stream of consciousness. They are based on my interactions with Agentic AI - i.e Amazon Q CLI. Don't wait on perfecting your promptJust start building. This is…
In large-scale data ingestion systems, small architecture choices can have dramatic performance implications. During my time at AWS CloudWatch, we were in the midst of a migration from our legacy metric stack to a spanky new one. I was the on call engineer as our alarms blared: end-to-end latency spikes…
Vibe coding has received unwarranted criticism recently, with many dismissing it as a gimmicky approach to software creation. In reality, it's an effective method to accelerate development while maintaining good practices throughout the process. ParallelismRun 4 instances of Claude Code or Amazon Q chat simultaneously, assigning each to work on…
I was trying to see what were the threading primitives that python had to offer and thought it would be an interesting blog post to use them all. Let's write a quirky story for each. Thread: The Parallel Pizza PartyImagine you're hosting a pizza party, but you only have one…
LSMTs are primarily used in databases where the write load is much heavier than the read load. There are 4 primary concepts In-memory memtables and WALSSTables (Sorted String tables) on DiskCompactionBloom FiltersLSMTs based databases are usually based on logs, writes just involve writing to a log in append manner. However…