I just published in @gitconnected How I ‘Vibe-Coded’ a Custom GPX Animation Tool Using OpenCode levelup.gitconnected.com/how…
Eric Narro retweeted
So... In the last few days I have had my agents write:
1. A word processing app in which I will write future books. It replaces Scrivener.
2. A script writing app in which I will write future video scripts. It replaces FinalDraft.
3. Crapper, a tool that measures and records CRAP statistics for projects. The tool handles many different languages, and adding new ones is easy.
4. Mutator, a tool that runs mutation tests and records the results. The tool handles many different languages and adding new ones is easy.
5. Dryer, a tool that runs duplication analysis on a project. The tools handles many different language and adding new ones is easy.
6. UML-Viewer, a tool that displays the structure of a project in a UMLish diagram that shows modules and dependencies and highlights dependency cycles. Clicking on a module displays it's contents; which may be deeper UML diagrams or, at the leaves, code. The tools color codes the modules to reflect their CRAP and Mutation scores, and as you drill down you can see those scores for each module and function. The tool understands many different languages, and adding new languages is easy.
I recon that, last year, this would have been well over a man-year of effort.
All these tools are in github.com/unclebob. I advise you not to use them directly. Instead, point your agents at them and use them as templates to build the tools that are customized to your needs. The licenses are all BSD Zero, meaning that there are no strings. Do what you like.
Eric Narro retweeted
Now available for ACM members: "Getting Started with Taipy: The Definitive Guide to Creating Production-Ready Python Applications for Data Professionals," by @enarrodata. Explore #Taipy (an open-source Python library to build intuitive, production-ready... share.percipio.com/cd/g9Nvgb…
I just published Using Your Phone for Field Data Collection tierrainsights.buzz/using-yo…
I took some holidays to not think much about computers.
Then, I visited Leon's cathedral and I saw a sculpture of Richard Stallman. great way to disconnect!
Android was sold to us as an open platform. Now Google wants every developer to register and submit ID just to let you install their apps. Don't let them rug-pull 3 billion users. keepandroidopen.org/fr/ @AlteredDeal #KeepAndroidOpen
Stop Google from limiting APK file usage - Signez la pétition ! c.org/jwY8ZbnLX8 via @ChangeFrance
Thanks to @AIAdvances for publishing my story! It is my first time publishing with them, I am grateful for the opportunity!
I have been experimenting with agents lately, you can read about my experience here 👇
I just published How I’m Adopting Agentic Coding ai.gopubby.com/how-im-adopti…
I just published How I’m Adopting Agentic Coding ai.gopubby.com/how-im-adopti…
Refactored some of my personal projects. I added git pre-commit hooks.
It takes 2 minutes:
uv add --dev pre-commit
uv run pre-commit install
Add a .pre-commit-config.yaml and use ready-made hooks.
This catches problems before the commit happens. I wish I started earlier!
Most personal projects accumulate outdated or vulnerable packages.
Add pip-audit to your workflow!
You can also integrate it in your CI with GitHub Actions!
Read “Refactoring My Personal Projects“ by Eric Narro on Medium: levelup.gitconnected.com/ref…
I just published in @gitconnected Clean Code: Notes from a Data Person levelup.gitconnected.com/cle…
I just published in @gitconnected How To Build a Monte Carlo Portfolio Simulator with Taipy levelup.gitconnected.com/how…
Happy New Year!
Time to update the Copyright dates for all your websites, licenses, and GitHub repos!
App Presentation: Financial Planning using Monte Carlo Simulations and T... youtu.be/Oe-OU7o3fh0?si=bNZL… via @YouTube















