Dark Pattern: Substack Subscription Pricing
Explores a dark pattern in Substack's UI where subscription pricing is hidden, and reveals a workaround to view it without signing up.
Explores a dark pattern in Substack's UI where subscription pricing is hidden, and reveals a workaround to view it without signing up.
Explains evolutionary design in software development as a middle path between over- and under-design, emphasizing simplicity and refactoring.
The author shares their experience helping to revive the Phaser World newsletter after a two-year hiatus, following the framework's recent funding.
A developer reflects on their 2023 conference speaking experiences, sharing lessons learned and analyzing specific tech talks on topics like positive communication and static analysis.
An analysis of the Quinn Emanuel report on Cruise's handling of a 2023 pedestrian accident involving an autonomous vehicle.
A technical guide on making HTML elements 'self-aware' by finding their index among siblings using vanilla JavaScript.
A technical guide on extracting and exporting book highlights from Kobo eReaders by accessing the hidden SQLite database and using Python.
Explores three new LINQ methods added in .NET 9: CountBy, AggregateBy, and Index, with code examples.
Explores challenges and proposed solutions for status management in the vdirsyncer synchronization tool, focusing on handling interruptions and failures.
Informal notes and takeaways from attending Frontend Masters workshops, covering JavaScript tasks, Angular, and web accessibility.
A technical guide on extracting and manipulating nested JSON and XML fields in Kusto Query Language (KQL) 2.0, covering operators like mv-expand and bag_unpack.
A podcast episode discussing the motivations and experiences of developers who live stream their coding process and connect with the community.
Introducing cssfact, a novel tool for lossy CSS compression using binary matrix factorization to reduce style rules while preserving design.
A review and analysis of the classic 1989 paper on using timed leases for cache consistency in distributed file systems.
A developer reviews their 2023 wishlist for JavaScript and frontend, grading progress on tools like Axios, React, and testing.
A developer continues integrating Stripe payments into a Django SaaS project, focusing on a new gateway interface and checkout sessions.
Explores the Data Lakehouse architecture and the roles of Apache Iceberg and Dremio in modern, integrated data management.
A guide on running a Large Language Model (LLM) locally using Ollama for privacy and offline use, covering setup and performance tips.
Using dask-ctl to run Dask workloads on multiple cluster backends (like LocalCluster, KubeCluster) with zero code changes via YAML configuration.
A guide on using Zod schemas to dynamically generate type-safe, reusable table components in Angular, leveraging runtime type information.