Devmil (Michael Lamers)

Software developer

Braindumps of a developer

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
Software development 6 min read

Warp terminal

The Terminal app is the Software developers best friend. This is the most used tool followed by the IDE (ignoring the Browser of course). As you can see in the blog posts I did I experiment(-ed, more on that later) with building my own Terminal application so that I can stuff...

Continue reading
Gadgets 3 min read

Antlion ModMic Wireless

This is just a small post about a small gadget I bought recently: The Antlion ModMic Wireless. Headset issues Headsets were always a bit problematic for me. Already “in the office” but even more so in a Home Office or hybrid setting. This issue might be home-grown, but I...

Continue reading
Software developmentFlutter 5 min read

Some dart_apitool updates

In the recent months I have been working on some updates for dart_apitool. The main changes I did were: Removal of using model files After thinking more about the use cases for the option to store a public API model to a file in order to use it later to diff against a new...

Continue reading
Software developmentFlutter 3 min read

Dart & semver hygiene

What is semver? The term semver means “semantic versioning” and is used to describe software releases. It is defined here. The essence of this rule-set is to couple the kind of (API) change with the version of the software. If you make a breaking change then you have to...

Continue reading
Personal 1 min read

Two months into the new job

Recap As written here I took the opportunity to work in the mobile app development area full time at BMW. Now I’m almost two months in my new job, and therefore it’s time to do some recap. Onboarding The onboarding went really smooth. I was able to become productive after...

Continue reading
Personal 3 min read

A new challenge

Current situation As written in my profile(this is an archived version as the actual about page got updated) my current programmer’s life is divided in two halves. I’m a C++ embedded UI software architect and developer by day and a (Flutter-)Mobile Software Engineer by night....

Continue reading
Software developmentFlutter 2 min read

Flutter 3

Yesterday during Google I/O Google announced the release of Flutter 3.0. You can have a look at the full video or read the blog post about Flutter 3 or the one about Dart 2.17. There are plenty of new features but what stroke me most were two tiny announcements that were...

Continue reading
Software developmentMeta 6 min read

Flutter and embedded UIs

Hi there. It has been quite a while since my last post. In the meantime, a bunch of things happened. Corona is over 🥳😉, Apple released a monitor for the masses (webcam cough) and some crazy guy from the east decided to question the European borders 🥴. But that shall not be...

Continue reading
PersonalDev Setup 5 min read

I got myself some new hardware

Today I want to share my opinion about 2(3) new pieces of hardware that I got for myself as an early expensive Christmas present. The new Mac lineup Initially I hesitated to jump on the M1 Pro/Max train. My 13” Intel MacBook Pro worked, I don’t have any projects that...

Continue reading