experiences. Web. frameworks. future. me.
A former Google Angular engineer reflects on his career, the importance of web experiences, and his move to Cloudflare to help build a better future for the web.
A former Google Angular engineer reflects on his career, the importance of web experiences, and his move to Cloudflare to help build a better future for the web.
Explores the concept of fate-sharing in web development and how micro-frontends aim to solve it, while analyzing their performance trade-offs.
A macOS bug allowed malicious apps to spoof Apple ID verification alerts within System Preferences, enabling sophisticated phishing attacks.
A tutorial on implementing a fixed (sticky) column in a React table using the React Table Library.
A technical guide on securing software supply chains using Sigstore for signing and GitHub Actions for implementing SLSA requirements.
Learn how to use Azure resource tags to efficiently identify and delete multiple resources and resource groups for a service.
A guide to implementing efficient authentication state reuse in Playwright end-to-end tests to avoid repeated logins and speed up test suites.
A developer explains why they continue to use Sass for CSS, highlighting its benefits for organization, variables, and loops in team projects.
The article explores why inefficient companies and poor-quality products persist in the market, challenging the idea that competition naturally eliminates them.
A tutorial on building a static markdown blog using Next.js, covering setup, components, and rendering posts.
Part 2 of a tutorial series on building a Kanban-style Todo app using the UNO Platform for cross-platform development.
A guide to enforcing AWS IAM 2FA and scripting logins for secure, automated command-line access.
A guide by Mitchell Hashimoto on a systematic approach to understanding and contributing to complex software projects, from becoming a user to making your first change.
A developer explains the benefits of keeping a new systems programming language private during its early development phase.
The author discusses building HTTP request and response objects for their Lua web framework and explores options for an HTTP parser.
A comprehensive cheatsheet for JavaScript DOM manipulation and jQuery, comparing vanilla JS and jQuery syntax for common web development tasks.
A data visualization analysis of daylight hours across global cities, examining the impact of Daylight Saving Time on work-life balance.
A tutorial on creating a gRPC client in Go to communicate with a gRPC server, covering code generation and implementation.
A guide on converting and installing a Sectigo code signing certificate for signing an Electron app on Windows, including troubleshooting common issues.
A developer shares their personal approach to structuring and writing React components, including import order and styling conventions.