About:

Dillon Shook - Autodidact & Zero One Infinity Advocate

Website:

Specializations:

Outgoing Links:

Subscribe to RSS:
The post discusses the vision for Web 4.0, proposing a new standard for web development that addresses the inefficiencies and fragmentation of current frameworks and libraries. It critiques existing component libraries for lacking...
The author reflects on their recent job search experience, where they had multiple offers for the first time in 15 years. They compare two job offers, highlighting the benefits of each, but ultimately choose the one that aligns wi...
The blog post recounts a journey to the Monastery of Sant Pere de Rodes, followed by a visit to Collioure, France. The author describes the scenic drive, the challenges of parking, and highlights attractions such as a tourist trai...
The blog post recounts a family trip to Spain and southern France, focusing on Barcelona. The author describes visiting notable sites such as Casa Batlló, La Rambla, the gothic quarter, the Sagrada Família, and Park Güell. The cha...
The text discusses the challenges faced during the launch of the Cat Search beta, including setting up backend monitoring, fixing last-minute bugs, creating a website, and dealing with issues in publishing to the Chrome and Firefo...
The text describes the author's experience participating in an annual tradition of biking the Boston Marathon route at midnight before the race. Despite not having ridden a bike in years, the author decided to join friends and fou...
The author shares 5 tips for starting a new job, including building relationships, building context, keeping a list of questions and ideas, improving onboarding and documentation, and documenting three-letter acronyms. The author ...
The author discusses their search for a server hosting platform for their project, Cat Search. They outline their goals for hosting, the architecture of the backend, and the contenders they considered. They also detail their bench...
The text discusses the importance of seeding data in a database, the benefits of having realistic data, and the sources used to pull website categories for Cat Search. The author also shares the results of the seeding work.
The author provides an update on the progress of the project, Cat Search, and discusses the challenges faced. The main focus is on the Minimum Viable Product (MVP) and the core functionality needed before shipping the product.
The post discusses the importance of working on side projects in one's career, particularly for software engineers. It emphasizes the benefits of learning new things, persistence, accountability, investing in oneself, and having f...
The author shares their experience of being laid off twice in a year, discussing the emotional impact and the process of dealing with job loss. They provide insights and advice on handling layoffs, improving resumes, filing for un...
The blog post discusses the challenges of starting a new project, the importance of keeping momentum, and the author's progress on a web search project. The author shares his approach to roughing out the whole structure of the pro...
The author has started a new project to solve the problem of search results becoming increasingly shoddy, filled with SEO-optimized sites and AI-generated content. The goal is to influence site rankings based on human votes and ca...
The blog post discusses the Pseudocode Programming Process (PPP) as a structured methodology for writing a class or function first in pseudocode, iterating on the pseudocode, then completing the function by converting the pseudoco...
The blog post discusses the limitations of A/B testing and introduces the concept of ABCD testing, which involves using orthogonal arrays to test multiple variables and settings at once. The post explains how orthogonal arrays wor...
The blog post discusses the importance of visualization while programming, and how it can differ from person to person. The author shares his own experiences and techniques for visualizing different programming tasks, such as syst...
The blog post discusses the new CSS color specification oklch, which is an upgrade to HSL and keeps the perceived lightness of colors consistent as you rotate hues. The author also addresses the issue of how to pronounce 'oklch' a...
The blog post is about the author's trip to Bethel Maine, where they went hiking, visited family, and experienced the cozy vibes. They stayed in an AirBnB cabin with a great view of the mountains, hiked in Grafton Notch State Park...
The blog post details the journey of the author's website from its inception in 2012 to its latest iteration in 2024. It discusses the various platforms and technologies used, the challenges faced during upgrades, and the decision...
The blog post is a prediction of what the world will be like in 2030, covering topics such as climate, geopolitical tensions, technology, software engineering, education, and medicine. The author predicts that the world will excee...
The blog post discusses the best software development lifecycle according to the author, focusing on small, mid-sized, and large companies. It provides detailed steps and recommendations for project management, including preparati...