Blog
Latest blog posts from me.
It’s been a pretty exciting couple of days in Las Vegas attending React Conf 2024. Not only was it the 10th (+1) anniversary of React, but the vibes were awesome, and talking to the community was super inspiring. Both React and React Native are here for another 10 years.
Blog Posts
Weeknotes - 02/21/23
As mentioned previously, I've really enjoyed working on this native macOS app that is built with Tauri!
Weeknotes - 02/06/23
These notes will be about what I've personally done during the week to ship, move forward, and will be a great way for me to keep track of my progress on things.
A Decades Long Retrospective
Then I realized that if I limited it to only a decade, I would be cutting out half the journey. Oh. My. God. This is a long time.
Choose Your Own Adventure
I loved the Choose Your Own Adventure books growing up. A childhood friend had almost an entire bookcase of these. Near the front door, on the side of the staircase, a short, squat bookcase, with an entire shelf dedicated to these gems.
Flash is Very Dead
In April 2010, Steve Jobs, co-founder, and then CEO of Apple outlined why Flash was not going to be included on Apple mobile devices.
The Internet is 50 Today
In the third floor of Boelter Hall on the UCLA campus, in room 3420 some historical computing happened at 10:30pm, the 29th of October, 1969
100 Days of Sketches
I want to be a person who draws all the time. I used to do it all the time as a kid. My itch for drawing came back around again when I was doing sketches of Pokemon for my sons and putting it in their lunches for them to find.
Indie Hackers Alfred Workflow
Easily browse Indiehackers.com with this Alfred workflow.
On Technical Interviews
This post was going to be about technical interviews, and how they're broken in our industry.
How I Use Bear Notes
Talking about my note taking process with Bear Writer in the context of being a knowledge worker. This is what my setup/process looks like right now, for my work related notes.
Scientific Method Over Anecdotal Evidence in Technology Choices
This was originally posted as a comment on Goodbye, Object Oriented Programming
Explore vs. Exploit
As a software engineer, I know algorithms help computers make the best decision they can, with the time, and information they have, but I did wonder, how could some of these things apply in human decisions?
Abstract Syntax Trees in JavaScript
An Abstract Syntax Tree (AST), is a powerful concept in computer science. It is something that allows you to do some interesting things, especially in JavaScript, that you may not have thought possible.
Things Great Engineering Managers Do
Here are some things that I think great engineering managers do...