Web Applications 101
A guide explaining the evolution from simple websites to complex full-stack web applications, clarifying key web development terminology.
A guide explaining the evolution from simple websites to complex full-stack web applications, clarifying key web development terminology.
A monthly update on TinyPilot, a tech hardware business, covering revenue, profit challenges, and development goals.
A guide for web developers on debugging iOS Safari websites using only a Mac, covering emulation and developer tools.
A detailed guide explaining the differences between CSS position properties: static, relative, absolute, fixed, and sticky.
A technical guide explaining CSS Subgrid, its use cases, and how it solves layout alignment problems in modern web design.
A developer shares recent articles on using Rust with OpenCV for image recognition and creating a Svelte store with Rust.
Developer argues against using UI frameworks like Bootstrap, advocating for custom CSS and strategies to build professional apps.
A web developer's strategy for using modern CSS features while ensuring compatibility with older browsers through progressive enhancement and fallbacks.
A developer reflects on 10 years of blogging, covering the evolution of his website, technologies used, and how it influenced his career.
A developer shares their experience learning Elixir and Phoenix over a few weeks, highlighting syntax, pattern matching, Ecto, and LiveView.
Explains why JSX expressions in React must have a single parent element, detailing the underlying JavaScript translation and React.createElement method.
Introducing localStore, a JavaScript library that simplifies localStorage usage by automatically handling JSON conversion and adding features like automatic expiry.
A technical article about implementing Mermaid diagrams in Markdown and displaying them client-side on a website.
A developer shares his journey and interviews others about landing their first junior developer jobs, offering tips on persistence and feedback.
A comprehensive 2022 cheatsheet for ExpressJS covering project setup, middleware, routing, and server configuration.
A developer's monthly update on TinyPilot, covering revenue growth, product updates, and business challenges in the tech hardware space.
A technical exploration of how to create a rickroll webpage that bypasses modern browser autoplay restrictions using standards-compliant web development techniques.
Overview of new CSS, HTML, and JavaScript features recently implemented in Safari and other browsers, including :has(), trigonometric functions, and viewport units.
Introducing faviconPlease, an R package for programmatically retrieving favicon URLs from any website, with applications for web apps and data tables.
A critique of the term 'web3', arguing it's not an official web version and cautioning developers against hype.