The Wiert Corner – irregular stream of stuff

Jeroen W. Pluimers on .NET, C#, Delphi, databases, and personal interests

  • My badges

  • Twitter Updates

  • My Flickr Stream

  • Pages

  • All categories

  • Enter your email address to subscribe to this blog and receive notifications of new posts by email.

    Join 1,862 other subscribers

Archive for June, 2025

Kevlin Henney on encapsulating and restricting Mutability of State to improve software quality

Posted by jpluimers on 2025/06/04

Important read (5 minutes or so): [Wayback/Archive] Restrict Mutability of State. When it is not necessary to change, it is necessary not to change… | by Kevlin Henney | Feb, 2025 | Medium

Via [WaybackSave/Archive] Kevlin Henney on X: “Blogged: Restrict Mutability of State “What appears at first to be a trivial observation turns out to be a subtly important one: a great many software defects arise from the (incorrect) modification of state.” “

--jeroen

Posted in Conference Topics, Conferences, Design Patterns, Development, Event, Software Development, Systems Architecture | Leave a Comment »

b0rk on Twitter about getting unstuck: “debugging strategy: do the annoying thing”

Posted by jpluimers on 2025/06/04

Not just about getting unstuck during debugging: making progress is often about doing “the annoying thing”.

[Wayback/Archive] Julia Evans on Twitter: “debugging strategy: do the annoying thing”:

Read the rest of this entry »

Posted in Debugging, Development, Software Development | Leave a Comment »

Tom Sydney Kerckhove on Twitter: “I haven’t found any programming tasks that an LLM could do even barely correctly. What kind of code are you all writing?!”

Posted by jpluimers on 2025/06/03

Interesting responses [WaybackSave/Archive] Tom Sydney Kerckhove on X: “I haven’t found any programming tasks that an LLM could do even barely correctly. What kind of code are you all writing?!” and later

They all come down to

  • excuses for using LLM without any substantial result (most of the results come down to one having to become the tester and fixer of the generated code without newer generated code being improved: the opposite of coaching an apprentice)
  • become better at prompting (which is basically regarding the prompt as a new programming language: been there, done that)

[WaybackSave/Archive] One of the “become better at prompting” replies referred to a blog post disguising prompting as writing lots of unit tests: [Wayback/Archive] The Cline AI Assistant is Mesmerizing · mtlynch.io

Read the rest of this entry »

Posted in AI and ML; Artificial Intelligence & Machine Learning, Development, LLM, Software Development | Leave a Comment »

“How come these shapes are so DIFFICULT??”

Posted by jpluimers on 2025/06/03

Cool video about how developers feel when others (like QA) test or use the software they have just built:

[Wayback/Archive] Devs watching QA test the product – YouTube

I got to the video via [Wayback/Archive] sanja zakovska 🌱 on Twitter: “Devs watching QA test the product… “ to which the author responded with

[Wayback/Archive] Alison Burke on Twitter: “@sanjazakovska Incase anyone needs the resolution 😂😂 follow me on tiktok! vm.tiktok.com/ZMJKeK29a

Read the rest of this entry »

Posted in Conference Topics, Conferences, Dark Pattern, Development, Event, Software Development, Testing, User Experience (ux) | Tagged: , , , , , , , , , , , , , , | Leave a Comment »

Software Downloads: Download UniFi Network Server – Ubiquiti: also known as UniFi Network application and apparently the successor of the UniFi Controller

Posted by jpluimers on 2025/06/02

After moving, I wanted to install new UniFi access points and upgrade the firmware of my existing ones.

The Cloud Key running the UniFi Controller software had long died (bringing that to market was a really bad idea from Ubiquiti in my view), so I started looking for UniFi controller software I could run locally.

From past contacts with other UniFi users, I knew there was some kind of Docker solution, but I hard a hard time finding it.

It looks like UniFi has been busy though and have three download lists coming back with essentially the same software, heck even point to the same release notes ([Wayback/Archive] UniFi Network Application 8.6.9 | Ubiquiti Community)

The actual download of the most recent version is at [Wayback/Archive] Software Downloads: Download UniFi Network Server – Ubiquiti.

If I understand [Wayback/Archive] Self-Hosting a UniFi Network Server – Ubiquiti Help Center correctly, what they mean is that the UniFi Network Application is an implementation of a UniFi Network Software that runs on MacOS/Windows/Linux.

You will likely have to download by hand as – especially on Windows – the package managers are versions behind. At the time of writing the version available above was V8.6.9 released 2024-11-06. This is what was on the package managers:

Read the rest of this entry »

Posted in Cloud Key, Hardware, Network-and-equipment, Power User, Unifi-Ubiquiti | Leave a Comment »

Lars Boelen op Twitter: hoe koel je je woning ‘s nachts voor als voorbereiding van een hittegolf – laat je huis als schoorsteen werken en voer de warme lucht af

Posted by jpluimers on 2025/06/02

Een paar jaar terug kwam dit interessante bericht langs van [Wayback/Archive] Lars Boelen 🍃 on Twitter: “Dat kan! En wel door je woning ‘s nacht voor te koelen. Dat doe je door ‘s nachts beneden een raam of deur inbraakveilig open te zetten (dat zal soms wat creativiteit vragen) en zo hoog mogelijk in huis een raam. Het huis gaat daardoor als schoorsteen werken”

Read the rest of this entry »

Posted in Awareness, Climate change, Health, LifeHacker, Power User | Tagged: , | Leave a Comment »

Wat is de maximale huurverhoging in 2025? | Rijksoverheid.nl

Posted by jpluimers on 2025/06/01

Voor mijn link archief:

Query: [Wayback/Archive] maximale huurverhoging vrije sector 2025 bestaande contracten at DuckDuckGo

Gerelateerde blog posts:

--jeroen

Posted in LifeHacker, Power User | Leave a Comment »