Elektrine lite

← Feed

David Vujic

davidvujic@mastodon.nu

<p>😍 Clojure 😁 Python 😀 JavaScript</p>

Posts

  • View post

    Practice what you Preach (or rather, what I Preach) One of the features that I have added during 2026 to the Open Source tool that I maintain, is the possibility to inspect the coupling between individual parts of the code in a Python Monorepo. Then I found that I had too much of that in the source code of the tooling itself, so I fixed it and wrote a short post about it. Because ... https://davidvujic.blogspot.com/2026/07/practice-what-you-preach.html #python #polylith #monorepo #softwareAr...

  • View post

    Oh, so that&amp;#39;s why they named it Fable? It seems like Claude Code sometimes switches from Fable to Opus for coding tasks. This reminds me of a classic TV show for kids, way back: I fablernas värld. A human as an owl. Opus as a Fable. https://sv.wikipedia.org/wiki/Fablernas_v%C3%A4rld #ai #fable5 #agenticengineering

  • View post

    Still thinking about the ⚽️ from last night. Argentina and Kap Verde, what a great match! So far, my favorite of the World Cup. There’s so much more good games to come, I guess I’ll sleep properly again sometime in late July. #worldcup2026

  • View post

    Many great games and fantastic ⚽️performances, but each time the fifa logo pops up we are reminded of that it’s all about the money and the power. The corruption in these type of events is well known and goes way back, but what we see these days … is that a new low? What’s next, will they call in the referee from France vs Paraguay for the upcoming US game? No disrespect of the players themselves though. #worldcup2026

  • View post

    A couple of days ago I released a new feature to the Python tools for the Polylith Architecture: Adding the possibility to find related source code (aka bricks) for changed tests. This new feature adds an option to find the corresponding brick according to the folder structure, regardless if the code was imported in the test or not. This is useful fo extract bricks that are related (or &amp;quot;owners&amp;quot;) of the tests. The idea is from a user of Polylith! https://github.com/DavidVuji...

  • View post

    I have released a tiny update to the python-hiccup library. I&amp;#39;m using it at work and found that the number of downloads has 📈. Hiccup is an alternative to templating/jinja. This kind of programmatic approach to markup with Python data structures is a good fit for Agentic development too. Example, using HTML: &amp;lt;div&amp;gt; &amp;lt;span&amp;gt; &amp;lt;strong&amp;gt;Hello world&amp;lt;/strong&amp;gt; &amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt; python-hiccup equivale...

  • View post

    RE: https://fosstodon.org/@pyconsweden/117111073234235001 Feels like a long time ago. When coding wasn’t between Human and Prompt, but between the Human and the interactive REPL. #ai #python

  • View post

    Sometimes, Agentic Engineering is 0.2x 🐌 #ai #python

  • View post

    Agents becoming even more human-like (Opus 5): ”… Where I went wrong You asked for the refactor to be a separate PR: I heard &amp;quot;separate commit&amp;quot; and built one branch with two commits. …” They hear things now ... #ai #python #agenticengineering

  • View post

    I like traveling by train, yes. Taking a nap. Read. A cup of tea. Reflecting on things.

  • View post

    Do I still know how to code? I wrote a short post with some Summer vacation-vibe Reflections: https://davidvujic.blogspot.com/2026/07/vacay-mode.html #agenticengineering #python #ai

  • View post

    I’m fortunate enough to have a vacay so long that I eventually stopped thinking about AI, LLMs, Python, work or even emacs. Traveled by Train with the Family to nice places in Europe (pictures in my pixelfed). I’ve read two great books, unrelated to software or work: “Perfection”, by Vincenzo Latronico, and “four stories” (a collection of short stories) by Han Kang. The short stories are some of the most beautiful and creative things I’ve ever read. #emacs #ai #vacation #traintravel #books

  • View post

    At work, we went all-in Agentic Engineering in early 2026 and for me it has worked well. Here&#39;s some reflections after about six months of developing software according to Agentic Engineering. (as always, a 100% Human written post) https://davidvujic.blogspot.com/2026/06/reflections-6-months-of-agentic-engineering.html #ai #agenticengineering #softwareengineering #softwaredevelopment

  • View post

    I&amp;#39;m not too worried about any Brain rot caused by using too much AI, mainly becase I&amp;#39;m an :emacs: user. With Emacs, it is by design a constant Brain Trainer. Like now, when the command for how to copy an entire buffer had disappeared from my memory (yes, we don&amp;#39;t refer to files as something silly as &amp;quot;files&amp;quot; here). So. I forced myself to focus, and also try to get into a Zen Flow state by thinking about the wise words from Bruce Lee: &amp;quot;- Don&am...

  • View post

    I just released a new feature in the Python tools for the Polylith Architecture: Validate the interfaces for the bricks in the Polylith workspace. This feature is useful for teams that develop code with clear and explicit boundaries, and want to be able to validate those in their Monorepo. Announcement here: https://github.com/DavidVujic/python-polylith/discussions/437 #python #polylith #monorepo

  • View post

    Lagom, allemansrätt and fika: three words I really like and that also summarizes Sweden pretty well!

  • View post

    I love music, and always look for new sounds. My preferred styles are different variations of jazz, but I listen a lot to soul, funk, house, reggae and … the list can go on. Live music is what gives me new energy. Lately, I have felt the need to verify new stuff I find at Spotify by looking up the (often anonymous) artists. “- is this human made or AI?” Feels kind of dystopian. I don’t mind AI-created apps or products - you know, business stuff. But music? Art. No. Just no. #ai

  • View post

    🤖 Adding Agent Skills to Polylith 🤖 The skills will show your agent how to use the Python tool, and will add knowledge about the Polylith Architecture in general. I think this will be helpful for teams that practice Agentic Engineering. I have updated the docs here: https://davidvujic.github.io/python-polylith-docs/agents/ #python #polylith #monorepo #agenticengineering #ai #claude

  • View post

    At work: agentic engineering. At home (open source): writing code by hand. I see it as the best of two worlds. And to keep my skills, not only the agent skills, intact and constantly improving. #ai #agenticengineering #softwaredevelopment

  • View post

    The more agentic engineering I do, the more Emacs I use. I&amp;#39;ve even begun using org-mode for presentations/slides. Using Eca for the agentic experience works really well, especially when switching between providers (anthropic, gemini, mistral). It also takes advantage of being in an editor, and checks code diagnostics via the editor tooling (such as LSP, linting etc.) Eca isn’t only for emacs, and is available for most IDEs out there. It also is Open Source! #ai #agenticengineering #em...

  • View post

    Refactoring with AI? With Agentic Engineering there&amp;#39;s an opportunity to refactor legacy code, but this aspect of AI isn&amp;#39;t that that much talked about and seems to be overlooked by teams out there. I have added agent skills to the Polylith for Python tool, that are focused on that specific thing: migrating and refactoring an entire Python repo. 😅 https://davidvujic.blogspot.com/2026/06/refactoring-with-ai.html #python #monorepo #agenticengineering #polylith #ai