5 lessons I learned from writing online, for over a year
A software developer shares five key lessons learned from over a year of public blogging, focusing on overcoming perfectionism and getting started.
A software developer shares five key lessons learned from over a year of public blogging, focusing on overcoming perfectionism and getting started.
A technical analysis of ARM spinlock implementation using ldrex/strex instructions, comparing it to x64 CPU internals.
A video and transcript explaining how to implement and use generics in PHP via docblocks, with support from PHPStan, Psalm, and PhpStorm.
Explains why Go's 'go test' command doesn't wait for interactive stdin input and provides a solution using io.Pipe for testing.
A guide to adding GitHub-powered comments to a static website using the utterances library, which leverages GitHub issues for storage.
A developer proposes using a facade pattern to wrap third-party UI library components, explaining the benefits for flexibility and maintainability.
A tutorial on creating Kubernetes clusters on Azure using the Cluster API project, including setup and configuration steps.
A developer explains why they love the Remix framework, highlighting its benefits for user experience and developer happiness.
A technical tutorial on using R and the rvest package to scrape data from multiple web pages, including handling pagination.
Analysis of Apollo Federation's license change from MIT to Elastic, arguing it's anti-FOSS and corporate gaslighting.
Explains JavaScript factory functions, their use in creating objects, and how they can replace classes with private state via closures.
Explains the State Initializer Pattern in React for resetting components to a customizable initial state without remounting.
A developer's hands-on experience building a web app with Serverless Cloud during its public preview, covering setup, features, and workflow.
A review of key new features in C# 10, including record structs and static abstract members in interfaces.
A guide on using CSS media queries and custom properties (variables) together to create more manageable and maintainable responsive web designs.
Explores the unique, proprietary Python ecosystems used within major investment banks, detailing their unconventional architecture and tools.
Learn about Django commands, including built-in tools and how to create custom scripts to interact with your application.
The author integrates django-htmx into a Django project to build a bulk task deletion feature for a SaaS homeschool application.
Learn three methods to conditionally show or hide elements in Vue.js using v-if, v-show, and CSS class binding.
A deep dive into the HTML and CSS structure of Facebook Messenger's chat bubble component, covering its variations and design considerations.