6 stages of refactoring a jest test case
A guide to improving Jest test clarity by refactoring assertions and using custom error messages for better debugging.
A guide to improving Jest test clarity by refactoring assertions and using custom error messages for better debugging.
Explains the mathematical derivation of logistic regression from Bayes' theorem, connecting fundamental statistics to machine learning.
Explains how Spring's ProxyFactory and ProxyFactoryBean abstract the complexity of creating AOP proxies, covering JDK and CGLIB proxies.
A developer's personal evolution from preferring the permissive MIT license to embracing the protective GPL license for open source software.
Covers best practices for migrating Microsoft SQL Server databases to AWS, including hybrid architecture and migration methods like AWS DMS.
A statistical analysis discussing the limitations of confidence intervals, using examples from small-area sampling to illustrate their weak properties.
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 guide to automating pull request checks and reviews using the Danger tool on CI servers like Travis CI.
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.
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.
Analysis of Microsoft's rumored 'Lite OS' and its potential to replace Windows for consumers, focusing on Microsoft's shift to services.
npm registry hits 1 million packages. Analysis of top packages, vulnerabilities, and download statistics.
A tutorial on implementing a simple anonymous authentication flow in Flutter using FirebaseAuth and StreamBuilder in under 100 lines of code.
Announcing aerc 0.1.0, a terminal-based email client with vim-like keybindings, embedded terminal, and developer-focused features.
Explains App Thinning for iOS developers to reduce app size via bitcode and asset catalogs, optimizing downloads per device.