In-App Browsers on Frontend Masters Boost
A deep dive into the privacy, security, and UX pitfalls of in-app browsers, inspired by a Frontend Masters blog post.
A deep dive into the privacy, security, and UX pitfalls of in-app browsers, inspired by a Frontend Masters blog post.
A conference talk exploring the modern reasons and use cases for using Redux in React applications today.
Explores the React useRef hook, detailing its use for DOM elements and non-DOM values like API streams, with practical examples.
A beginner's guide to HTML, covering what it is, the tools needed, and a step-by-step tutorial to create your first web page.
A technical guide on how to set up and configure the Tailwind CSS framework within a Blazor web application project.
Introduces a Web Component that wraps code blocks to open them directly in CodePen for live editing and experimentation.
A CSS expert discusses modern layout features like Grid, anchor positioning, and masonry, and why adoption of new CSS is slower than expected.
A developer shares personal advice and strategies for navigating the tech job search, from preparation to interviews.
Explains how Google Translate's DOM manipulation causes crashes in React and other web apps, detailing the technical issues and potential workarounds.
A developer's experience using ChatGPT 4 as a tool for exploring and learning new technical concepts, from programming to machine learning.
Argues for naming code components with noun-adjective order (e.g., StreamCreated) instead of adjective-noun for better alphabetical grouping and searchability.
A curated list of web development, design, and tech blogs the author follows via RSS, featuring many prominent industry figures and resources.
Introducing the random-source Web Component for cycling through random audio/video sources with elegant fallback.
A developer reflects on a decade of coding, from a first responsive layout to the joy of interactive web creation.
Explains the key difference between `align-items: center` and `text-align: center` in Flexbox columns, especially for cross-platform React development.
A guide to generating custom shades of grey using the CSS color-mix() function for web design and UI development.
An article exploring how perfectionism hinders web development progress and advocating for incremental, sustainable improvements.
The Popover API is now widely supported and part of Baseline 2024, offering built-in features for creating tooltips, menus, and other layered UI components.
A personal recap and notes from the Minnebar 18 tech conference, covering sessions on startups, accessibility, recruiting, and more.
A guide to enhancing Shiny app development by adding the bslib package to your RStudio or VSCode snippet for modern, responsive dashboards.