The minus (-) option in Git, an alias for the previous branch
Explains how to use the minus (-) sign in Git as a shortcut to refer to and switch back to the previously checked-out branch.
Explains how to use the minus (-) sign in Git as a shortcut to refer to and switch back to the previously checked-out branch.
Author announces their new role as a Frontend Developer Advocate at Stream, sharing their excitement and goals for the position.
Explains how reflection works in the Hare systems programming language, including type introspection and runtime type manipulation.
A guide to automatically deleting expired Azure test resources using tagged resource groups and Azure Functions to prevent unnecessary costs.
Explains a clever CSS technique used by Facebook to conditionally toggle border-radius based on element width vs viewport width.
A guide to creating simple AWS serverless demo applications using Lambda, API Gateway, and ALB for debugging infrastructure.
A developer's experience and technical guide for migrating a static site from the Gridsome framework to the newer SvelteKit meta-framework.
A personal newsletter discussing a trail running injury, Terraform basics, and a podcast episode on cloud-native app evolution and open-source communities.
Explains how to properly handle and type error messages in TypeScript catch blocks, which default to the 'unknown' type.
A guide to implementing a type-safe, feature-rich alternative to C#'s built-in enum, addressing its common shortcomings.
A guide to starting a quick HTTP server from the command line using Python, Ruby, Node, and PHP as alternatives to the VSCode liveserver extension.
Explores how the CSS prefers-color-scheme media query prioritizes app-level theme settings over OS-level preferences, with practical testing examples.
A summary of key papers and talks from the RecSys 2021 conference, focusing on collaborative filtering, model comparisons, and deployment strategies.
An introduction to Fisher Information, a statistical concept that quantifies how much information data samples contain about unknown distribution parameters.
A curated list of interactive, hands-on learning platforms for mastering cloud native technologies like Kubernetes, Docker, and Linux.
Explains how Remix's unique feature prevents CSS clashes by dynamically loading and unloading stylesheets per page.
A technical guide on implementing a blur-to-load image experience to prevent layout shift and improve loading performance.
A tutorial on adding a splash screen and app icon to a React Native app using the react-native-bootsplash package.
Explores the logit-normal distribution, its mathematical properties, and its surprising role in statistical models like logistic regression.
An introduction to the Svelte JavaScript framework, comparing its developer experience and performance to React and Vue.