stefankrecher.bsky.social @stefankrecher.bsky.social · 09/04/2026I‘m working also on a 1m LoC legacy system - spending much less on tokens but still achieving quality output with claude. Maybe your friend is asking the wrong questions? 020
stefankrecher.bsky.social @stefankrecher.bsky.social · 03/04/2026github.com/StefanKreche... I created an interface to the OpenAI coding agent "Codex" in Pharo Smalltalk @pharoproject.bsky.social #openai #coding #software-engineeringgithub.comGitHub - StefanKrecher/PharoCodex: Use codex app-server within PharoUse codex app-server within Pharo. Contribute to StefanKrecher/PharoCodex development by creating an account on GitHub. 011
Reposted by @stefankrecher.bsky.socialesugsmalltalk.bsky.social @esugsmalltalk.bsky.social · 03/04/2026[ANN] isLoop 2026: International School on Live Object-Oriented Programming 4-6 July 2026 - Plovdiv, Bulgaria isloop.pharo.org/2026-plovdivisloop.pharo.orgisLoop: International School on Live Object-Oriented ProgrammingLearn advanced object-oriented programming in Pharo 023
Reposted by @stefankrecher.bsky.socialTech Insight @techinsight.bsky.social · 02/04/2026AI & cost of legacy systems in UK bankingtechmotion.rozeepk.comAI & cost of legacy systems in UK banking - TechMotionUK banks are spending approximately £3.3 billion every year simply to keep legacy core systems running – roughly a quarter of their total IT budgets. Nearly 011
stefankrecher.bsky.social @stefankrecher.bsky.social · 21/03/2026I guess the challenge for legacy systems without a spec is to recreate a spec from code and runtime inspection. This should include the institutional knowledge because the effects of this knowledge must be in the code. 000
stefankrecher.bsky.social @stefankrecher.bsky.social · 18/03/2026Tried to wrap my head around this SpecOps-method. Obviously it's crucial to have a spec when modernizing systems. Reverse engineer the spec from the code seems doable - but how can AI help to learn more about institutional/ implicit knowledge? 100
stefankrecher.bsky.social @stefankrecher.bsky.social · 18/03/2026to anyone who is interested in legacy modernization - I created a new BlueSky feed on that topic - combining some relevant keywords: bsky.app/profile/did:... #legacymodernization #legacycode 000
stefankrecher.bsky.social @stefankrecher.bsky.social · 18/03/2026In some cases TDD is really helpful, e.g. complex math calculations. Put numbers in, get numbers out. 170
stefankrecher.bsky.social @stefankrecher.bsky.social · 18/03/2026It's definitely the entrace of the mystery vortex, where Sam keeps growing and shrinking! 030
stefankrecher.bsky.social @stefankrecher.bsky.social · 18/03/2026Despite of being more approachable, for me retro-gaming is about getting back to the way games where approached back in the day. And for a long time, softlocks have been a part of it ... btw: MI isn't abandonware - isn't it? 100
stefankrecher.bsky.social @stefankrecher.bsky.social · 18/03/2026Ich könnte mir vorstellen, dass es hierzu sehr konkrete Gedankenspiele gibt. Aber wahrscheinlich ist es technisch schwierig ihn zu erledigen. Und wahrscheinlich sind die möglichen Konsequenzen schwer antizipierbar ... 010
stefankrecher.bsky.social @stefankrecher.bsky.social · 18/03/2026I‘d say it depends .. but decoupling domains might always be a good idea - even if your not following a microservices approach 010
stefankrecher.bsky.social @stefankrecher.bsky.social · 17/03/2026to me their approach sounds like lift and shift everything slice-by-slice to the cloud - and ensuring that everything behaves the same. But the risk would be to preserve the old domainmodel and technical dept without refactoring things. Then it's running in the cloud but it's still not maintainable 001
stefankrecher.bsky.social @stefankrecher.bsky.social · 17/03/2026doing a greenfield approach in legacy modernization of software systems is a bad idea most of the time, if you don't have a full specifiaction of the legacy system. But talking about houses: I guess it wouldn't be a big deal if the new house wouln't look exactly like the old one 000
stefankrecher.bsky.social @stefankrecher.bsky.social · 17/03/2026try a greenfield approach - might be easier in some cases :-) 100
stefankrecher.bsky.social @stefankrecher.bsky.social · 17/03/2026Ain't that what characterization test are all about? AI might be pretty helpful with creating these kind of tests 000
stefankrecher.bsky.social @stefankrecher.bsky.social · 17/03/2026I've seen a lot of projects fail at step one, since decomposition is not always that easy. When there's a domainmodel with all entities connected to each other, decomposition becomes a real PITA 110
stefankrecher.bsky.social @stefankrecher.bsky.social · 17/03/2026this is looking really nice - can't wait to play the game! 110
stefankrecher.bsky.social @stefankrecher.bsky.social · 10/03/2026Michael Feathers wrote in the preface of Working Effectively with Legacy Code: “Legacy code is simply code without tests.” But I keep wondering: If we add tests to legacy code… does it stop being legacy? #legacycode #softwareengineering #softwarearchitecture 000
Reposted by @stefankrecher.bsky.socialMark Hamill @markhamillofficial.bsky.social · 30/12/2025BREAKING NEWS: Actual facts appear for the first time on "Truth" Social. 13813872212344
stefankrecher.bsky.social @stefankrecher.bsky.social · 28/12/2025I‘ve seen that pattern too - but it’s still hard to understand how to not find a job with your skill set. If your still searching- get in touch with me - there are some companies that I’m aware of that are looking for people like you 010
stefankrecher.bsky.social @stefankrecher.bsky.social · 28/12/2025It will get worse before it gets better. 020
stefankrecher.bsky.social @stefankrecher.bsky.social · 24/12/2025Curious where others draw that line today: Is AI more like a smart calculator… or an external analyst who shouldn’t sit inside the red room? 000
stefankrecher.bsky.social @stefankrecher.bsky.social · 24/12/2025Your proposal reads like a personal, modern version of that model: AI as the “black network” — powerful, useful, but fundamentally untrusted — and your real digital life as the “red network.” The key isn’t zero data flow, it’s explicit, intentional boundaries. 110
stefankrecher.bsky.social @stefankrecher.bsky.social · 24/12/2025This actually isn’t crazy at all. In military / high-security environments this exact idea has existed for decades: red networks (offline, trusted, sensitive work) and black networks (online, exchange, exposure), connected only via heavily controlled transfer points. 110
stefankrecher.bsky.social @stefankrecher.bsky.social · 23/12/2025Hallo @sl-politik.de es hat funktioniert 🤩😉 000
Reposted by @stefankrecher.bsky.socialAbdelhak @abakermi.bsky.social · 23/12/2025No indie hacker ever regretted: - Shipping before it's perfect - Learning AWS the hard way - Saying no to scope creep - Walking away from the screen - Building in public - Open sourcing their code - Actually finishing that side project The ones who regret are the ones who never started. 271
stefankrecher.bsky.social @stefankrecher.bsky.social · 23/12/2025I use make to get a daily AI based summary on the latest developments regarding Bitcoin - based on various sources. It’s pretty cool 😀 000
stefankrecher.bsky.social @stefankrecher.bsky.social · 21/12/2025Great insights on Collection-Frameworks! Every Java-Programmer should have a look at the Smalltalk Collections #Smalltalk #Pharo 011
stefankrecher.bsky.social @stefankrecher.bsky.social · 21/12/2025The solo in Doorway by Spock’s Beard is absolutely stunning. So much feel, melody, and restraint — this is why prog hits different. youtube.com/clip/Ugkx0XI... #ProgRock #SpocksBeard #GuitarSolo #ProgressiveRock #ProgMusic #GuitarTone #MusicLoversyoutube.comYouTubeShare your videos with friends, family, and the world 000
stefankrecher.bsky.social @stefankrecher.bsky.social · 21/12/2025Chuckie Egg – the very first game I ever completed back in the day on the Schneider CPC. archive.org/details/zx_C... #ChuckieEgg #RetroGaming #8Bit #SchneiderCPC #AmstradCPC #ClassicGames #OldSchoolGaming #GamingHistory #RetroComputing #80sGamingarchive.orgChuckie Egg [a] : A & F Software : Free Download, Borrow, and Streaming : Internet ArchiveChuckie Egg (1983)(A & F Software)[a]Developed byA&F; Software Ltd.Released1983Also ForAmiga, Amstrad CPC, Android, Atari 8-bit, Atari ST, BBC Micro,... 021
stefankrecher.bsky.social @stefankrecher.bsky.social · 21/12/2025#programmer #softwaredeveloper #dev 010
stefankrecher.bsky.social @stefankrecher.bsky.social · 08/12/2025Does this look familiar? You might be old ... #retro #mspaint #nerd #geek #windows jspaint.appjspaint.appJS PaintClassic MS Paint in the browser, with extra features. 020
stefankrecher.bsky.social @stefankrecher.bsky.social · 08/12/2025Will living specifiactions come true some day? medium.com/software-arc... #software #architecture #softwaredevelopmentmedium.comLiving Specifications: The Future of Software ArchitectureWhy contracts can no longer be static files in the age of AI and automation 020
Reposted by @stefankrecher.bsky.socialpharoproject.bsky.social @pharoproject.bsky.social · 24/11/2025[ANN] Pharo VM Released: It includes improvements in the #become:; some fixes for Linux sockets; and fixes in the UUIDPlugin github.com/pharo-projec...github.comRelease v10.3.9 · pharo-project/pharo-vmWhat's Changed p10-port-1023 by @tesonep in #1027 fix/issue-939 - Using AIO Event for sending by @tesonep in #1015 Backporting the fixes on the UUIDPlugin to P10 branch by @tesonep in #1029 Updat... 043
stefankrecher.bsky.social @stefankrecher.bsky.social · 07/12/2025I'd say that every line of code that is produce today, no matter how it was produced, will be legacy code 000
stefankrecher.bsky.social @stefankrecher.bsky.social · 07/12/2025AWS Transform sounds pretty interesting … I ask myself if it can be useful to migrate large Smalltalk-Systems to Java www.aboutamazon.com/news/aws/aws... #aws #java #smalltalk #legacycodeaboutamazon.comNew agentic capabilities in AWS Transform enable rapid modernization of any code or applicationCustomers can accelerate the reduction of their legacy tech debt and shift valuable resources toward innovation. 021
stefankrecher.bsky.social @stefankrecher.bsky.social · 07/12/2025Darkside Detective free until Dec 11th store.epicgames.com/en-US/p/the-...store.epicgames.comThe Darkside Detective | Download and Buy Today - Epic Games StoreDownload and play The Darkside Detective at the Epic Games Store. Check for platform availability and price! 000
Reposted by @stefankrecher.bsky.socialtaz @taz.de · 21/02/2025Studien belegen immer wieder, dass sozioökonomische Faktoren Kriminalität schaffen. Wer das Problem nur auf Migration schiebt, verhindert deren Bekämpfung.taz.deifo-Studie zu Kriminalitätsfaktoren: Migration allein macht niemanden kriminell 516640
stefankrecher.bsky.social @stefankrecher.bsky.social · 30/12/2024Ob es eigentlich so ne gute Idee ist, das neue Jahr mit next-level Feinstaub, Tierquälerei, Alkoholmissbrauch, Selbstverstümmelung und dekadenter Geldverschwendung zu begrüßen? 🤔 #Silvester #Neujahr 000
stefankrecher.bsky.social @stefankrecher.bsky.social · 30/12/2024Wütend bin ich, weil genau das eine Album, das ich jetzt sofort hören möchte, nicht via Stream verfügbar ist und ich mich nicht mehr erinnern kann, ob ich es auf Vinyl, CD, Minidisc, DAT oder Kassette habe, geschweige denn ob ich überhaupt noch entsprechende Abspielgeräte finde. 050
stefankrecher.bsky.social @stefankrecher.bsky.social · 30/12/2024Unterm Strich könnte sich ein BGE + die anderen Maßnahmen langfristig schon rechnen. Aber solange noch ein kleiner aber einflussreicher Teil der Gesellschaft von der Ungleichheit profitiert, stellt sich die Frage gar nicht. 010
stefankrecher.bsky.social @stefankrecher.bsky.social · 30/12/2024Die Klimakrise ist doch nur Symptom der zugrundeliegenden Meta-Krise, die ihrerseits Umweltzerstörung, Krieg, Ausbeutung, Ungerechtigkeit, Gier, mangelnde Solidarität usw. verursacht 010
stefankrecher.bsky.social @stefankrecher.bsky.social · 30/12/2024Python is a pragmatic choice for beginners. It can be readable - unless the code is not written too pythonic … And of course there are so many libraries. But when it comes to learning programming, there are much better alternatives. So why not go with the best language ever existed? Smalltalk 😀 110