Archive for the ‘Event’ Category
Posted by jpluimers on 2026/07/22
Some are surprised but because of MS-DOS 2.x compatibility:
`c:tmp.txt` is a valid file path on Windows
Since each drive letter remembers the current directory and that memory bit is not thread-local nor process-local, so relying on it is bad practice.
The above is a quote fromΒ [Wayback/Archive] Oleksii Holub πΊπ¦ on Twitter: “So I was trying to understand the difference between <code>Path.IsPathRooted(...)</code> and <code>Path.IsPathFullyQualified(...)</code> and learned that apparently <code>c:tmp.txt</code> is a valid file path on Windows π€―” which has an image without alt-text on a long bit of Microsoft documentation which I will further quote below.
Many people don’t know this, so here is a list of variations on relative paths:
Read the rest of this entry »
Posted in Conference Topics, Conferences, Development, EKON, Event, History, MS-DOS, Power User, Retrocomputing, Software Development, Windows Development | Leave a Comment »
Posted by jpluimers on 2026/07/15
Like many programmers, in my early days I was totally unaware how floating point values were stored. Even seemingly simple data structures are worth explaining, especially when debugging.
So I was glad getting referenced toΒ [Wayback/Archive] Float ExposedΒ and to [Wayback/Archive] Floating Point Visually Explained which I will quote a few bits below.
About bits: did you notice you can flick on the float.exposed bits to flip them? Try it!
The references came from replies toΒ [Wayback/Archive] Julia Evans on Twitter: “floating point representation”
Read the rest of this entry »
Posted in 8087, Algorithms, Conference Topics, Conferences, Debugging, Development, Event, Floating point handling, Software Development | Leave a Comment »
Posted by jpluimers on 2026/06/24

Planning and feedback loops in extreme programming
TL;DR:
Using LLM in the software development process is shifting the feedback cycle to the top of the development cycle in the graph on the right. This is a costly endeavour.
LLM deliver output that is statistically likely, decreasing the chance to incorporate outliers as they are statistically unlikely but form the burden of software development.
[Wayback/Archive] Mumbly_Bum comments on AI is working great for my team, and y’all are making me feel crazy
Most of our tickets are now (initially) generated using Claude + the Atlassian MCP, and that’s allowed us to capture missed requirements up-front.
I think this is the key disconnect (even taking into account the notes from meetings) in understanding our jobs and why weβre not going away and why LLMs create harm in delivery.
Read the rest of this entry »
Posted in AI and ML; Artificial Intelligence & Machine Learning, Conference Topics, Conferences, Development, Event, LLM, Software Development | Leave a Comment »
Posted by jpluimers on 2026/06/16
Ever since Chris Hesik spoke on “RAD Studio 2010 what’s new in the IDE debugger”, wanted to write a blog post about it.
Still haven’t found time to do that in depth, but it’s important to at least jot a few notes, so let’s start with the 20111020 conference session notes.
Read the rest of this entry »
Posted in Conferences, Delphi, Event, Software Development, Development, Conference Topics, Software Heritage | Leave a Comment »
Posted by jpluimers on 2026/05/26
Posted in ChatGPT, Code Quality, Conference Topics, Conferences, Development, Event, Java Platform, Kotlin, Pingback, Software Development, Stackoverflow, Technical Debt, Testing | Leave a Comment »
Posted by jpluimers on 2026/05/12
Take this cool example I extended from [Wayback/Archive] Thomas π
°οΈπ¨π΅ on Twitter: “#Typescript quizz What will be the value of result1 and result2 ?” which lacked alt-badge, so I [Wayback/Archive] responded with the image on the right that has alt-text.
Based on that, I added a bit of logging:
const a = undefined;
const result1 = a ?? 0 + 10;
const b = 100;
const result2 = b ?? 0 + 10;
console.log(result1);
console.log(result2);
Two questions:
- What is the output of both log lines?
Read the rest of this entry »
Posted in .NET, C#, Conference Topics, Conferences, Continuous Integration, Delphi, Development, Event, Java, Java Platform, JavaScript/ECMAScript, Maven, Scripting, Software Development, TypeScript | Leave a Comment »