Implementing standalone or tethered IoT appliances with the LILYGO T-Dongle-S3 and CircuitPython
YouTube video by Joe Freeman: Software Craft, Org Stuff, Tech Stuff
The LILYGO T-Dongle-S3 is self-contained, including a microcontroller, Wi-Fi, Bluetooth, a Stemma/I2C, an SD Card slot, and an LCD display. It can be used as a standalone device, a computer-attached peripheral, or a standalone cloud endpoint. #circuitpython #adafruit #lilygo
youtu.be/rCJWZwMG2nQ
11.01.2026 15:25
π 0
π 0
π¬ 0
π 0
The LILLYGO T-Dongle S3 is a USB thumb drive-sized microcontroller with a built-in IPS LCD display, USB port, WI-FI, Bluetooth, I2C, and a MicroSD card slot. It can be programmed to act as a computer peripheral or as a standalone device powered by a USB power source.
03.01.2026 02:28
π 0
π 0
π¬ 0
π 0
Writing Python code for the LILLYGO T-Dongle S3 LCD Display with Adafruit CircuitPython
YouTube video by Joe Freeman: Software Craft, Org Stuff, Tech Stuff
#Adafruit has a #CircuitPython package for the #LILLYGO T-Dongle-S3 that uses the LCD display as its REPL output. You can see this by enabling the LCD backlight in your Python. You can override this and use the LCD for your own program with a couple of lines of Python.
youtube.com/shorts/K2Tz9...
03.01.2026 02:27
π 3
π 0
π¬ 1
π 0
Jensen's keynote led with AI as a revolutionary change, an opportunity for the US to seize a leadership position in a global race.
Why would other countries let the US take a controlling position when they could be cut off by sanctions or tariffs, or export bans, without conversations or treaties?
28.10.2025 16:32
π 0
π 0
π¬ 0
π 0
A large portion of the discussion was about burgeoning market valuations as a demonstration of future value and the importance of the industry.
28.10.2025 16:23
π 0
π 0
π¬ 0
π 0
Speakers said it was the same speed and importance as the Manhattan Project.
28.10.2025 14:28
π 0
π 0
π¬ 0
π 0
Watching the NVIDIA GTC DC pre-game talk. The entire discussion revolves around building data centers, their power requirements, and the country's need to invest in infrastructure for AI factories.
Massive power consumption isn't a problem. It's a feature.
#GTC #NVIDIAGTC #GTCDC
28.10.2025 14:21
π 0
π 0
π¬ 3
π 0
Attended Sean Metcalf's BSidesNoVa 2025 talk "10 ways to Improve Entra ID Security Quickly" pyrotek.io/BSNoVa2025.
My main takeaway was that some of the default settings are bad, that Microsoft has been iterating, and that Securing #EntraID (FKA Azure AD) requires serious expertise.
adsecurity.org
13.10.2025 00:00
π 0
π 0
π¬ 0
π 0
The Case Against Generative AI
Soundtrack: Queens of the Stone Age - First It Giveth
Before we go any further: This is, for the third time this year, the longest newsletter I've ever written, weighing in somewhere around 18,500 wo...
The case against generative AI as a business and the questionable revenue hype machine.
This article, which I wish I had written, describes the tangled web of hype, power, and corporate deals driving today's Generative AI.
www.wheresyoured.at/the-case-aga...
09.10.2025 19:35
π 0
π 0
π¬ 0
π 0
Admissions for Hacker University 2025 are open β Apply Now!
BSides NoVa: BSides Northern Virginia is coming up October 10-11 2025.
Can't get to DEFCON? Need another security fix? Attend a local BSides
#BSides #DEFCON #Hacker
www.bsidesnova.org
11.09.2025 12:15
π 0
π 0
π¬ 0
π 0
However, containerization and remote execution introduce new challenges related to networking and connectivity. In this talk, we will explore how to manage connectivity for both the control plane and the user experience plane, including requirements like web access.
11.09.2025 12:13
π 0
π 0
π¬ 0
π 0
Visiting the topology when running remote containerized data science workloads and AI Workbench
YouTube video by Joe Freeman: Software Craft, Org Stuff, Tech Stuff
Data science and AI projects are typically run on rented CPU/GPU resources or in self-managed data centers. By using containerization, we can separate our code and configuration from the underlying hardware
youtu.be/pFH_Yk-cGec?...
11.09.2025 12:12
π 0
π 0
π¬ 1
π 0
The asustor AS5402T is a NAS appliance that supports two (2) 3.5" drives and four (4) NVMe drives. I wanted to run some Docker and Home Automation on my AS5402T NAS.
Upgrading from 4GB to 32GB was a simple, toolless operation.
joe.blog.freemansoft.com/2025/09/upgr...
04.09.2025 13:49
π 0
π 0
π¬ 0
π 0
Raspberry Pi Pico Lecture 1 (2025): Course Introduction
YouTube video by V. Hunter Adams
V. Hunter Adams' Raspberry Pi Pico RP2040 series of 40 videos is a brain-activating course on using microcontrollers and their peripherals. It took me past "browsed it on the internet". #RP2040 #Pico #microcontroller
www.youtube.com/watch?v=a4uL...
Found a link to the series hackaday.com
01.09.2025 23:08
π 3
π 0
π¬ 1
π 0
Ancient StoneHenge Technology Reveal By Wally Wallington Part 3
YouTube video by wallywallington
In the IaF category. Saw part of this on LinkedIn.
This channel is a bunch of videos showing how "ancient civilizations" moved large loads or could have built stonehenge or other massive structures using just physics and manual labor
www.youtube.com/watch?v=Hsn5...
16.07.2025 13:13
π 1
π 0
π¬ 0
π 0
A plan of attack for the AI Everywhere LLM mandate. Modeling for applicability and risk
YouTube video by Joe Freeman: Software Craft, Org Stuff, Tech Stuff
A plan of attack for the AI Everywhere LLM mandate. Modeling for applicability and risk.
Turn golf course ideas into actionable steps
youtu.be/R74dCLYK7sM
15.07.2025 01:37
π 0
π 0
π¬ 0
π 0
Programming Roadmap for AI July 2025 Pt 2 - We have enough programming languages for AI ng
YouTube video by Joe Freeman: Software Craft, Org Stuff, Tech Stuff
We may rarely ever need another new programming language.
There has been a boom in the number of programming languages all built around fixing programming paradigms, usability, verbosity, and other concerns. Most of those concerns no longer matter when using AI / LLMs
youtube.com/shorts/VMoYf...
13.07.2025 22:44
π 0
π 0
π¬ 0
π 0
Quit hiding the scrollbars on a Mac! Make Mac scrollbars always visible
macOS on Mac and MacBook machines automatically hides the scrollbars when you aren't scrolling. It is a great space saver, but it can make ...
I have never understood the "we must hide the scrollbars" design decision on a Mac or other computer system.
Settings --> Appearance --> Show scrollbars
joe.blog.freemansoft.com/2025/07/quit...
Apple did even worse with iPhone's "swipe down" being different based on starting location.
09.07.2025 23:19
π 0
π 0
π¬ 0
π 0
Electronic project tariff pricing is more inflation for hobbyists like me π
I just placed a $63 order with a vendor. Not sure where they ship from. They tacked on almost an $18 tariff fee π
#tariffs #IOT are another word for inflation
09.07.2025 01:28
π 0
π 0
π¬ 0
π 0
Joy and headaches building a well structured multi-platform Flutter app with CoPilot
YouTube video by Joe Freeman: Software Craft, Org Stuff, Tech Stuff
I wanted a mobile scoring app. I built a Flutter app with integration tests using only (a lot of) CoPIlot Agent prompts.
TLDR: You have to know something to get something good.
Watch youtu.be/VDdW3GUj-88
Rather read? joe.blog.freemansoft.com/2025/07/buil...
The result github.com/freemansoft/...
08.07.2025 01:21
π 0
π 0
π¬ 0
π 0
Doc and Dash
When you promised your boss a plan or design before you go on vacation, and you are leaving town tomorrow morning with no corporate connectivity.
07.05.2025 02:03
π 1
π 0
π¬ 0
π 0
Building a Flutter Mobile App with a Single LLM Prompt - a ridiculous idea that works, sometimes
YouTube video by Joe Freeman: Software Craft, Org Stuff, Tech Stuff
youtu.be/4nByOrnqVa4
I wanted to see how far I could bootstrap a personal Futter project with an LLM agent. This morphed into the challenge of getting a running program with a single LLM interaction. That then expanded into comparing local and remote LLMs.
The results github.com/freemansoft/...
22.04.2025 03:16
π 1
π 0
π¬ 0
π 0
Avoid the Agile Grind - Role Rotation
YouTube video by Joe Freeman: Software Craft, Org Stuff, Tech Stuff
Avoid the agile grind with team leadership iterations.
youtu.be/BISkw3zqkys?...
16.03.2025 23:26
π 0
π 0
π¬ 0
π 0
Meetings without Agendas or Background Information Must Die
YouTube video by Joe Freeman: Software Craft, Org Stuff, Tech Stuff
An empty meeting invitation is useless and a time drain. Invitees should decline them.
A meeting without any context about the problem or prior decisions is going to fail or be way more expensive than it needs to be. Invitees should decline them.
youtu.be/vVT_VCfSylM
#meetings
16.03.2025 23:24
π 0
π 0
π¬ 0
π 0
Full Model Validation in systems with Financial or Regulatory Risk
YouTube video by Joe Freeman: Software Craft, Org Stuff, Tech Stuff
A design pattern for business rules and data validation in applications where the data "must be correct"
Assumptions
β’ Failures carry regulatory or financial risk
β’ Rules may be expensive or require coordination
β’ Multi-page data capture or transactions
youtu.be/r7ugeBrQSx8
14.03.2025 02:44
π 0
π 0
π¬ 0
π 0