About:
Tom Hastings is a creative programmer and performer with interests in tech and circus arts, known for his Electric Glow Juggling show.
Website:
Specializations:
Interests:
Subscribe to RSS:
The blog post discusses aider-ce, an AI-powered coding assistant that enhances web development by enabling users to create a drawing canvas web application from a single prompt. It highlights the tool's advanced features, includin...
The blog post discusses the challenges and solutions encountered while refactoring a large Flask template for the Magic Poi project. The author explains the limitations of using Jinja templating with Flask, particularly the inabil...
The author shares their musical journey from classical influences to using AI to reinterpret their composition in a Baroque style.
The author discusses the challenges and satisfactions of working with embedded systems and AI programming tools, particularly focusing on the limitations of AI coding assistants like Aider, Claude, and Gemini. They highlight the i...
The author reflects on their experience at a hackathon focused on Kafka, expressing frustration over the event's restrictions against AI-assisted coding. They discuss the resource-heavy nature of Kafka and mention alternatives lik...
The author discusses a shift in their code deployment strategy due to changes in BitBucket's storage limits. They advocate for pushing code directly to a VPS via SSH instead of relying on GitHub Actions or other proprietary servic...
The author shares their 2025 achievements, plans for SmartPoi updates, and the viral response to their blog post on the decline of Google Search.
Using an Android phone hotspot for SmartPoi enhances performance and access to advanced features by reducing the main Poi's workload and improving connection stability.
The article discusses the setup and functionality of SmartPoi devices, focusing on the advantages and disadvantages of connecting them to a main poi versus a router or phone hotspot. It highlights issues such as low signal power, ...
The blog post discusses the author's experience with the CH32V003 microcontroller, detailing the purchase of both 8-pin and 20-pin versions, their costs, and the necessary programming tools. The author shares insights on using the...
The blog post details the construction of a Bluetooth foot switch called the One Button Remote, designed to control media playback hands-free, particularly useful for performances like fire shows. It outlines the components used, ...
The blog post discusses the use of Aider-CE, an open-source AI coding assistant, in conjunction with Chrome Devtools to automate browser tasks, specifically downloading Halloween images for a SmartPoi project. The author shares th...
The blog post discusses the installation and usage of Claude Code with the DeepSeek API for automating website updates and testing. It highlights the integration of Google Chrome's DevTools MCP with Claude CLI, providing a step-by...
The author discusses their experience using the claude-code-router to run Claude Code CLI behind a proxy, allowing access to LLM services like DeepSeek without incurring high costs. They highlight the ease of installation on Arch ...
Brett from EnterAction announces the development of Magic Poi, with an estimated retail price of $570 for a pair of 120px poi, and a discounted price of $450 for Patreon subscribers. The post discusses the current status of the po...
The blog post discusses the author's experience with a fork of the Aider AI project, named Aider-CE, which was created due to the original maintainer's lack of engagement with unresolved issues and pull requests. The author expres...
The author shares their experience using OpenCode with Chrome Devtools to test the functionality of the Magic Poi website. They demonstrate the AI's ability to interact with the site and confirm that the filters work, while also e...
The author shares their experience hosting a Minecraft Bedrock server for their son, highlighting the resource efficiency of Bedrock compared to Java. They provide a tutorial link for setting up the server and detail the process o...
The blog post presents a concise list of lesser-known tools that enhance productivity for developers. It highlights three main tools: Atuin, a terminal history manager; Aider-CE, an AI coding assistant; and Cloudflared Tunnels, a ...
One Button Player is an innovative Android app designed to simplify media control by allowing users to manage audio sequences with a single button press. It enables users to create custom shows, organize multiple audio tracks, and...
A personal update on various electronics projects, including SmartPoi accessories and IR communication setups using affordable components.
A significant revenue drop prompts the author to explore new advertising strategies beyond Google Ads, highlighting the shift towards social media platforms and physical marketing efforts.
The blog post addresses a common issue with the SmartPoi Android app not functioning properly when connected to a captive portal on certain Android devices, specifically Xiaomi running Android 13. It provides a step-by-step soluti...
The author discusses the impact of the US government shutdown on their NASA Daily Image wallpaper, which had not updated for over a month. They describe their desktop setup with KDE Linux, featuring a National Geographic image on ...