Website:

Specializations:

Incoming Links:

Subscribe to RSS:
The author argues that while AI serves as an effective search engine, it lacks the ability to understand and appreciate individual human tastes and the unquantifiable aspects of life. The text emphasizes the importance of personal...
Hosted SQLite services undermine the database's strengths, making alternatives like PostgreSQL more suitable for complex applications.
The blog post discusses a bug encountered by a co-worker during backend development involving a JavaScript file that worked locally in Docker containers but failed in a cloud environment due to case sensitivity in file systems. It...
The author explores The Browser Company's homepage, noting its unique cursor display and online presence count. Using Firefox developer tools, they discover the site utilizes Firebase for state management. The author attempts to m...
The author shares their experience of making a 1920s-inspired suit for a lawn party, detailing the planning, fabric selection, and sewing process. They spent around 15 hours on the jacket but did not complete the pants in time for...
The author shares their experience with AI tools, highlighting their convenience and the learning curve required to effectively use them despite inherent inaccuracies.
The text discusses the author's journey of using machine learning to count the number of yurts in Mongolia. The author trained a machine learning model to identify yurts in satellite images and used it to count over 172,000 yurts ...
The text explains the importance of database transactions and transaction isolation levels. It provides a detailed table of different isolation levels and their possible transaction phenomena. It also includes examples of nonrepea...
The text discusses the use of Linux bridges, virtual Ethernet devices, and IPVS to provide load balancing and networking to and between containers. It explains the problem of containers not being able to communicate with each othe...
The text explains how pointing devices work in Linux, focusing on the kernel's role in managing input/output for different types of pointing devices such as serial, PS/2, USB, and Bluetooth mice. It also covers the protocols used ...
The text is a guide on how to build a window manager in Python. It explains the components of a windowing system, the X Window System, and the necessary software to install. It also provides a step-by-step guide on creating a basi...
The text discusses using Elixir and Three.js to create a globe that maps real-time data from a cluster of nodes. It explains how Elixir helps with scalability and fault tolerance, and how libcluster and DNS clustering strategy are...
The text discusses using AlpineJS with Laravel LiveWire to add client-side rendering to an app. It explains how to access, update, and listen for LiveWire PHP data using Alpine, and provides an example of building a LiveWire compo...