Refactoring JavaScript for Performance and Readability (with Examples!)
A guide to refactoring JavaScript code for better performance and readability, with practical examples from real-world scenarios.
A guide to refactoring JavaScript code for better performance and readability, with practical examples from real-world scenarios.
A beginner tutorial on building reusable Web Components (Custom Elements) with HTML, CSS, and JavaScript, featuring a dropdown example.
Explores the trade-offs between global and scoped dependency access in Flutter, focusing on testability and using Provider for state management.
A summary of key talks from the Pixel Pioneers 2019 web development conference, covering UX, CSS animation, flexbox, and CSS Grid.
A technical guide on implementing Apple's Sign In service for ASP.NET Core applications, including prototyping and integration steps.
A technical guide explaining how to convert a Docker container's root filesystem into a bootable Linux disk image, exploring container and OS internals.
A guide to automating pull request checks and reviews using the Danger tool on CI servers like Travis CI.
A guide to integrating MiniProfiler with MongoDB in .NET using the MongoFramework wrapper library for performance profiling.
A technical guide analyzing and improving serialization performance in Django Rest Framework, with benchmarks and practical solutions.
Guide on using a Service Principal for authentication with Power BI REST APIs and the PowerBIPS module, eliminating the need for a user account.
A tutorial on configuring a Quarkus application using application.properties and the Microprofile Config API for environment-specific settings.
A developer reflects on launching a task journaling app, conducting user interviews, and earning passive income from side projects.
Explores how type systems in programming can reduce the need for extensive testing by ensuring correct data input, using a color conversion function as an example.
A personal review of the Zachtronics book, exploring the developer's creative process and the intersection of programming games, curiosity, and multidisciplinary work.
A technical guide on automating the restart of failed Kafka Connect tasks using bash scripts and the REST API.
Microsoft's Insider Dev Tour London event focused on building Microsoft 365 experiences and the new Edge browser for developers.
An article exploring the unique mindset required to write effective CSS, focusing on its declarative nature and core concepts.
A podcast episode exploring the original definition of Object-Oriented Programming and comparing it to modern interpretations.
An introduction and guide to using the Blazored.Typeahead component, a flexible autocomplete library for Blazor applications.
How to fix formatting conflicts when integrating JavaScript Standard Style with VS Code by disabling the default formatter.