About:

Jonathan Buys is a writer and web designer interested in technology and culture, who enjoys meeting new people and engaging in meaningful conversations.

Website:

Specializations:

Interests:

Technology Web Design Culture Society

Outgoing Links:

Subscribe to RSS:
The post discusses a hypothetical programming language called 'Clarion', designed for AI large language models (LLMs) to generate code that is easily understandable and verifiable by human engineers. It outlines the design goals, ...
The author shares a detailed account of troubleshooting CSV file errors in Python and Go, emphasizing the challenges of text encoding and the use of command-line tools for resolution.
Tim Cook's $100 billion investment in U.S. manufacturing is tainted by his subservience to Trump, reflecting deeper issues of corporate integrity and political corruption.
The blog post critiques Tim Cook's recent announcement of a $100 billion investment in American manufacturing, highlighting the perceived dishonor in his actions, particularly the presentation of a trophy to Trump. The author expr...
The article explains the evolution of Linux package managers, emphasizing their role in simplifying software installation and dependency management amidst the complexities of early Linux systems.
The author discusses troubleshooting issues with non-printable characters in CSV files used in a data processing system. They detail a specific error encountered in a Python application and the steps taken to identify and resolve ...
Apple's environmental initiatives are impressive, but the author questions the effectiveness of smaller European tech vendors in achieving true sustainability.
An author quickly developed an app using voice dictation and AI, demonstrating the efficiency of modern tools in creating a functioning MVP in just 10 minutes.
In 2025, the author navigates career challenges and the influence of AI, committing to learning Rust and prioritizing clear thinking and health in 2026.
Navigating the challenges of a managerial role, the author seeks to reclaim technical skills and prioritize clear thinking in the face of AI's influence on their work.
The essay critiques the growing divide among programmers exacerbated by AI tools, emphasizing ethical concerns and the decline in craftsmanship.
America is an idea defined by diversity and the belief that anyone can become an American, with hope for a future free from authoritarianism.
An author demonstrates how AI tools can simplify app development, creating a functioning MVP in just 10 minutes using voice commands and coding assistance.
The post discusses a command-line method for generating random strings using Unix utilities, specifically focusing on the 'tr' command and its interaction with '/dev/urandom'. It explains the 'Illegal byte sequence' error encounte...
The author discusses their continued use of macOS despite the trend of switching to Linux among peers. They cite several reasons for staying with Apple, including significant financial investments in the Apple ecosystem, superior ...
Anil Dash advocates for maintaining perspective and collaboration in the tech industry, emphasizing individual agency in achieving positive change despite challenges.
Anil Dash advocates for maintaining perspective and collaboration in the tech industry, emphasizing actionable steps for personal and professional growth amidst challenges.
The author contemplates switching from macOS to Linux but remains loyal due to investment in Apple products, superior hardware, and family connectivity.
A hopeful vision for Iowa's future highlights sustainable farming, clean energy, and community, urging readers to imagine and work towards a better society.
AI tools are reshaping software development and devops, presenting both opportunities and challenges, while raising concerns about environmental sustainability.
Fitzpatrick argues that the convenience of streaming music diminishes our engagement and appreciation, advocating for a return to personal music curation.
The post explores the shift from active music discovery to passive streaming, advocating for a more engaged and intentional approach to listening.
Embracing the challenges of starting a vinyl record collection can lead to a rewarding experience, despite its drawbacks and the subjective nature of musical taste.
The author found an old note about generating a random string and tried it in the terminal, but it didn't work. The reason is that most modern computing systems expect text character encoding to be UTF-8. The author explains how t...