visurf, a web browser based on NetSurf
Introducing visurf, a lightweight, vi-inspired web browser built on the NetSurf engine, designed as an alternative to complex modern browsers.
Introducing visurf, a lightweight, vi-inspired web browser built on the NetSurf engine, designed as an alternative to complex modern browsers.
A developer stream episode on building a SaaS app, focusing on adding student filtering for school breaks using Django and Python.
Explores JDK 16's new Unix domain sockets for faster and more secure inter-process communication, even on Windows.
A guide to debugging programs written in a new compiled programming language, covering techniques from print statements to using gdb without debug symbols.
Explores Creational Design Patterns in C#, focusing on the Factory and Fluent Builder patterns with practical code examples.
Explains how to check and monitor if iOS mobile data access is enabled for a specific app using the Core Telephony framework.
Explores how to enable foreach loops on C# types without implementing IEnumerable, using GetEnumerator methods and extension tricks.
A beginner-friendly guide to common pitfalls and best practices when writing regular expressions, with examples in JavaScript.
Introducing DynaMD, a C# library that simplifies .NET memory dump analysis with a more natural syntax than ClrMD.
A tutorial on implementing basic drag & drop functionality for UICollectionView in iOS, covering both drag-out and drop-in scenarios.
An in-depth technical explanation of diffusion models, a class of generative AI models that create data by reversing a noise-adding process.
A technical guide on implementing dynamic app icon switching for iOS applications, covering icon preparation, Info.plist configuration, and iPad-specific steps.
A talk on async/await in .NET, covering pitfalls, differences from parallel programming, and internal state machine workings.
Overview of new WKWebView APIs in iOS 15, including media playback control, async support, and theme color access.
Explores two new iOS 15 features for SFSafariViewController: preloading webpages and running custom Share Extensions.
A technical analysis comparing traditional maps to hexmap visualizations for New Zealand housing affordability data using R and ggplot2.
A technical guide to setting up a simple, secure boot process using UEFI, systemd-boot, and sbctl for SecureBoot key management.
Two methods to analyze blob storage tiers (hot, cool, archive) in Azure: using portal metrics or a PowerShell script.
Introduces zx, a Google utility for writing scripts with JavaScript/Node.js, comparing it to traditional Bash scripting.
Explores the surprising flexibility of YAML keys, including spaces and special characters, with examples from Home Assistant config.