Building a blogging app with Blazor: Adding Authentication
A tutorial on implementing JWT authentication in a Blazor blogging application to secure admin functions.
A tutorial on implementing JWT authentication in a Blazor blogging application to secure admin functions.
A tutorial on using CSS Flexbox to create a simple, responsive email subscription form with proper alignment and spacing.
A developer's struggle with accessibility in modern frameworks, highlighting the conflict between new tools and inclusive web development practices.
Explores the concept of headless web development by drawing an analogy between modular camera lenses and decoupled, single-responsibility software components.
Tips for web developers to improve job search success by leveraging networks and avoiding the ineffective 'resume lottery'.
The article draws parallels between professional video production and web development, advocating for the Actor Model to improve parallelism and main thread efficiency.
A tutorial on adding edit and delete functionality to a blog application built with Blazor, covering both server-side API endpoints and client-side fixes.
A Google developer uses a rush hour analogy to explain main thread congestion in web development and explores strategies to improve performance.
Author discusses challenges and delays in completing the 'Learn JavaScript' course, explaining why previous deadlines were missed and providing a new estimate.
Analyzes the benefits of text-only news websites during emergencies, highlighting their speed, reliability, and user-friendliness.
A developer shares three key mindset tips for career changers transitioning into coding, based on a real conversation at a tech conference.
A developer's reflections and key takeaways from attending the State of the Browser web development conference in London.
A discussion on CSS specificity and the cascade, sparked by a Twitter poll, highlighting the importance of fundamental CSS knowledge.
Explains the CSS :empty and :blank pseudo-selectors, their differences, and practical use cases for styling empty elements and creating empty states.
Explores the essential skills beyond JavaScript for frontend developers, focusing on empathy, code, design, and communication to create great user experiences.
Announcing BitMidi, a web app for listening to free MIDI files, exploring the history and technical challenges of the format.
A tutorial series on building a blogging platform using the Blazor framework, covering initial setup and project structure.
A technical guide on setting up a self-hosted video livestream using ffmpeg, DASH, and nginx, bypassing services like Twitch.
An interview with Jeff Delaney, creator of angularfirebase.com, discussing Angular, Firebase, and his educational video content.
A developer demonstrates how to use Netlify Drop to deploy a fun, interactive mic-dropping animation built with HTML and CSS.