Super Simple Authentication Flow with Flutter & Firebase
A tutorial on implementing a simple anonymous authentication flow in Flutter using FirebaseAuth and StreamBuilder in under 100 lines of code.
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.
A personal story about an Apple Watch notification distracting a midwife leads to a discussion on the dangers of digital distractions for software developers.
Explores methods for persisting data in JavaScript without a full database, covering browser storage, Node.js file writes, and SQLite.
A critique of blindly following software development 'best practices', arguing for more thoughtful discussion and application.
A technical recap of the Rubrik Build Workshop, covering hands-on sessions on Git, REST APIs, and PowerShell SDKs.
A guide to customizing Google's Material Design system using theming capabilities for color, typography, and shape on the web.
A guide to deploying Sonarqube on Azure App Service using Linux containers and an Azure DevOps pipeline, including troubleshooting for version compatibility.
Explains App Thinning for iOS developers to reduce app size via bitcode and asset catalogs, optimizing downloads per device.
A tutorial on building a Grey's Anatomy-themed Lorem Ipsum generator using React, Netlify functions, and serverless architecture.
An introduction to code coverage, explaining how to read it and use it effectively in your testing workflow, with practical examples using Jest.
Analyzes when React's useCallback and useMemo hooks actually improve performance versus when they add unnecessary overhead.
Author announces moving back to the US and joining Apollo GraphQL to lead their open-source iOS SDK, discussing career shift into developer relations.
A technical guide on troubleshooting Pi-hole network issues, including DHCP configuration and firewall rules for DNS redirection.
Explains a React optimization trick to prevent unnecessary re-renders by passing stable element references.
A tutorial on using the Eleventy static site generator to create a static blog by sourcing content from the Ghost Content API.
A guide to using Git Hooks for automating commit message validation and enforcing corporate email usage in version control workflows.
The article argues for co-locating code comments with the relevant code, explaining the maintainability and clarity benefits over separate documentation files.
A tutorial on scaling Kubernetes deployments programmatically using a .NET Core API and the KubernetesClient library.
A veteran's guide to preparing for and navigating Apple's WWDC, covering essential gear, travel tips, and event strategy for first-time attendees.