Writing
- 2023 Week 48 - Weekly Notes
Post-Thanksgiving reflections, respiratory illness, Charles Munger, Q*, and reflections on Rust that wasn't
#blog - 2023 Week 47 - Weekly Notes
Thanksgiving week, packed with 4D Chess, EA vs. e/aa, Data Viz Guidelines, American Symphony, and an electric home composter.
#blog - Black Friday Collection, 2023
Collection of Black Friday deals around the web
#blog - 2023 Week 46 - Weekly Notes
Resonance calendars, how long can you keep things in the fridge, James Webb Telescope images, long Covid, and OpenAI drama
#blog - 2023 Week 45 - Weekly Notes
Closing of downtown Berkeley cinemas, the pains of daylight savings, EFTs, and Tyson recall
#blog - 2023 Week 44 - Weekly Notes
Health updates, Song Embeds, and SRE Lessons
#blog - 2023 Week 43 - Weekly Notes
Of dishwashers, starting NaNoWriMo, the pangenome, workflows and mental models
#blog - 2023 Week 40, 41, & 42 - Weekly Notes
Sharing your calm, freewriting, the myth of learning styles, and dealing with conflict from 2 UC Berkeley professors.
#blog - 2023 Week 39 - Weekly Notes
Return from Strangeloop, OSM Topo Map, Dying Languages, and Martin Kleppmann
#blog - 2023 Week 38 - Weekly Notes
No relief from nasal decongestant, depression support list
#blog - Navigating Healthcare During Crisis
Daily headaches, panic attacks, life or death experiences on a trip from the ICU and back
#blog - Google Reader, Information Over-Consumption, and Slow Reading
The idea of an infinite scroll can be dangerous, and here are some tactics to curtail their effects on our addicted minds.
#blog - 7 GUIs
Based off the 7 GUIs benchmark, here are implementations of the 7 GUIs in Svelte.
#learning - SolidJS
A dive into my personal notes on SolidJS, as I was going through the tutorial.
#learning - Typescript
Deep dive with Typescript and its features. Some notes and examples.
#learning - This month at Craft By Zen, May 2023
Major website updates, new collections, fixed bugs, and more!
#blog - Daily Review Journal
My current daily review journal for work, as of 2023.
#blog - My Current Favorite Questions
An exercise where I lay out my favorite questions. These questions are long-term problems without easy answers.
#blog - Year of Challenges (32)
Annual Review for Age 32
#blog - Website Re-write 2023
Migrating from Jekyll to Astro
#blog - Svelte and Astro Demo
Using MDX with Astro to render a Svelte component
#blog - AI Notes for Developers
An exercise where I lay out my favorite questions. These questions are long-term problems without easy answers.
#blog - Build a Realtime Chat App with Remix and Supabase
From an egghead course, notes about building a realtime chat app with remix and supabase
#learning - 2022 New Mac Setup
Setting up a new mac - 2022 Apple Macbook Pro 13"
#blog - Notes: Deno#learning
- Feature Management#learning
- Javascript - An Introduction
A short introductary guide to Javascript, written for incoming interns at Clear Labs
#learning - Browsers - An Introduction
A short introductary guide to Browsers, written for incoming interns at Clear Labs
#learning - Web App Audit Checklist
This checklist is a starting point for web app audits. It's a living document, and will be updated as we learn more.
#learning - React#learning
- Team Contribution Guide#learning
- React Unit Testing Notes#learning
- How 2018 Went#blog
- Seven Degrees of Strangers: Seventh Separation
Megan Jolly
#newsletter - Seven Degrees of Strangers: Sixth Separation
Raina Evans
#newsletter - Styled Components#learning
- 2017 Retrospective#blog
- Seven Degrees of Strangers: Fifth Separation
Julie Valenti
#newsletter - Seven Degrees of Strangers: Fourth Separation
Mary Aipoalani
#newsletter - Introduction to R
Using the R Language
#learning - Seven Degrees of Strangers: Third Separation
Joe Lazzara
#newsletter - Seven Degrees of Strangers: Second Separation
Evan Roer
#newsletter - Seven Degrees of Strangers: First Separation
Simon Gondeck
#newsletter - Brace Expansion#learning
- Intro to Webassembly#learning
- The Problem of Rushing Through
Where I talk about my failure to slow down.
#newsletter - The Placement Problem
Where I talk about my failure to find my belongings.
#newsletter - The Loneliness Problem
Where I talk about my failure to be alone.
#newsletter - Show Your Work - A Manifesto#blog
- The Problem With the Rider and the Elephant
Where I talk about my failure to compromise between emotion and rationality.
#newsletter - The Reactive Problem
Where I talk about my failure to stop reacting.
#newsletter - The Reliance Problem
Where I talk about my failure to remember.
#newsletter - The Bystander Problem
Where I talk about my failure to speak up.
#newsletter - Interview Prep#learning
- The Negligence Problem
Where I talk about my failure to act.
#newsletter - Single Responsibility#blog
- 2016 Retrospective#newsletter
- On Catalogs#newsletter
- React JSX Syntax - Code Style#blog
- Object Deconstruction in Javascript#blog
- On Generations#newsletter
- On Film#newsletter
- On Conversation#newsletter
- Second Wind#newsletter
- Ghosts, Part 2#newsletter
- Ghosts, Part 1#newsletter
- On Validation#newsletter
- On Obsession#newsletter
- On Teamwork#newsletter
- YDKJS Part 1: Up & Going#learning
- What The Glob#learning
- Musical Discontent#newsletter
- The 2015 Retrospective#newsletter
- The Blind Artist#newsletter
- On Peak Growth#newsletter
- vim#learning
- vimtutor notes#learning
- A Year of Jear-Bear Letters#newsletter
- On Self-Doubt#newsletter
- Another Rain Story#newsletter
- On Audiobooks#newsletter
- Marathon Acknowledgements#newsletter
- Christmas in October#newsletter
- On Obituaries#newsletter
- The Inner Game of Desert Running#newsletter
- Reacting vs Responding#newsletter
- On Passing The Torch#newsletter
- Journal of Self-Evaluation#newsletter
- On Collections#newsletter
- On Perceived Difficulty#newsletter
- On Fireflies#newsletter
- Past Writer, Present Writer#newsletter
- On Burnout#newsletter
- ​Reflections on the Buffet#newsletter
- On Fireflies#newsletter
- On Found Purpose#newsletter
- On Frustration#newsletter
- The Friend-Date#newsletter
- On Being True to Yourself#newsletter
- On Mind Wandering#newsletter
- On Endings and Beginnings#newsletter
- On Cryptography#newsletter
- On Weight#newsletter
- On Names#newsletter
- On An Open Dialogue#newsletter
- On The Power of Letters#newsletter
- On Rejection#newsletter
- On Caltrain Suicides#newsletter
- On Enough#newsletter
- On Getting Past "No"#newsletter
- On Book Recommendations#newsletter
- On Funerals#newsletter
- On The Stranger#newsletter
- On Cats#newsletter
- On The Criteria of Friendship#newsletter
- On Anxieties, Depression, And Suicide Prevention#newsletter
- The Job Search and Updates#blog
- On A Year of EPs#newsletter
- A Year In Review: 2014#newsletter
- Stories On Rain#newsletter
- On Exposing Ignorance#newsletter
- Returning Back to Recaps#blog
- On Discomfort#newsletter
- Thankfulness: Lessons Learned#newsletter
- A Walk With Hackathons#blog
- Facts of the Present and Past#blog
- Be Comfortable Being Uncomfortable#blog
- Levenshtein Distance Problem#blog
- The DBC Experience: The End#blog
- Week Two: DBC EXP#blog
- Week One: The DBC Xperience#blog
- Cram Properly#blog
- Creation of My Personal Philosophy#blog
- Book Reviews of Things I've Recently Read#archive
- Enter New Website#archive
- On the Youth#archive
- Review: Hooktheory#archive
- Movie Reviews in Five Words (April 2012)#archive
- On Being Wrong#archive
- New Years 2011 Resolutions Revisited#archive
- Who Am I?#archive
- Neuschwanstein Castle#archive
- Travels: Munich#archive
- My Time with Shoal#archive
- The 2011 Predictions#archive
- New Goals for 2011#archive
- This Year's Goals Revisited#archive
- Life after Deactivation#archive
- 2010 Resolutions/Goals#archive
- Memoir: Part 4#archive
- Memoir: Part 3#archive
- Memoir: Part 2#archive
- Memoir: Part 1#archive