Writing command line interfaces for iOS apps
A developer explains how and why they built a command line interface (chibictl) for their iOS app using MultipeerConnectivity for debugging.
A developer explains how and why they built a command line interface (chibictl) for their iOS app using MultipeerConnectivity for debugging.
A guide on using Go libraries (containers/image and containers/storage) to programmatically pull, store, and manage container images without external daemons.
A tutorial on creating a custom Django management command to populate a database from an external API, using a beer data example.
A technical guide on automating Jekyll site deployment to Netlify using Docker containers and GitLab's CI/CD pipeline.
Explains that assigning large slices in Go is not more expensive than small ones, as all slices are the same size (three machine words).
A comparison of React's useState and useReducer hooks, explaining their trade-offs and when to use each through practical examples.
Explains why using multiple boolean states like isLoading can lead to UI bugs and advocates for using a single status enum instead.
Part 2 of a guide on creating minimal Docker images, focusing on Go, Alpine, and other languages like Java and Python.
Explains why and how to replace the axios HTTP library with a lightweight, custom wrapper around the browser's native fetch API.
A guide on using React's Profiler API to monitor and track component render performance in production applications.
A tutorial on building a native macOS image filtering application using SwiftUI and the GPUImage2 library.
A guide to learning React fundamentals by building a real-world application from setup to deployment, with exercises and updated content.
A developer introduces 'Sponsorware', a model where an open-source package is initially exclusive to GitHub sponsors before being fully open-sourced, leading to a significant income increase.
A curated list of top data annotation companies worldwide, grouped by annotation type, focusing on services for computer vision, NLP, and audio data.
A tutorial on creating a custom Django management command to populate a database with initial data, like pricing plans, from a YAML file.
Explains how to detect if PowerShell code is running in a remote session and extract connection details using the $PSSenderInfo automatic variable.
A front-end developer argues for embracing the challenge of unknown browser and device combinations through progressive enhancement.
A developer's weekend project using the Web Audio API to create a realistic, annoying mosquito sound generator in JavaScript.
A modern C# approach using custom awaiters to simplify switching to the UI thread in WPF/UWP applications.
Analyzes reliability challenges in synchronous communication between microservices, using calculations to show how dependencies impact overall system uptime.