Devmil (Michael Lamers)

Software developer

Braindumps of a developer

Software developmentFlutter 7 min read

Creating my first own iOS app

As teased in the last blog post I was testing quite a few music streaming services. The problem One problem I had, was to share songs that I liked with my kids. Yes, it happens from time to time that I like a song that my kids also like. More often than not, they don’t share...

Continue reading
Personal 4 min read

And back to Google Pixel

After a few months with my Samsung Galaxy S24 Ultra I found a good offer and jumped to the Pixel 9 Pro. I hope that this “oh this other phone looks nice, too” spiral that affected me a few years ago is not coming back, but I have a few good reasons for this switch 😅 Let me...

Continue reading
PersonalSoftware developmentFlutter 3 min read

A few updates

I’m still alive It’s been a while since my last post. The reason is really simple: there was nothing happening that I felt was worthy to share through a dedicated blog post, so I decided to not publish. I’m still alive and still planning to share stuff on this blog....

Continue reading
PersonalDev Setup 6 min read

Monitor progression

Ultra wide monitor For years was using a 34” UWQHD monitor from LC-Power, LC-M34-UWQHD-100-C. It was a cheap monitor, but it worked, and it was very wide. While really getting used to that horizontal space I also was not really happy with the overall quality (picture and...

Continue reading
Software developmentFlutter 4 min read

dart_apitool updates

Recently dart_apitool got 2 significant updates. Thanks to all the contributors that made that possible. 1. More robust preparation step dart_apitool makes local copies of the packages it analyzes When dart_apitool analyzes packages it has to do some preparation steps in...

Continue reading
Software developmentFlutter 4 min read

Dart_apitool updates

The recent weeks I was working a bit on dart_apitool. The major topics were: Missing export detection The way Dart allows to define the public API of a package can lead to situations in which the consumer of the API is able to receive an instance of a certain Type but can’t...

Continue reading
Software developmentFlutter 2 min read

dart_apitool goes bmw-tech

Today I have some exciting news to share! Dart_apitool has been transferred to bmw-tech. The repository as well as the package on pub.dev are now under control of the BMW open source organization. “Why?” You may ask There are two major reasons for that move: 1. The need arose...

Continue reading
Software development 3 min read

dart_apitool improvements

There has been some new development in dart_apitool. I got some feedback from our internal “My BMW” app teams and from the Flutter community so dart_apitool has received some extensions, improvements and fixes the last months:

Continue reading