JetBrains MPS Generators: Down the Rabbit Hole

While updating a customer project from MPS 2019.1 to MPS 2019.3 we came across a bug inside of MPS which ultimately ended up in us sending a pull request to the code base. In this post I would like to write about our experience how tracked it down.…

Heavy Meta 2019

Last year I started a stream series about JetBrains Metaprogramming System called “Heavy Meta” on Twitch. In this blog post I would like to give you an update on my ideas for this year and look back on what worked well and what did not. My goal with “Heavy Meta”…

Update to MPS 2018.3: Behind the Scenes

In this post I‘m sharing some of our experiences from updating to MPS 2018.3 in various codebases. I did the migration in three projects: the MPS Extensions, mbeddr and IETS 3. The final version of MPS 2018.3 is now release for about a week. The migration in…

Heavy Meta: A Streaming Series on JetBrains MPS

A while back I experimented with “streaming” about MPS. I didn’t do much more than a single, not even live streamed, video. It was basically me working on some extension to MPS while I explained what I was doing which I happened to record. Recently I revived my efforts…

Streaming, Contributing to MPS and Git Workflow

Today I tried something new: I streamed while I was programming. Well, actually … I didn’t live stream it. I recorded it on the weekend and uploaded the unedited video file to Twitch. Mostly because my MacBook seemed to be sluggish when recording and coding. I might have solved that…

Stop the glorification of coding, a rant

Why do we still glorify programming like it’s an field of work that’s more like art than work? With superstars and ninjas. Yes there some people who have a lot of freedom at their companies and who have a tremendous amount of fun at work. But let’s…

Slack is not smart

I might be a bit late to the party since a bunch of people have already written about Slack and how awesome or awful it is. So I though I will give my two cents away how we use Slack and what I think about it Over the past two…