Reposted by Lars MoellekenTim Carmody @tcarmody.bsky.social · 02/10/2026This is the funniest thing I've seen today, possibly ever 41120473122
Lars Moelleken @voku.bsky.social · 26/09/2026Jep, and re-approval if the agent will do more than defined before. 000
Lars Moelleken @voku.bsky.social · 20/07/2026Sounds like we have similar learnings from working with coding agents 👍... the thing is currently read is much cheaper than writing (input [1/2] vs. output tokens price), so executing the static analysis part is cheaper than back and forth coding. The goal is not more memory but better tooling. 000
Lars Moelleken @voku.bsky.social · 19/07/2026Stop dumping everything into your MEMORY file and calling it intelligence. Coding agents need a governed loop: scope → approval → selective context → implementation → verification → reviewed learning The workflow I actually use: dev.to/suckup_de/di...dev.toDistill Coding Agent LearningsStop feeding coding agents permanent context. Give them explicit scope, selective recall, temporary working memory, verification, and a human-governed learning loop. 210
Reposted by Lars MoellekenMicrosoft Threat Intelligence @threatintel.microsoft.com · 13/05/2026A new variant of the recent Dirty Frag vulnerability, named Fragnesia (CVE-2026-46300), has been discovered in the Linux XFRM ESP-in-TCP subsystem. Similar to Dirty Frag, Fragnesia exploits a vulnerability in the XFRM ESP-in-TCP subsystem to achieve a memory write primitive in the kernel. 2159
Reposted by Lars MoellekenKeePassXC @keepassxc.org · 11/05/2026"All modern AI models are good at this now. Anyone with time and some experimental spirits can find security problems now. The high quality chaos is real." Second that. The number of confidential security reports for KeePassXC has also gone up (though nothing major yet). 1/2 1176
Lars Moelleken @voku.bsky.social · 07/05/2026meanwhile I still have to take the kids to school and go to work, something just isn't going as it should 😅 000
Lars Moelleken @voku.bsky.social · 07/05/2026Maybe it isn't the best idea to code and deep dive into topics while we try to drive at the same time. 🤔 110
Reposted by Lars MoellekenSteven Vandevelde @tokono.ma · 09/03/2026Looking for some contract work to pay the bills, anyone got something? Can do cryptography, crdts, protocol work, frontend and backend coding, or some light design. Bonus points if it’s anything that improves user agency, but since I won’t be able to pay rent very soon I’m not going to be picky. 043
Lars Moelleken @voku.bsky.social · 04/02/2026Speech to Text... ... that also works for developer workflows like todo lists, and file reference, shortcuts, etc. wisprflow.ai/waitlist?LARS287wisprflow.aiJoin the Android Waitlist | Wispr FlowFlow makes writing quick and clear with seamless voice dictation. It is the fastest, smartest way to type with your voice. 010
Lars Moelleken @voku.bsky.social · 29/01/2026dev.to/suckup_de/ho...dev.toHow to Use LLMs for Coding Without Losing Your Mind: A Pragmatic GuideLLMs don’t replace engineering discipline, even if they will replace many developers. This guide shows a workflow that keeps correctness, speed, and control. 010
Lars Moelleken @voku.bsky.social · 17/01/2026voku.github.io/learnings/ #blogPostAsWebAppvoku.github.ioDev Wisdom Dashboard - Curated Professional Development InsightsInteractive collection of IT career lessons covering system administration, application development, and professional growth for software developers. 010
Lars Moelleken @voku.bsky.social · 17/01/2026voku.github.io/SOLID_Paw/ #blogPostAsWebAppvoku.github.ioSOLID Pups: The Interactive GuideInteractive web app teaching SOLID software design principles through puppy-themed games, code examples, and visual explanations. 000
Lars Moelleken @voku.bsky.social · 17/01/2026voku.github.io/PHPStanGuide/ #blogPostAsWebAppvoku.github.ioPHPStan Guide - The PHPDoc Guide 2026 EditionInteractive guide to mastering PHPStan pseudo-types and modern PHP type safety. Learn non-empty-string, literal-string, list<T>, and more. 000
Reposted by Lars MoellekenGitHub Trending @github-trending.bsky.social · 28/09/2025🔥 Hot Repo! 🔥 (100+ new stars) 📦 sst / opencode ⭐ 25,186 (+115) 🗒 TypeScript AI coding agent, built for the terminal.github.comGitHub - sst/opencode: AI coding agent, built for the terminal.AI coding agent, built for the terminal. Contribute to sst/opencode development by creating an account on GitHub. 162
Reposted by Lars MoellekenEberhard Wolff @ewolff.com · 07/07/2025Open-Source-Komponenten richtig im Projekt oder Produkt verwenden mit Prof. Dirk Riehle @dirkriehle.bsky.social Aufnahme verfügbar (Podcast / Video)! #SoftwareArchitektur im #Stream software-architektur...software-architektur.tvFolge 270 - Open-Source-Komponenten richtig im Projekt oder Produkt verwenden mit Prof. Dirk Riehle | Software Architektur im StreamWir sprechen über Open Source Lizenzen und ihre Bedeutung für die Software-Entwicklung. 042
Lars Moelleken @voku.bsky.social · 11/06/2025I like my `Legacy-Code-Ork` Custom GPT, simply because I live in Ork, a small village with more cows than people. But this custom GPTs are not just for fun. Motivation in software isn't always technical —sometimes you just need the right archetype to face a monster class. suckup.de/2025/06/my-c...suckup.deMy Custom GPTs – Nerd-Powered Motivation for DevelopersOver the last few months, I've created a collection of custom GPTs: some dealing with programming challenges with personality and humor, ... some others are more useful but less funny. Let’s dive ... 000
Lars Moelleken @voku.bsky.social · 07/06/2025Ein stiller Gruss vom Nest. Familie und viel zu tun. Noch nicht flügge. Heimat. ... 010
Lars Moelleken @voku.bsky.social · 27/05/2025Please test and share this prompt generator for a custom coding framework for LLMs. And give feedback, so we can improve it. 🚀 chatgpt.com/g/g-6833835d... #coding #LLM #claude4 #chatgptchatgpt.comChatGPT - Coding Framework ¦ Prompt GeneratorAssistant for custom SYNC-driven coding framework prompts. 010
Lars Moelleken @voku.bsky.social · 20/05/2025When we started with coding assistants and prompts, we all did it wrong. The answers aren't the advantage, it's the questions that lead us to a better result. Try it for PHP development : chatgpt.com/g/g-682b7926...chatgpt.comChatGPT - PHP Copilot++ (next-generation)Fact-based, SYNC-driven PHP 8.x architect eliminating inefficiencies with brutal clarity. 020
Lars Moelleken @voku.bsky.social · 05/05/2025Your code may be just 1% of the stack, but it causes 95% of the bugs. Learn why untested code is the infection vector — and how to address this in the team. suckup.de/2025/05/code... #coding #developers #programming #testingsuckup.deCode Hygiene Is Not OptionalIntro – Why Untested Code Breaks Clean Systems In hospitals, people rarely die from surgery itself.They die from something far simpler: infection.And in most cases, the infection starts with skipped h... 020
Lars Moelleken @voku.bsky.social · 03/05/2025Since ChatGPT has a long term memory now, you can ask meta questions about yourself or your projects based on all your chats. 💡 Here is a "blind spot" prompt generator, run it, copy the prompt and be impressed: 🚀 chatgpt.com/g/g-6816771c... #ChatGPT #LLMchatgpt.comChatGPT - blind spot ¦ prompt generatorAssistant for custom blind spot analysis prompts. 000
Lars Moelleken @voku.bsky.social · 03/05/2025The main idea for this post was just a positive twist for the "broken window theory": en.m.wikipedia.org/wiki/Broken_... ... summary for “broken windows” theory in software engineering refers to the idea that small issues in the codebase can lead to bigger problems.en.m.wikipedia.orgBroken windows theory - Wikipedia 110
Lars Moelleken @voku.bsky.social · 02/05/2025Why Codebases Rot Like Kitchens (and How to Stop It) suckup.de/2025/05/why-...suckup.deWhy Codebases Rot Like Kitchens (and How to Stop It)🍳 Intro: Why the Knife in the Sink Matters A cluttered kitchen doesn’t happen all at once. It starts with one knife left in the sink. One jar not put back. A cutting board with a little oil on it. Nob... 121
Lars Moelleken @voku.bsky.social · 01/05/2025The pattern behind the coding patterns... the why and not the how. suckup.de/2025/05/the-... #coding #developers #programmingsuckup.deThe Inner Code PlumberHow Adaptive Systemic Intuition Lets You See Maintainability Before It Breaks You open a PHP file. No red flags. No screaming errors. The CI was green. Static analysis reports nothing, “all good.” ... 010
Lars Moelleken @voku.bsky.social · 01/05/2025phpdocs in 2025 suckup.de/2025/05/the-... #php #codingsuckup.deThe PHPDoc Guide (2025 Edition)String-based pseudo-types Numeric & bounded pseudo-types Arrays, lists, and shapes Object & class-based types Callable types Generics with @template, @extends, @implements Constant values ... 032
Lars Moelleken @voku.bsky.social · 31/01/2025🛠️ With the SOLID principles we have advices how to implement class based abstractions, but ... 🔹 Create an abstraction only if you already know what you are doing! 🔹 Duplication is far cheaper than the wrong abstraction. 🔹 Refactor when needed, not before. ... 🔗 Read: suckup.de/2025/01/soli...suckup.deSOLID Principles: From Paw Patrol to the Neighborhood– A Senior Developer’s Pragmatic Guide The SOLID principles are essential guidelines for writing clean, maintainable, and scalable software. While many developers can recite them, real-worl... 012
Lars Moelleken @voku.bsky.social · 24/01/2025Are we still in the time before the First Industrial Revolution of Software Development? suckup.de/2025/01/the-...suckup.deThe Wild West of Coding: Why We’re Still Burning Digital CitiesThe year 2050 is closer than the year 1990, yet we’re still writing code like it’s the 1800s. It’s 2025, and while we’ve made incredible strides in software development—automated memory management,... 052
Lars Moelleken @voku.bsky.social · 24/01/2025Why Agile Won’t Fix Your Project suckup.de/2025/01/why-...suckup.deWhy Agile Won’t Fix Your ProjectWe’ve all heard the promises of Agile: faster delivery, more flexibility, and a better team dynamic. But let’s face it—Agile won’t save your project if the foundation isn’t right. Frameworks are tools... 021
Lars Moelleken @voku.bsky.social · 24/01/2025 Prompt Optimizations: Practical Techniques for Developers ... understanding how LLMs work in general, will also improve your way to use them! suckup.de/2025/01/llm-...suckup.deLLM Prompt Optimizations: Practical Techniques for DevelopersOptimizing inputs for LLMs ensures better, more consistent outputs while leveraging the full potential of the model's underlying capabilities. By understanding core concepts like tokenization, embeddi... 000
Lars Moelleken @voku.bsky.social · 29/11/20243v4l.org/9E1Kv3v4l.org9E1Kv - created on 3v4l.orgView the output of this script on 3v4l.org: the online PHP shell with 250+ PHP versions 000
Lars Moelleken @voku.bsky.social · 28/11/2024${mb_chr(0x1F600+((mb_ord('😜')-0x1F600)>>1))}="Only because you could, you... anyways just do it."; echo $😎; #php 221
Reposted by Lars MoellekenGreg Korba 🛠️🛹 Codito @codito.dev · 21/11/2024As it was planned, #PHP 8.4 was released today 🥳! Congrats to the whole PHP team, you rock! 8.4 brings so many new language (syntax-wise) features, that we can safely say it's the biggest release since 8.0 😊. What is your favourite addition? www.php.net/releases/8.4...php.netPHP 8.4 ReleasedPHP 8.4 is a major update of the PHP language. It contains many new features, such as property hooks, asymmetric visibility, an updated DOM API, performance improvements, bug fixes, and general cleanu... 1151
Lars Moelleken @voku.bsky.social · 27/10/2024Sorry, skill verification wasn't enabled in my profile. 🙃 000
Lars Moelleken @voku.bsky.social · 22/10/2024If anyone uses my open source stuff or has just learned something from my blog, please confirm my details/skills here. Maybe this will help me in the future. Thx. 🤜 💯 www.linkedin.com/in/larsmoell...linkedin.comLars Moelleken - REMONDIS IT Services GmbH & Co. KG | LinkedInWebdeveloper & Sysadmin | egrep '#php|#js|#html|#css|#sass' · Experience: REMONDIS IT Services GmbH & Co. KG · Education: menadwork kommunikation GmbH · Location: Voerde · 500+ connect... 100
Lars Moelleken @voku.bsky.social · 18/09/2024Just click on "Show the next prompt, so that the develop can..." and define Y = [YOUR REQUEST] 🪄🐘 000
Lars Moelleken @voku.bsky.social · 18/09/2024And here is a custom GPT for you. chatgpt.com/g/g-g1905v3L... (PS: if you know of resources (url/pdf/txt) that would help the AI write better code, please reply here)chatgpt.comChatGPT - PHP Copilot++Grumpy senior PHP developer who reviews code using strict practices and troubleshooting. 120
Lars Moelleken @voku.bsky.social · 24/08/2024#ChatGPT : I tried to implement a loop using `goto` and variables in the prompt, but there is no loop. Does anyone have any ideas for improvement? chatgpt.com/share/65ca55... PS: here are my custom instructions gist.github.com/voku/4ad5a27...chatgpt.comChatGPTA conversational AI system that listens, learns, and challenges 011
Reposted by Lars MoellekenEberhard Wolff @ewolff.com · 13/06/2024#SoftwareArchitektur im #Stream #BoundedContext - Was ist das genau? MORGEN 13:00 CEST Mehr Informationen und Möglichkeiten für Fragen: software-architektur... 011
Reposted by Lars MoellekenYannick @osteel.bsky.social · 21/11/2023Great article about Value Objects, a pattern often associated with DDD but that any code base can benefit from notes.belgeek.dev/20...notes.belgeek.devBring Value to your code - BelgeekWhat is a Value Object? Is it only useful in DDD? How, where and why should one use them? Let's try to check it out... 032
Lars Moelleken @voku.bsky.social · 15/10/2023The sun is so large that about 1,300,000 planet Earths can fit inside of it, so it's not small. 😋 000
Lars Moelleken @voku.bsky.social · 04/10/2023youtube.com/watch?v=WI1Q... #coding #code #dev #phpyoutube.com"Design patterns for modernizing legacy code bases" by Matthias Noback (@matthiasnoback)Matthias' book: https://leanpub.com/web-application-architecture/Slides: https://matthiasnoback.nl/talk/design-patterns-for-modernizing-legacy-code-bases/Leg... 011
Lars Moelleken @voku.bsky.social · 03/10/2023You can also find me here: dev.to/suckup_de #php #web #developer #codingdev.toLars Moelleken — DEV Community Profile"There is nothing good unless you do it." - Erich Kästner 030
Lars Moelleken @voku.bsky.social · 01/10/2023“The problem with object-oriented languages is they’ve got all this implicit environment that they carry around with them. You wanted a banana but what you got was a gorilla holding the banana and the entire jungle.”—Joe Armstrong 072