Go is not a simple language
A critique of Go's design, arguing it's not truly simple by highlighting features that add unnecessary complexity.
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.
Explains the JavaScript call stack, a data structure that tracks function execution order, with a step-by-step code example.
Explores different waiting strategies in Espresso for Android UI testing, comparing Idling Resources, sleeps, and custom ViewInteraction extensions.
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.
A software engineer argues that effective performance optimization requires understanding system bottlenecks and applying a scientific, evidence-based approach.
A tutorial on integrating CodeKit, a Mac development tool, with Local (formerly Local by Flywheel) to enhance WordPress local development with features like live reload.
A critique of bloated MVC in iOS development, discussing strategies to manage massive view controllers and adapt architectural patterns for UIKit and SwiftUI.
Explains how to use browser Feature Policies like oversized-images and unoptimized-images to catch and prevent common web performance issues.