Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 67
  1. Beyond Servant Leadership

    Beyond Servant Leadership I’ve been reflecting on my time as Head of Platform and my leadership roles at itemis, and I’ve realized that the popular concept of “Servant Leadership” has some significant blind spots.

  2. The Subscription Trap: Why "Just Add Billing" Fails

    The Subscription Trap: Why “Just Add Billing” Fails Digital products and SaaS models have made recurring billing the default.

  3. MPS Community Meetup: where is the community

    I was genuinely excited.

  4. Building Collaborative Web Applications with the modelix Stack

    In this post, we take a look at a sample application built on top of the modelix stack during my 20% time at itemis.

  5. Happy birthday mbeddr 🎉

    Today marks the 10th birthday of the mbeddr open source project.

  6. Meta Programming System Mentoring Experiment 2022

    This year the JetBrains Meta Programming System (MPS) community has continued to grow.

  7. Low Code or Domain Specific Languages?

    What problems does Low Code solve?

  8. Skadi Cloud Gist

    Share MPS code snippets on the web as easy as text.

  9. Why I dislike mob programming

    Today I tweeted this, rather polemic, tweet about mob programming: I think mob programming is torture.

  10. Modelling in the Browser isn’t enough!

    We need platforms for models in the cloud!

  11. Skadi Cloud - May Update

    After the release about a month ago it’s time for the first bigger update.

  12. How JetBrains Meta Programming System (MPS) Identifies Things

    How does MPS identify languages, solutions, models, concepts, nodes, or even properties?

  13. Skadi Cloud - an Experiment with JetBrains Projector and MPS

    Getting JetBrains MPS into the browser with Projector on Kubernetes.

  14. JetBrains Projector a Game Changer for MPS Projects?

    My thoughts on the new Projector project by JetBrains, how we can use it with MPS and how it relates to modelix.

  15. Context Boundaries in Language Engineering Projects

    How to scale your language engineering project beyond a single team without causing a communication and dependency hell.

  16. A new Home for my MPS Tutorials

    For most of 2020 I was planning to create a dedicated website for my “language engineering with MPS” tutorials that I streamed on Twitch at the end of 2018 and early 2019.

  17. Language Engineering Newsletter

    In November I accidentally started a language engineering newsletter with a tweet.

  18. Introducing Fernsprecher for IntelliJ IDEs

    Fernsprecher is a plugin for IntelliJ based IDEs by JetBrains like Meta Programming System (MPS) that makes it easy to read IDE logs in the browser.

  19. JetBrains MPS Generators: Down the Rabbit Hole

    How we tracked down a subtle JetBrains MPS generator bug after upgrading to 2019.3—property lookups failed due to constant unification missing the language ID—and contributed a one‑line upstream fix.

  20. Heavy Meta

    Is a streaming series on Twitch about JetBrains MPS.

  21. Heavy Meta 2019

    Last year I started a stream series about JetBrains Metaprogramming System called “Heavy Meta” on Twitch.

  22. 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.

  23. Testing in JetBrains Meta Programming System: What and Why?

    There are a number of questions around testing in JetBrains Meta Programming System (MPS) that I get a lot.

  24. Heavy Meta: A Streaming Series on JetBrains MPS

    A while back I experimented with “streaming” about MPS.

  25. MPS, Feature Branches and Language Migrations: DOs and DON’Ts

    The MPS meet-up in Munich sprung some discussions about how feature branches and language migrations get along.

  26. Streaming, Contributing to MPS and Git Workflow

    Today I tried something new: I streamed while I was programming.

  27. 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?

  28. 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.

  29. MPS rocks

    Is a small website that tries to collect a lot of community information around MPS.

  30. MPS extensions

    Is a set up extensions to make your life as language developer in MPS easier.

  31. My personal blockbuster 2016: Planet Earth II

    Finally it’s there the continuation of the amazing Planet Earth documentary.

  32. a Functional Approach to Asserts in Swift

    While I was coding some tests for my side project I thought about if I can find a way to write my tests in a way that fits better to my way of thinking while I code.

  33. Some playgrounds to explore CIFilters on OSX

    Swift playgrounds for experimenting with Core Image CIFilters on macOS—per‑category projects for fast, side‑by‑side testing (blur, color adjustment/effect, composite, distortion)—with a GitHub repo to explore and contribute.

  34. Home data: Arduino (part 1)

    This is the first “real” post about my current side project.

  35. Home data (part 0)

    This is the first post in a series of posts about my current side project.

  36. Projects

    Here you can find a selected list of projects I have worked on.

  37. Fsharp

    On Friday I gave a about two hours long introduction to F# to my colleagues at itemis Stuttgart.

  38. Ghostbusters

    I haven’t blogged for quite a while now.

  39. About Me

    I’m Kolja a software engineer living in Stuttgart, Germany.

  40. logv http

    While I was working on the trainmonitor project I need a back-end server that could handle the HTTP API.

  41. mbeddr arduino

    mbeddr.arduino is a DSL to write programs for the Arduino platform.

  42. Zugmonitor App

    Zugmonitor App ist ein Projekt das in meiner Freizeit entstanden ist und es ermöglicht sich über Zugverspätungen informieren zu lassen.

  43. java extensions 101 with MPS

    In the past years I have done lots of work in C# and recently came back to work with Java because I am now working in a project that involves MPS.

  44. FOSDEM slides

    On Sunday I have given a talk about mbeddr and how we build it at FODESM.

  45. mbeddr arduino release

    After some month of low activity in the mbeddr.arduino repository I found more time to work on it in the past week.

  46. sleep modes with mbeddr.arduino

    Here is a little status update on the mbeddr.arduino project.

  47. jetbrains MPS debian package

    Good news for all debian and ubuntu users using the Meta Programming System by JetBrains: I have just created a debain package for it.

  48. Trainmonitor: The API and why it sucks

    Recently I have published my Trainmonitor app, that is using a backend server to get the train data and do the notifications.

  49. custom reporting with mbeddr

    How to implement a custom serial-port reporting backend for mbeddr on Arduino: an overview of the reporting architecture (messages, tables, report statements, strategy) and generator rules for emitting messages—with and without parameters—plus counters and

  50. moving on

    As some of you might have noticed there where some recent changes in my professional life.