CloudKit 101
An introductory guide to Apple's CloudKit framework, covering its safety, use cases, and when to use it for syncing data and storing app configuration.
An introductory guide to Apple's CloudKit framework, covering its safety, use cases, and when to use it for syncing data and storing app configuration.
Explores the challenge of achieving 100% test coverage for Python code that must handle version-specific logic and compatibility layers.
A tutorial on creating a custom React hook to persist state in localStorage, making user preferences sticky across page refreshes.
Andy Bell announces a live coding stream focused on building RSS features for the new Piccalilli front-end development site.
A critique of Go's design, arguing it's not truly simple by highlighting features that add unnecessary complexity.
A web developer shares a pro-tip for writing tutorials and introduces his work with Set Studio, Piccalilli, and a CSS course.
A tutorial on building an OCR application using Blazor and Azure Computer Vision to extract text from images.
Explains flagged enums in TypeScript for efficiently storing and transmitting collections of boolean values using bitwise operations.
Analyzes the potential impact of the COVID-19 pandemic on major machine learning conferences, discussing outbreak scenarios and contingency plans.
A tutorial on implementing multi-language websites using HTML link elements for translations and building a dynamic language selector with JavaScript.
A call for more public discussion about running Python in production, sharing real-world experiences and lessons learned from web services.
Explores the philosophy of writing good, idiomatic Go code, questioning common mantras and seeking better principles for the community.
A developer shares their experience migrating personal projects to Netlify, focusing on domain management and a simpler, server-side analytics alternative to Google Analytics.
Explains the key differences between var, let, and const in JavaScript, focusing on hoisting, scope, and variable mutability.
A developer creates a utility to automatically reboot a modem when internet drops, sharing code and logic details.
Explores different waiting strategies in Espresso for Android UI testing, comparing Idling Resources, sleeps, and custom ViewInteraction extensions.
Explains the JavaScript call stack, a data structure that tracks function execution order, with a step-by-step code example.
Explores accessible HTML patterns for teaser/card components, comparing multiple link approaches and their pros/cons.
A tutorial on implementing Stack Navigator using the latest react-navigation 5 library in React Native and Expo applications.
A developer investigates and reverse-engineers a forced restart notification from corporate IT software to find a workaround.