Per Rovegård
1.9K posts

Per Rovegård
@provegard
Software Engineering PhD. Interested in creating better software. CTO & coding architect @factor10com. Opinions are my own.
Karlskrona, Sverige Katılım Mayıs 2011
194 Takip Edilen201 Takipçiler

I pinned a WSLg application to the taskbar in Windows 11, but it lost the icon and became a generic Remote Desktop icon/app that cannot be unpinned (no unpin option in the right-click menu).
Does anyone know how to get rid of it? @JenMsft ?
English

This is important! I work like this as well.
As Cory writes, it's equally important to be transparent about what you're doing.
At one client, we constantly improve the code so that we can deliver value faster. Since we do it all the time, it seldom becomes a big thing.
Cory House@housecor
I don’t ask for permission to refactor. I don’t ask for permission to optimize performance. I don’t ask for permission to make it secure. I don’t ask for permission to make it accessible. I don’t ask for permission to write tests. I don’t ask for permission to do my job well.
English

#MongoDB 8.0 has been released. But what do the coloured bars next to the version numbers in the lower box mean?

English

The Swedish translation in my Audi is a bit confusing. The text asks if I want to load vehicle configuration, but the button says Save. I wonder if it makes more sense in German... #audi

English
Per Rovegård retweetledi

Building software without writing tests 🚀
Maintaining software without any tests 💥
The Golden Sir@screaminbutcalm
Me sowing: Haha fuck yeah!!! Yes!! Me reaping: Well this fucking sucks. What the fuck.
English

In a rare turn of events, I set aside time to finish my blog post about C# source generators that started brewing some time before summer:
programmaticallyspeaking.com/dont-write-cod…
#csharp
English

@JenMsft I do this too (kill stray processes), but I didn't know about Ctrl for keeping the list still - thanks for the tip! :)
English

@RogerAlsing I think it's really valuable, but I'd still call it a word predictor.
Whenever I ask it something that is not straightforward, it mostly rambles (instead of saying no, this won't work, it makes things up).
When I ask about known stuff (e.g. jq syntax for doing X), it shines!
English

There seem to be a strange trend on LinkedIn where "data scientists" rants about AI/LLM. how they are just a word predictor, how they don´t give anything of value etc.
Are people really that dense?
Personally, I use ChatGPT every day, for multiple tasks.
I use it for writing documentation, or writing better emails, or researching some new topic, or learning a new API. basically everything.
English

@DevLeaderCa I'm working on a ~12 year old code base, which has been modernized over time. There are still bits left from the beginning, but much code has been rewritten.
TDD has enabled us to do large-scale refactoring/modernization.
Does it count as a rewrite if you do it gradually?
English

@housecor Always 1. The other styles are too hard, and I prefer easy over hard.
English

@rsms Assuming nouns. :)
Monitor makes me think of an old CRT.
The device on my desk is a display.
I can view different (virtual) screens on the display.
Maybe?
English

Lots of people complaining that this is hard to understand. Sure, the variable names can be improved, but other than that I think it's very nice! It's good to see C# adopt useful features from other languages.
David Fowler@davidfowl
English
Per Rovegård retweetledi

Everyone started with these files:
autoexec.bat
himem.sys
config.sys
Matej Bendík@BendikMatej
Everyone started with these files 😅 • index.html • styles.css • script.js
Val-des-Monts, Québec 🇨🇦 English






