<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Grobmeier Solutions</title>
    <description>GS Developer Blog: Java, PHP, JavaScript and more</description>
    <link>https://grobmeier.solutions/</link>
    <atom:link href="https://grobmeier.solutions/feed.xml" rel="self" type="application/rss+xml"/>
    <pubDate>Sun, 07 Jun 2026 14:19:45 +0000</pubDate>
    <lastBuildDate>Sun, 07 Jun 2026 14:19:45 +0000</lastBuildDate>
    <generator>Jekyll v4.3.4</generator>
    
      <item>
        <title>HumbleBee started at an airport</title>
        <description>&lt;h1 id=&quot;humblebee-started-at-an-airport&quot;&gt;HumbleBee started at an airport&lt;/h1&gt;

&lt;p&gt;Some software ideas begin in a roadmap meeting. HumbleBee began after a cancelled flight.&lt;/p&gt;

&lt;p&gt;I had been in San Francisco for the GitHub conference. 
Everything there is about AI, even the city was plastered with ads for AI.
It was an eye-opener to see how AI was used among my US colleagues, and I promised
myself I would seriously look into agentic coding.&lt;/p&gt;

&lt;p&gt;I had a few great days and looked forward to going home.
Then my flight home was cancelled.&lt;/p&gt;

&lt;p&gt;With roughly eighteen hours at the airport and no place to sleep, I had all the time
to think about the past few days. I met many great people, among them Carlos,
the founder of GoReleaser. He was so passionate about his project that he
made me think about using Go myself.&lt;/p&gt;

&lt;p&gt;Then I had the idea: could I learn Go faster with AI?
Could I also use my knowledge of time tracking to make something useful?&lt;/p&gt;

&lt;p&gt;That is where HumbleBee started.&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/img/content/2026/humblebee-dashboard.jpg&quot; alt=&quot;HumbleBee dashboard showing local time tracking, stopwatches, and weekly work time&quot; /&gt;&lt;/p&gt;

&lt;h2 id=&quot;go&quot;&gt;Go&lt;/h2&gt;

&lt;p&gt;Go had never been a strong interest of mine, but meeting so many people in San Francisco
using it, I became curious.&lt;/p&gt;

&lt;p&gt;They told me the code is readable and deployment is simple. 
It is also fast.&lt;/p&gt;

&lt;p&gt;My experiment was supposed to become something like pair programming with an experienced
developer. I didn’t want to “vibe code”, without understanding what happened.
So everything I didn’t understand, the agent had to explain or point me to the right docs.&lt;/p&gt;

&lt;p&gt;I had to slow the machine down, so it was not just throwing out code like… like a machine.&lt;/p&gt;

&lt;h2 id=&quot;why-time-tracking&quot;&gt;Why time tracking?&lt;/h2&gt;

&lt;p&gt;Time tracking is familiar territory for me.&lt;/p&gt;

&lt;p&gt;I built &lt;a href=&quot;https://www.timeandbill.de/&quot;&gt;Time &amp;amp; Bill&lt;/a&gt; back in 2011.
I closed it in 2023, but now it’s back in service. It has support for teams,
extended features like mileage logs and so on. However, when I reopened my doors
I had to enable subscriptions.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://www.timeandbill.de/en/humblebee/&quot;&gt;HumbleBee&lt;/a&gt; should be a tool for
people who care about privacy and open source. My first idea was to only
make this tool for developers and provide only a CLI, but then I thought
about the many emails from Time &amp;amp; Bill customers who asked me for a solution that
didn’t require subscriptions. Now HumbleBee has a standalone GUI as well.&lt;/p&gt;

&lt;p&gt;HumbleBee stores data in a local SQLite database. It can import Time &amp;amp; Bill exports.
It has reports, database switching, and a workflow designed for developers, freelancers, consultants, and solo users.&lt;/p&gt;

&lt;h2 id=&quot;what-ai-helped-with&quot;&gt;What AI helped with&lt;/h2&gt;

&lt;p&gt;My learning loop using AI as a pair programmer and senior developer at my side was much faster than ever before.
In the old days, I would have read a book and tried to apply the concepts in the 
order the author suggested. As a senior developer myself, I could already 
identify parts of the code and how it probably worked. Now I could go directly
into the parts that didn’t make sense to me.&lt;/p&gt;

&lt;p&gt;I also used it to give me recommendations on best practices. To my surprise,
after asking for this, I found out AI would not always follow best practices itself.&lt;/p&gt;

&lt;h2 id=&quot;what-ai-did-not-replace&quot;&gt;What AI did not replace&lt;/h2&gt;

&lt;p&gt;The hardest part was still deciding what the product should be.&lt;/p&gt;

&lt;p&gt;I could move forward quickly, since I already knew what went wrong with 
Time &amp;amp; Bill and what should be better with HumbleBee. Still, standalone apps
are quite new territory for me, so there were some challenges for me there as well.
Decisions are nothing AI could take away from me.&lt;/p&gt;

&lt;p&gt;AI also did not replace reading code.
In fact, I have never read as much source code as I did in the past month.
All my previous knowledge about concepts and systems was still valuable
when judging quality and identifying potential issues.&lt;/p&gt;

&lt;p&gt;I also found that AI made me faster at learning and building products,
but it’s also very tiring. If you don’t take care, the changes are huge
and hard to review. Tiny commits, TDD and everything we have learned in the
old days are still relevant.&lt;/p&gt;

&lt;h2 id=&quot;from-airport-experiment-to-released-software&quot;&gt;From airport experiment to released software&lt;/h2&gt;

&lt;p&gt;What started as an airport experiment became a real release.&lt;/p&gt;

&lt;p&gt;HumbleBee now can be installed using Brew or Scoop.
You can also download the GUI and run it as an app.&lt;/p&gt;

&lt;p&gt;If you are interested in the source code, or even want to contribute,
I invite you to take a look at &lt;a href=&quot;https://github.com/grobmeier/humblebee&quot;&gt;HumbleBee on GitHub&lt;/a&gt;.&lt;/p&gt;
</description>
        <pubDate>Sat, 06 Jun 2026 00:00:00 +0000</pubDate>
        <link>https://grobmeier.solutions/en/humblebee-ai-go-airport.html</link>
        <guid isPermaLink="true">https://grobmeier.solutions/en/humblebee-ai-go-airport.html</guid>
        
        <category>HumbleBee</category>
        
        <category>Go</category>
        
        <category>AI</category>
        
        <category>Open Source</category>
        
        <category>Time Tracking</category>
        
        
        <category>Company</category>
        
        <category>Open Source</category>
        
      </item>
    
      <item>
        <title>HumbleBee begann an einem Flughafen</title>
        <description>&lt;h1 id=&quot;humblebee-begann-an-einem-flughafen&quot;&gt;HumbleBee begann an einem Flughafen&lt;/h1&gt;

&lt;p&gt;Manche Software-Ideen beginnen in einem Roadmap-Meeting. HumbleBee begann nach einem gestrichenen Flug.&lt;/p&gt;

&lt;p&gt;Ich war in San Francisco auf der GitHub-Konferenz.
Dort dreht sich alles um KI, sogar die Stadt war voller KI-Werbung.
Es war für mich ein Augenöffner zu sehen, wie meine US-Kollegen KI nutzen, und ich nahm mir vor, mich ernsthaft mit agentic coding zu beschäftigen.&lt;/p&gt;

&lt;p&gt;Ich hatte ein paar großartige Tage und freute mich auf den Heimweg.
Dann wurde mein Rückflug gestrichen.&lt;/p&gt;

&lt;p&gt;Mit ungefähr achtzehn Stunden am Flughafen und ohne Schlafplatz hatte ich genug Zeit, über die vergangenen Tage nachzudenken. Ich hatte viele großartige Menschen getroffen, darunter Carlos, den Gründer von GoReleaser. Er war so begeistert von seinem Projekt, dass ich selbst über Go nachdenken musste.&lt;/p&gt;

&lt;p&gt;Dann hatte ich die Idee: Könnte ich Go mit KI schneller lernen?
Könnte ich außerdem mein Wissen über Zeiterfassung nutzen, um etwas Nützliches zu bauen?&lt;/p&gt;

&lt;p&gt;So begann HumbleBee.&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/img/content/2026/humblebee-dashboard.jpg&quot; alt=&quot;HumbleBee Dashboard mit lokaler Zeiterfassung, Stoppuhren und Wochenarbeitszeit&quot; /&gt;&lt;/p&gt;

&lt;h2 id=&quot;go&quot;&gt;Go&lt;/h2&gt;

&lt;p&gt;Go hatte mich nie besonders stark interessiert, aber nachdem ich in San Francisco so viele Menschen getroffen hatte, die Go nutzen, wurde ich neugierig.&lt;/p&gt;

&lt;p&gt;Sie sagten mir, der Code sei gut lesbar und Deployment sei einfach.
Außerdem ist Go schnell.&lt;/p&gt;

&lt;p&gt;Mein Experiment sollte so etwas wie Pair Programming mit einem erfahrenen Entwickler werden. Ich wollte nicht einfach “vibe coden”, ohne zu verstehen, was passiert.
Alles, was ich nicht verstand, musste mir der Agent erklären oder mich auf die richtigen Dokumentationen verweisen.&lt;/p&gt;

&lt;p&gt;Ich musste die Maschine langsamer machen, damit sie nicht einfach Code ausspuckt wie… wie eine Maschine.&lt;/p&gt;

&lt;h2 id=&quot;warum-zeiterfassung&quot;&gt;Warum Zeiterfassung?&lt;/h2&gt;

&lt;p&gt;Zeiterfassung ist vertrautes Gebiet für mich.&lt;/p&gt;

&lt;p&gt;Ich habe &lt;a href=&quot;https://www.timeandbill.de/de/&quot;&gt;Time &amp;amp; Bill&lt;/a&gt; 2011 gebaut.
Ich habe es 2023 geschlossen, aber inzwischen ist es wieder in Betrieb. Time &amp;amp; Bill unterstützt Teams, erweiterte Funktionen wie Fahrtenbücher und so weiter. Als ich die Türen wieder geöffnet habe, musste ich allerdings Subscriptions aktivieren.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://www.timeandbill.de/de/humblebee/&quot;&gt;HumbleBee&lt;/a&gt; sollte ein Werkzeug für Menschen werden, denen Datenschutz und Open Source wichtig sind. Meine erste Idee war, es nur für Entwickler zu bauen und nur eine CLI anzubieten. Dann dachte ich aber an die vielen E-Mails von Time-&amp;amp;-Bill-Kunden, die nach einer Lösung ohne Subscriptions gefragt hatten. Deshalb hat HumbleBee inzwischen auch eine eigenständige GUI.&lt;/p&gt;

&lt;p&gt;HumbleBee speichert Daten in einer lokalen SQLite-Datenbank. Es kann Time-&amp;amp;-Bill-Exporte importieren.
Es hat Reports, Datenbankwechsel und einen Workflow für Entwickler, Freelancer, Berater und Solo-Nutzer.&lt;/p&gt;

&lt;h2 id=&quot;wobei-ki-geholfen-hat&quot;&gt;Wobei KI geholfen hat&lt;/h2&gt;

&lt;p&gt;Meine Lernschleife mit KI als Pair Programmer und erfahrenem Entwickler an meiner Seite war viel schneller als je zuvor.
Früher hätte ich ein Buch gelesen und versucht, die Konzepte in der Reihenfolge anzuwenden, die der Autor vorgeschlagen hat. Als Senior-Entwickler konnte ich bereits Teile des Codes erkennen und ungefähr verstehen, wie sie funktionieren. Jetzt konnte ich direkt in die Teile gehen, die für mich keinen Sinn ergaben.&lt;/p&gt;

&lt;p&gt;Ich habe KI auch genutzt, um Empfehlungen zu Best Practices zu bekommen. Zu meiner Überraschung habe ich danach festgestellt, dass KI diese Best Practices selbst nicht immer einhält.&lt;/p&gt;

&lt;h2 id=&quot;was-ki-nicht-ersetzt-hat&quot;&gt;Was KI nicht ersetzt hat&lt;/h2&gt;

&lt;p&gt;Der schwierigste Teil war weiterhin die Entscheidung, was das Produkt sein soll.&lt;/p&gt;

&lt;p&gt;Ich konnte schnell vorankommen, weil ich bereits wusste, was bei Time &amp;amp; Bill schiefgelaufen war und was bei HumbleBee besser werden sollte. Trotzdem sind Standalone-Apps für mich noch recht neues Gebiet, und auch dort gab es einige Herausforderungen.
Entscheidungen konnte mir KI nicht abnehmen.&lt;/p&gt;

&lt;p&gt;KI hat auch das Lesen von Code nicht ersetzt.
Tatsächlich habe ich noch nie so viel Quellcode gelesen wie im vergangenen Monat.
Mein gesamtes Vorwissen über Konzepte und Systeme war weiterhin wertvoll, um Qualität einzuschätzen und mögliche Probleme zu erkennen.&lt;/p&gt;

&lt;p&gt;Ich habe auch gemerkt, dass KI mich beim Lernen und Bauen von Produkten schneller macht.
Aber es ist auch sehr anstrengend. Wenn man nicht aufpasst, werden die Änderungen riesig und schwer zu reviewen. Kleine Commits, TDD und alles, was wir in den alten Tagen gelernt haben, bleiben relevant.&lt;/p&gt;

&lt;h2 id=&quot;vom-flughafenexperiment-zum-release&quot;&gt;Vom Flughafenexperiment zum Release&lt;/h2&gt;

&lt;p&gt;Was als Flughafenexperiment begann, wurde ein echtes Release.&lt;/p&gt;

&lt;p&gt;HumbleBee kann inzwischen mit Brew oder Scoop installiert werden.
Man kann auch die GUI herunterladen und als App nutzen.&lt;/p&gt;

&lt;p&gt;Wenn Sie sich für den Quellcode interessieren oder sogar beitragen möchten, lade ich Sie ein, sich &lt;a href=&quot;https://github.com/grobmeier/humblebee&quot;&gt;HumbleBee auf GitHub&lt;/a&gt; anzusehen.&lt;/p&gt;
</description>
        <pubDate>Sat, 06 Jun 2026 00:00:00 +0000</pubDate>
        <link>https://grobmeier.solutions/de/humblebee-ki-go-flughafen.html</link>
        <guid isPermaLink="true">https://grobmeier.solutions/de/humblebee-ki-go-flughafen.html</guid>
        
        <category>HumbleBee</category>
        
        <category>Go</category>
        
        <category>KI</category>
        
        <category>Open Source</category>
        
        <category>Zeiterfassung</category>
        
        
        <category>Company</category>
        
        <category>Open Source</category>
        
      </item>
    
      <item>
        <title>Igniting Curiosity: Science is the antidote to fear</title>
        <description>&lt;h2 id=&quot;science-is-the-antidote-to-fear&quot;&gt;Science is the antidote to fear&lt;/h2&gt;

&lt;p&gt;Imagine growing up today and starting to think about your future after school. 
Wars are raging, violence feels omnipresent, and it’s hard to know which 
information to trust. It’s easy to become afraid. Fear can be overwhelming, 
but there is a powerful antidote called knowledge, and this medicine is best served 
in the form of science.&lt;/p&gt;

&lt;p&gt;Science clears up confusion and replaces despair with hope, leading to meaningful solutions.
That’s why science needs to be accessible to everyone, especially young people in schools. 
It also needs to be fun; otherwise, no one will come.&lt;/p&gt;

&lt;p&gt;This belief is why I volunteered to teach at my regional school. 
Together with my small group of students, we’re working on a &lt;a href=&quot;https://www.cansat.de&quot;&gt;satellite challenge&lt;/a&gt; 
and exploring robotics, ecology, and computer programming. 
Whether or not we succeed in launching the satellite doesn’t matter as much as 
trying and exploring. If you’re curious about our progress, follow the team 
&lt;a href=&quot;https://www.instagram.com/persephone_cansat/&quot;&gt;Persephone on Instagram&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;This kind of thing does not earn much money, but you invest in the following generation. 
The older ones are responsible for creating opportunities for the young to learn.&lt;/p&gt;

&lt;p&gt;If that inspires you, why don’t you contact your local school? 
You don’t need to be a superhero to make a difference. Support coding classes, 
run workshops, or propose presentations for your profession; what counts is that 
we spark curiosity.&lt;/p&gt;

&lt;p&gt;We need to ignite the passion for discovery, and it all starts with the 
young people around your corner.&lt;/p&gt;
</description>
        <pubDate>Sun, 26 Jan 2025 00:00:00 +0000</pubDate>
        <link>https://grobmeier.solutions/en/igniting-curiosity-with-science.html</link>
        <guid isPermaLink="true">https://grobmeier.solutions/en/igniting-curiosity-with-science.html</guid>
        
        <category>Volunteering</category>
        
        <category>STEM</category>
        
        <category>Youth</category>
        
        <category>Inspiration</category>
        
        
        <category>Education</category>
        
      </item>
    
      <item>
        <title>Neugier entfachen: Wissenschaft als Gegenmittel zu Angst.</title>
        <description>&lt;h2 id=&quot;wissenschaft-ist-das-gegenmittel-zur-angst&quot;&gt;Wissenschaft ist das Gegenmittel zur Angst&lt;/h2&gt;

&lt;p&gt;Stellen Sie sich vor, Sie wachsen gerade auf und beginnen, über Ihre Zukunft nach der Schule nachzudenken. 
Kriege toben, Gewalt scheint allgegenwärtig, und es ist schwer zu beurteilen, 
welchen Informationen man vertrauen kann. Es ist leicht, Angst zu bekommen. 
Die Angst kann überwältigend sein. Glücklicherweise gibt es ein starkes Gegenmittel:
Wissen und Bildung. Und diese Medizin wird am besten in Form von Wissenschaft verabreicht.&lt;/p&gt;

&lt;p&gt;Wissenschaft klärt die Verwirrung und ersetzt die Verzweiflung durch Hoffnung, was zu sinnvollen Lösungen führt.
Deshalb muss die Wissenschaft für alle zugänglich sein, insbesondere für 
junge Menschen in den Schulen. Sie muss auch Spaß machen, sonst kommt niemand.&lt;/p&gt;

&lt;p&gt;Aus dieser Überzeugung heraus habe ich mich freiwillig gemeldet, 
um an meiner regionalen Schule den Spaß an Wissenschaft und empirischen Arbeiten zu fördern.
Zusammen mit meiner kleinen Gruppe von Schülern arbeiten wir an einer &lt;a href=&quot;https://www.cansat.de&quot;&gt;Satellitenherausforderung&lt;/a&gt; 
und erforschen Robotik, Ökologie und Computerprogrammierung. 
Ob es uns gelingt, den Satelliten zu starten oder nicht, ist nicht so wichtig wie 
wie das gemeinsame forschen. Wenn Sie sich für unsere Fortschritte interessieren, 
können Sie dem dem Team folgen:
&lt;a href=&quot;https://www.instagram.com/persephone_cansat/&quot;&gt;Persephone auf Instagram&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Mit so etwas verdient man nicht viel Geld, aber man investiert in die nächste Generation. 
Die Älteren sind dafür verantwortlich, dass die Jüngeren Möglichkeiten zum Lernen haben.&lt;/p&gt;

&lt;p&gt;Wenn Sie das inspiriert, warum wenden Sie sich nicht an Ihre örtliche Schule? 
Sie müssen kein Superheld sein, um etwas zu bewirken. Unterstützen Sie Programmierkurse, 
leiten Sie Workshops oder schlagen Sie Präsentationen für Ihren Beruf vor; was zählt, ist, dass 
wir Neugierde wecken.&lt;/p&gt;

&lt;p&gt;Wir müssen die Leidenschaft für Entdeckungen entfachen, und das beginnt bei den 
jungen Menschen um Ihre Ecke.&lt;/p&gt;
</description>
        <pubDate>Sun, 26 Jan 2025 00:00:00 +0000</pubDate>
        <link>https://grobmeier.solutions/de/neugier-entfachen-mit-wissenschaft.html</link>
        <guid isPermaLink="true">https://grobmeier.solutions/de/neugier-entfachen-mit-wissenschaft.html</guid>
        
        <category>Volunteering</category>
        
        <category>STEM</category>
        
        <category>Jugend</category>
        
        <category>Inspiration</category>
        
        
        <category>Bildung</category>
        
      </item>
    
      <item>
        <title>Learning in a Safe Space</title>
        <description>&lt;h2 id=&quot;resolution-for-2025-keeping-up-the-safe-space&quot;&gt;Resolution for 2025: Keeping up the safe space&lt;/h2&gt;

&lt;p&gt;For my mental health, I usually refrain from commenting on politics. 
Today, I feel compelled to break this rule and speak out. 
In Germany, history revisionists yell their devoid phrases from the chancel, 
echoed by those who struggle with recent politics and are afraid of the future. 
Some tech companies explicitly allow their users to call others “mentally ill” 
who live differently. My voice may not stop the cruel rhetoric that hurt my friends 
and colleagues from minority communities.&lt;/p&gt;

&lt;p&gt;Still, I want to make one thing very clear:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;No matter where you come from, what kind of community you are part of, 
 or what your beliefs are, you are welcome in my training and team.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The moment you enter my classroom, you are entering a safe place where everyone 
is accepted as they are. You may ask all your questions and learn with 
the rest of us as a part of us, not as a minority. 
Share your thoughts, and live your curiosity!&lt;/p&gt;

&lt;p&gt;Science and learning are the bridges that connect us; nobody needs phrases 
that build walls. Yelling belongs to the darkest corners of history, not our shared future. 
A safe space is the foundation of bridges that take us beyond rivers and seas 
once thought impassable.&lt;/p&gt;

&lt;p&gt;I have seen young people grow in safe spaces beyond themselves and do things 
they didn’t believe they could. Free from the burden of differences, they can 
focus on learning and growing instead of worrying about their surroundings. 
They learn faster, better, and with greater joy.&lt;/p&gt;

&lt;p&gt;Like in previous years, the idea of a safe space is my promise and 
commitment for 2025. Loud voices may dominate the media, but be assured: 
countless others accept you as you are. Enough people reflect and 
practice acceptance and introspection—not just me.&lt;/p&gt;

&lt;p&gt;I slowly understand that my life is only about building bridges. What bridges will you build in 2025?&lt;/p&gt;
</description>
        <pubDate>Mon, 20 Jan 2025 00:00:00 +0000</pubDate>
        <link>https://grobmeier.solutions/en/learning-in-a-safe-space.html</link>
        <guid isPermaLink="true">https://grobmeier.solutions/en/learning-in-a-safe-space.html</guid>
        
        <category>Inclusion</category>
        
        <category>Equality</category>
        
        <category>Working Ethics</category>
        
        <category>Inspiration</category>
        
        
        <category>Education</category>
        
      </item>
    
      <item>
        <title>Learning in a Safe Space</title>
        <description>&lt;h2 id=&quot;mein-vorsatz-für-2025-den-safe-space-erhalten&quot;&gt;Mein Vorsatz für 2025: Den safe space erhalten&lt;/h2&gt;

&lt;p&gt;Um meine geistige Gesundheit zu schützen, halte ich mich normalerweise von politischen Kommentaren fern. 
Heute sehe ich das anders, und deswegen breche ich meine Regel und sage meine Meinung. 
In Deutschland schreien Geschichtsrevisionisten ihre leeren Phrasen vom Rednerpult, 
und die, die sich vor der Zukunft fürchten oder die mit der aktuellen Politik 
zu kämpfen haben, stimmen ein.
Anderswo, erlauben einige Tech-Unternehmen ihren Nutzern ausdrücklich, 
andere als „psychisch krank“ zu bezeichnen, nur weil sie anders leben. 
Diese graumsame Rhetorik verletzt meine Freunde und Kollegen aus Minderheiten,
und leider wird das auch mein Beitrag nicht ändern.&lt;/p&gt;

&lt;p&gt;Dennoch möchte ich eines ganz klarstellen:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;Egal, woher sie kommen, welcher Gemeinschaft sie angehören, 
oder welche Überzeugungen sie haben: sie sind in meinen Trainings und meinem Team willkommen.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;In dem Moment, in dem Sie mein Klassenzimmer betreten, betreten sie auch einen sicheren Ort, 
an dem jeder akzeptiert wird, wie er ist. Sie können alle Ihre Fragen stellen und als ein Teil von uns lernen, nicht als Teil einer Minderheit. 
Leben Sie Ihre Neugier!&lt;/p&gt;

&lt;p&gt;Wissenschaft und Lernen sind die Brücken, die uns verbinden; niemand braucht Phrasen 
die Mauern errichten. Gepöbel gehört in die dunkelsten Ecken der Geschichte, 
nicht in unsere gemeinsame Zukunft. 
Ein sicherer Raum ist die Grundlage für Brücken, die uns über Flüsse und Meere hinwegführen 
die einst als unpassierbar galten.&lt;/p&gt;

&lt;p&gt;Ich habe gesehen, wie junge Menschen in sicheren Räumen über sich hinauswachsen
und Dinge tun die sie nicht für möglich hielten. Befreit von der Last der Unterschiede, 
können sie sich auf das Lernen und Wachsen konzentrieren, anstatt sich über ihre Umgebung Sorgen zu machen. 
Diese Menschen lernen schneller, besser und mit mehr Freude.&lt;/p&gt;

&lt;p&gt;Wie in den vergangenen Jahren ist die Idee eines sicheren Raums mein Versprechen und meine 
Verpflichtung für 2025. Aggressive Rhetorik mag in den Medien dominieren, aber seien sie versichert: 
Unzählige andere akzeptieren Sie so, wie Sie sind. Genug Menschen reflektieren und 
und praktizieren Akzeptanz und Selbstbeobachtung - nicht nur ich.&lt;/p&gt;

&lt;p&gt;Ich verstehe langsam, dass es in meinem Leben nur darum geht, Brücken zu bauen. 
Welche Brücken werden sie im Jahr 2025 bauen?&lt;/p&gt;
</description>
        <pubDate>Mon, 20 Jan 2025 00:00:00 +0000</pubDate>
        <link>https://grobmeier.solutions/de/lernen-im-sicheren-raum.html.html</link>
        <guid isPermaLink="true">https://grobmeier.solutions/de/lernen-im-sicheren-raum.html.html</guid>
        
        <category>Inclusion</category>
        
        <category>Equality</category>
        
        <category>Working Ethics</category>
        
        <category>Inspiration</category>
        
        
        <category>Education</category>
        
      </item>
    
      <item>
        <title>A Java developer in Japan</title>
        <description>&lt;h1 id=&quot;a-java-developer-in-japan&quot;&gt;A Java developer in Japan&lt;/h1&gt;

&lt;p&gt;I recently visited Japan to meet potential customers and old open-source colleagues. I also had a talk at the Japan Java Usergroup in Tokyo. I was already looking
forward to this trip, and my expectations were high. Though, I learned much more
than I thought I would.&lt;/p&gt;

&lt;h2 id=&quot;the-trip&quot;&gt;The trip&lt;/h2&gt;

&lt;p&gt;I was leaving Munich in the third week of November. The trip was not under the 
best stars from the early beginning since there was a shift in my training plans.
I had to support my trainees while I was away and was a little nervous about that.
Since this trainee group (Codename: Javengers) was very advanced, I took the risk
and left for Japan.&lt;/p&gt;

&lt;p&gt;After roughly 12 hours of a flight, I arrived in Osaka. 
Tired but excited, I took the next train to Hakata. 
I went to Kumamoto, Hakata, Tokyo, Kyoto and Osaka.
In total, I was roughly 2500km on Japanese railroad tracks.&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/img/content/2024/japan/map.png&quot; alt=&quot;Japan&quot; /&gt;&lt;/p&gt;

&lt;p&gt;Between my usual work times, I still had the chance to see a lot of Japan
and talk to many people. Believe it or not, the little Japanese I learned
helped me a lot. I could order food, ask for directions, and even chat with the locals (if it was not a philosophical debate). I met a woman from the tourist office who didn’t speak English. She was sent to interview me, a random stranger at the train station. I know I only have a low Japanese skill level, but she was so happy I could at least follow her. Whenever I came up with my broken Japanese, everyone seemed happy. Trying to speak the language of others is also a form of respect. It was invaluable practice, much better than every language course I had. A win-win situation, even when it meant stepping out of my comfort zone.&lt;/p&gt;

&lt;h2 id=&quot;meeting-fellow-asf-committers&quot;&gt;Meeting fellow ASF committers&lt;/h2&gt;

&lt;p&gt;In Tokyo, I had the chance to meet with some of my fellow Apache Software Foundation
committers. We had a great time talking about the ASF, our projects, and the future
of Open Source. Seeing them in person and not just on a screen was fantastic.&lt;/p&gt;

&lt;p&gt;Namely, I meet with Remko Popma. He is not only a committer to the Apache Log4j
project but also wrote Piccoli. I met him at his office and talked for a long time about the code! I was interested to hear about his work on Picocli.
I learned that part of Picocli exists because Log4j build time was slow and frustrating.
This statement is out of context, but if you take it like this,
it just teaches how important developer experience is. A good developer experience keeps developers on top of their projects. Remko brought many innovations to Log4j, such as faster logging. While I love Picocli, I would also love to have his creativity at Log4j.&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;Talking to people reveals more than reading their blog.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Also, I met Alan Yu. I recognized that many people have a growing interest in
developing Open Source software, and so has Alan. He has already contributed to 
Log4j and it was fantastic to meet him. I learned from Alan how important it is
to meet in person. It’s hard to start with Open Source, but talking to somebody
already in the game can significantly help. If this sounds like you, please reach out.&lt;/p&gt;

&lt;p&gt;I remember very clearly when I met a person from the ASF for the first time. On the mailing list, I always felt he didn’t like me at all. Our discussions were respectful, but I never could convince him. When we met for the first time at the ApacheCon, he saw me, jumped up from his seat, and hugged me. What a surprise!&lt;/p&gt;

&lt;p&gt;Every developer in open-source is also a person. Every e-mail thread is written by people.
Face-to-face can sometimes positively transform challenging situations.&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/img/content/2024/japan/log4j-team.jpg&quot; alt=&quot;Japan&quot; /&gt;&lt;/p&gt;

&lt;h2 id=&quot;japan-java-usergroup&quot;&gt;Japan Java Usergroup&lt;/h2&gt;

&lt;p&gt;It was also in Tokyo where I had a talk about Log4j and Log4shell. 
Around twenty people showed up. In Europe, I was also having presentations before only five people. I was impressed that so many highly competent developers showed up.&lt;/p&gt;

&lt;p&gt;Also, the organization of the event was fantastic. We started on the minute, and
when the Q&amp;amp;A was over, we finished on the minute. A second later, the pizza arrived.
I don’t know if it is always like that, but I had to think this is probably the norm here.
I must thank &lt;a href=&quot;https://www.linkedin.com/in/koichisakata/&quot;&gt;Sakata Koichi&lt;/a&gt;,
one of the earlier Java Champions, for his pointers to the right people and for eventually
making this talk happen.&lt;/p&gt;

&lt;p&gt;Technically, I received many excellent questions about the history of Log4shell
and how to join the ASF as a whole. In the little party we had afterward
I learned more about the Japanese way of working and decision-making.
For that valuable insight, I would like to thank &lt;a href=&quot;https://www.linkedin.com/in/shigeru-urushibara-5872501/&quot;&gt;Urushibara Shigeru&lt;/a&gt;
specifically.&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;Work with dedication. When you work, do your best.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;This level of dedication may be reflected in the source code. Is there a difference in the quality of the source code or the overall approach rooted in culture and background? I have never heard of such a study or thesis, but I would like to read about it.&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/img/content/2024/japan/jjug-talk.jpg&quot; alt=&quot;Japan&quot; /&gt;&lt;/p&gt;

&lt;p&gt;Apart from these more public meetings, I was able to meet many other knowledgeable
people from business to university.&lt;/p&gt;

&lt;h2 id=&quot;insights&quot;&gt;Insights&lt;/h2&gt;

&lt;p&gt;Everything I heard about Japan so far seems true. When you come from Germany
and hear that you have traveled by train, you are usually concerned. So was I.
However, the in the region I used were always, without any exception, on the minute.
There was no delay, no excuse, no nothing. Trains were always clean. 
Even getting on the train worked differently: there were signs on the floor,
and people knew where to stand. Nobody was trying to overtake you and get on the train first.&lt;/p&gt;

&lt;p&gt;People are actually listening. Not only in my talk but also when you talk to somebody.
That may seem obvious at first, but it is not. In Germany, it is standard
for people from convenience stores to not even look at you while 
collecting cash. In Japan, in every supermarket, people clearly looked at me, treated
me friendly, and gave me the feeling that I was appreciated.
Also, this was the first time I saw people taking notes when I was talking.&lt;/p&gt;

&lt;p&gt;I will start taking notes on the talks I listen to. I have discovered that “Logseq” is a perfect companion for such a thing. I would like to know why I must travel to Japan in order to understand this is beneficial. Some people in Europe also take notes, although I have yet to observe it.&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;Make taking notes a habit.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The working mentality is very different from what I have seen before.
Every person I saw took their job seriously. I know I was scratching the surface.
I also have seen only a part of Japan. I also know that overworking is a problem.
I am not naive; no system is perfect. Of course, I can only write
about my personal impressions and experiences.&lt;/p&gt;

&lt;p&gt;We, the Westerners, should take language barriers more seriously. I have met many
smart people who have problems speaking English. I get it; it’s also challenging
for me to learn Japanese. We should not expect
everyone to speak  English at a high level to remove these language barriers.&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;Language determines thinking.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Descartes once said, “Language determines thinking.” We don’t have to think in one language; according to Descartes, it may be beneficial to think in different languages to have different standpoints. Accepting multiple languages as working languages might be helpful, although I admit it might be more challenging to handle.&lt;/p&gt;

&lt;p&gt;If you want to understand the tidiness, the Zen character, and the politeness of
the Japanese people, you have to go there.&lt;/p&gt;

&lt;h2 id=&quot;conclusion&quot;&gt;Conclusion&lt;/h2&gt;

&lt;p&gt;I have seen how infrastructure in Japan works, at least in the big cities.
Booking tickets is easy; information is everywhere.
People are respectful and friendly. Not to mention the delicious food.
I want the same for Germany. Undoubtedly, I would love to return to Japan,
which turned out to be a country that combines tradition, Japanese values, and a digital lifestyle. With all the problems that may exist in Japan, and 
I have heard of some; we should learn from the good things they have.
There are plenty more good things than Godzilla and Ramen.&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/img/content/2024/japan/godzilla.jpg&quot; alt=&quot;Japan&quot; /&gt;&lt;/p&gt;
</description>
        <pubDate>Thu, 12 Dec 2024 00:00:00 +0000</pubDate>
        <link>https://grobmeier.solutions/en/japan-2024.html</link>
        <guid isPermaLink="true">https://grobmeier.solutions/en/japan-2024.html</guid>
        
        <category>Travelling</category>
        
        <category>Learning</category>
        
        
        <category>Talks</category>
        
      </item>
    
      <item>
        <title>Ein Java-Entwickler in Japan</title>
        <description>&lt;h1 id=&quot;ein-java-entwickler-in-japan&quot;&gt;Ein Java-Entwickler in Japan&lt;/h1&gt;

&lt;p&gt;Ich war kürzlich in Japan, um potenzielle Kunden und alte Open-Source-Kollegen zu treffen. 
Außerdem hielt ich einen Vortrag bei der Japan Java Usergroup in Tokio. Ich hatte große Erwartungen 
an diese Reise, und ich freute mich schon sehr darauf. 
Doch ich habe viel mehr gelernt, als ich erwartet hatte.&lt;/p&gt;

&lt;h2 id=&quot;die-reise&quot;&gt;Die Reise&lt;/h2&gt;

&lt;p&gt;Ich verließ München in der dritten Novemberwoche. Die Reise stand von Anfang 
an unter keinem guten Stern, da sich meine Trainingspläne geändert hatten. 
Ich musste meine Trainees während meiner Abwesenheit unterstützen und war deshalb etwas nervös. 
Da diese Gruppe (Codename: Javengers, you know who you are ;-)) jedoch sehr fortgeschritten war, ging ich das Risiko ein und reiste nach Japan.&lt;/p&gt;

&lt;p&gt;Nach einem etwa 12-stündigen Flug kam ich in Osaka an. Müde, aber aufgeregt, 
nahm ich den nächsten Zug nach Hakata. Ich reiste in den nächsten 10 Tagen nach Kumamoto, Hakata, Tokio, Kyoto und zurück nach Osaka. 
Insgesamt war ich etwa 2500 km auf japanischen Bahngleisen unterwegs.&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/img/content/2024/japan/map.png&quot; alt=&quot;Japan&quot; /&gt;&lt;/p&gt;

&lt;p&gt;Zwischen meinen Arbeitszeiten hatte ich die Gelegenheit, viel von Japan zu sehen 
und mit vielen Menschen zu sprechen. Ob Sie es glauben oder nicht, das bisschen Japanisch, 
das ich gelernt hatte, war mir eine große Hilfe. Ich konnte Essen bestellen, 
nach dem Weg fragen und mich sogar mit Einheimischen unterhalten (solange es keine philosophischen Debatten waren).&lt;/p&gt;

&lt;p&gt;Ein besonderes Erlebnis hatte ich mit einer Frau vom Touristenbüro, die kein Englisch sprach. 
Sie wurde geschickt, um mich, einen zufälligen Fremden am Bahnhof, zu interviewen. 
Obwohl ich nur über begrenzte Japanischkenntnisse verfüge, war sie so glücklich, 
dass ich ihr zumindest folgen konnte. 
Jedes Mal, wenn ich mit meinem gebrochenen Japanisch sprach, schienen meine Gesprächspartner zufrieden zu sein. 
Der Versuch, die Sprache anderer zu sprechen, ist eine Form des Respekts. 
Es war eine unschätzbare Übung – besser als jeder Sprachkurs. Eine Win-Win-Situation, 
selbst wenn es bedeutete, aus meiner Komfortzone herauszutreten.&lt;/p&gt;

&lt;h2 id=&quot;asf-kollegen-treffen&quot;&gt;ASF-Kollegen treffen&lt;/h2&gt;

&lt;p&gt;In Tokio hatte ich die Gelegenheit, mich mit einigen meiner Kollegen von der 
Apache Software Foundation zu treffen. Wir hatten eine tolle Zeit, sprachen über die ASF, 
unsere Projekte und die Zukunft von Open Source. Es war fantastisch, 
sie persönlich zu sehen und nicht nur auf einem Bildschirm.&lt;/p&gt;

&lt;p&gt;Vor allem habe ich Remko Popma getroffen. Er ist nicht nur ein Committer 
des Apache Log4j-Projekts, sondern auch der Autor von Picocli. Wir trafen uns 
bei seinem Büro und sprachen lange über Code! Ich war besonders an seiner Arbeit an Picocli interessiert. 
Ich erfuhr, dass Picocli teilweise entstanden ist, weil die Build-Zeiten von Log4j langsam und frustrierend waren. 
Diese Aussage mag aus dem Zusammenhang gerissen sein, aber sie zeigt deutlich, 
wie wichtig die Entwicklererfahrung ist. Eine gute Entwicklererfahrung sorgt dafür, 
dass Entwickler produktiv und motiviert bleiben. Remko hat viele Innovationen in Log4j eingebracht, 
wie z. B. schnelleres Logging. 
Ich liebe Picocli, hätte aber auch gerne mehr von seiner Kreativität in Log4j gesehen.&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;Mit Menschen zu sprechen offenbart mehr, als nur ihren Blog zu lesen.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Außerdem traf ich Alan Yu. Ich erkannte, dass viele Menschen ein wachsendes Interesse
an Open-Source-Software haben – Alan eingeschlossen. Er hat bereits zu Log4j beigetragen, 
und es war großartig, ihn zu treffen. Von Alan habe ich wieder einmal gelernt, 
wie wichtig persönliche Begegnungen sind. 
Es ist nicht leicht, in Open Source einzusteigen, aber mit jemandem zu sprechen,
der bereits dabei ist, kann sehr hilfreich sein. Wenn Sie daran interessiert sind, 
melden Sie sich gerne!&lt;/p&gt;

&lt;p&gt;Ich erinnere mich noch gut an meine erste Begegnung mit jemandem aus der ASF. 
Auf der Mailingliste hatte ich immer das Gefühl, dass er mich nicht mochte. 
Unsere Diskussionen waren respektvoll, aber ich konnte ihn nie überzeugen. 
Als wir uns zum ersten Mal auf der ApacheCon trafen, sah er mich, sprang 
von seinem Platz auf und umarmte mich. Was für eine Überraschung!&lt;/p&gt;

&lt;p&gt;Jeder Entwickler im Open-Source-Bereich ist auch ein Mensch. Jeder E-Mail-Thread 
wird von Menschen geschrieben. Von Angesicht zu Angesicht können herausfordernde 
Situationen oft in etwas Positives verwandelt werden.&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/img/content/2024/japan/log4j-team.jpg&quot; alt=&quot;Japan&quot; /&gt;&lt;/p&gt;

&lt;h2 id=&quot;japan-java-usergroup&quot;&gt;Japan Java Usergroup&lt;/h2&gt;

&lt;p&gt;In Tokio hielt ich einen Vortrag über Log4j und Log4shell. Etwa zwanzig 
Teilnehmer waren anwesend. In Europa habe ich zuvor auch schon Vorträge gehalten, 
bei denen nur fünf Leute kamen. Ich war beeindruckt, dass so viele hochkompetente Entwickler erschienen sind.&lt;/p&gt;

&lt;p&gt;Die Organisation der Veranstaltung war ebenfalls fantastisch. Wir begannen pünktlich, 
und als die Fragerunde vorbei war, endeten wir auf die Minute genau. Eine Sekunde später kam die Pizza. 
Ich weiß nicht, ob das immer so ist, aber ich vermute, dass dies hier die Norm ist. 
Ich möchte mich bei &lt;a href=&quot;https://www.linkedin.com/in/koichisakata/&quot;&gt;Sakata Koichi&lt;/a&gt;, 
einem der frühen Java Champions, bedanken. Dank seiner Empfehlungen und Unterstützung konnte dieser Vortrag stattfinden.&lt;/p&gt;

&lt;p&gt;Technisch gesehen erhielt ich viele exzellente Fragen, sowohl zur Geschichte 
von Log4shell als auch dazu, wie man der ASF beitreten kann. Bei der kleinen Feier 
im Anschluss lernte ich mehr über die japanische Arbeitsweise und Entscheidungsfindung. 
Für diese wertvollen Einblicke möchte ich mich bei &lt;a href=&quot;https://www.linkedin.com/in/shigeru-urushibara-5872501/&quot;&gt;Urushibara Shigeru&lt;/a&gt; ausdrücklich bedanken.&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;Arbeiten Sie mit Hingabe. Wenn Sie arbeiten, geben Sie Ihr Bestes.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Dieses Engagement könnte sich sogar im Quellcode widerspiegeln. Gibt es Unterschiede 
in der Qualität des Codes oder in der Herangehensweise, die auf kulturelle Hintergründe 
zurückzuführen sind? Ich habe noch nie von einer solchen Studie gehört, aber ich würde sie gerne lesen.&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/img/content/2024/japan/jjug-talk.jpg&quot; alt=&quot;Japan&quot; /&gt;&lt;/p&gt;

&lt;p&gt;Abgesehen von diesen Treffen hatte ich die Gelegenheit, viele weitere sachkundige Menschen 
aus Wirtschaft und Wissenschaft zu treffen.&lt;/p&gt;

&lt;h2 id=&quot;einblicke&quot;&gt;Einblicke&lt;/h2&gt;

&lt;p&gt;Alles, was ich bisher über Japan gehört hatte, scheint wahr zu sein. Wenn man 
aus Deutschland kommt und hört, dass man mit dem Zug gereist ist, ist man oft skeptisch. 
So ging es mir auch. Doch in der Region, in der ich unterwegs war, waren die Züge 
ausnahmslos auf die Minute pünktlich. Keine Verspätungen, keine Ausreden – nichts. 
Die Züge waren außerdem immer sauber. Selbst das Einsteigen funktionierte anders: 
Es gab Markierungen auf dem Boden, und die Leute wussten genau, wo sie stehen mussten. 
Niemand drängelte, um zuerst in den Zug zu kommen.&lt;/p&gt;

&lt;p&gt;Die Menschen hören tatsächlich zu – nicht nur bei meinem Vortrag, sondern auch 
in alltäglichen Gesprächen. Das mag selbstverständlich klingen, ist es aber nicht. 
In Deutschland ist es oft üblich, dass Kassierer in Geschäften Kunden kaum beachten. 
In Japan wurde ich in jedem Supermarkt freundlich behandelt, und man gab mir das Gefühl, 
geschätzt zu werden. Außerdem war es das erste Mal, dass ich Menschen beobachtete, 
die sich Notizen machten, während ich eine Präsentation hielt.&lt;/p&gt;

&lt;p&gt;Ich habe beschlossen, künftig bei Vorträgen, die ich höre, Notizen zu machen. 
Ich habe entdeckt, dass “Logseq” ein perfekter Begleiter dafür ist. Ich frage mich,
warum ich erst nach Japan reisen musste, um zu erkennen, wie nützlich das sein kann.&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;Machen Sie sich das Mitschreiben zur festen Gewohnheit.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Die Arbeitsmentalität in Japan unterscheidet sich stark von dem, was ich bisher erlebt habe.
Jede Person, die ich gesehen habe, nahm ihre Arbeit ernst. Ich weiß, dass ich nur an der Oberfläche gekratzt habe. 
Ich habe nur einen Teil von Japan gesehen, und ich bin mir bewusst, dass Burnout ein Problem ist. 
Natürlich ist kein System perfekt. Ich kann nur über meine persönlichen Eindrücke und Erfahrungen sprechen.&lt;/p&gt;

&lt;p&gt;Wir im Westen sollten Sprachbarrieren ernster nehmen. Ich habe viele kluge Menschen getroffen, 
die Schwierigkeiten mit Englisch haben. Ich verstehe das – für mich ist es auch eine Herausforderung, 
Japanisch zu lernen. Wir sollten nicht erwarten, dass jeder Englisch auf hohem Niveau spricht, 
um Sprachbarrieren zu überwinden.&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;Die Sprache bestimmt das Denken&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Descartes sagte einmal: „Die Sprache bestimmt das Denken.“ Wir müssen nicht nur 
in einer Sprache denken; vielmehr kann es von Vorteil sein, in verschiedenen Sprachen zu denken, 
um unterschiedliche Perspektiven einzunehmen. Mehrere Arbeitssprachen zu akzeptieren 
könnte hilfreich sein, auch wenn es komplizierter ist.&lt;/p&gt;

&lt;p&gt;Wenn Sie die Ordnung, den Zen-Charakter und die Höflichkeit der Japaner verstehen möchten, müssen Sie selbst dorthin reisen.&lt;/p&gt;

&lt;h2 id=&quot;schlussfolgerung&quot;&gt;Schlussfolgerung&lt;/h2&gt;

&lt;p&gt;Ich habe gesehen, wie gut die Infrastruktur in Japan funktioniert – zumindest in den Großstädten. 
Das Buchen von Fahrkarten ist einfach, Informationen sind überall verfügbar. 
Die Menschen sind respektvoll und freundlich. Und das köstliche Essen muss ich gar nicht erst erwähnen. 
So etwas wünsche ich mir auch für Deutschland. Ohne Zweifel würde ich gerne nach Japan zurückkehren, 
ein Land, das Tradition, japanische Werte und einen digitalen Lebensstil vereint. 
Trotz der Probleme, die es auch in Japan geben mag, sollten wir von den guten Dingen lernen, 
die sie zu bieten haben. Es gibt dort so viel mehr als nur Godzilla und Ramen.&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/img/content/2024/japan/godzilla.jpg&quot; alt=&quot;Japan&quot; /&gt;&lt;/p&gt;
</description>
        <pubDate>Thu, 12 Dec 2024 00:00:00 +0000</pubDate>
        <link>https://grobmeier.solutions/de/japan-2024.html</link>
        <guid isPermaLink="true">https://grobmeier.solutions/de/japan-2024.html</guid>
        
        <category>Travelling</category>
        
        <category>Learning</category>
        
        
        <category>Talks</category>
        
      </item>
    
      <item>
        <title>Toolbox of 2024</title>
        <description>&lt;h1 id=&quot;best-of-tools-in-2024&quot;&gt;Best of Tools in 2024&lt;/h1&gt;

&lt;p&gt;This year was hectic. Extraordinary projects like the funding of STF were in full swing. 
I had to maintain and develop training content and eventually traveled to Japan recently. 
My productivity hit a wall, forcing me to rethink my work and embrace new tools to stay ahead.&lt;/p&gt;

&lt;p&gt;Luckily, I’m always open to experimenting with new tools and services. 
Meeting trainees and exchanging ideas exposed me to various recommendations—and reminded me of a few gems I’d forgotten.&lt;/p&gt;

&lt;h2 id=&quot;writing-with-grammarly&quot;&gt;Writing with Grammarly&lt;/h2&gt;

&lt;p&gt;As someone who isn’t a native English speaker but writes extensively in English, 
tools like &lt;a href=&quot;https://grammarly.com&quot;&gt;Grammarly&lt;/a&gt; have become necessary. 2015, &lt;a href=&quot;/i-dislike-grammarly-27042015.html&quot;&gt;I criticized Grammarly&lt;/a&gt; for its lack of invoices, clunky plugins, and missed corrections. 
Ironically, that post could have benefited from Grammarly itself.&lt;/p&gt;

&lt;p&gt;Fast-forward to 2024, and my relationship with Grammarly has changed. 
After giving it another shot last year, I’ve become one of its top 10% power users 
(or so their insights tell me). Even my editor recently thanked me for using it.
 Thanks to Stripe integration, invoices are no longer a problem. 
 This tool has gone from a source of frustration to a key part of my writing process.&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/img/content/2024/tools/grammarly.jpg&quot; alt=&quot;Grammarly Statistics&quot; /&gt;&lt;/p&gt;

&lt;h3 id=&quot;takeaway&quot;&gt;Takeaway&lt;/h3&gt;
&lt;p&gt;If you write frequently and need to polish your work consistently, Grammarly 
is worth revisiting—even if, like me, you had a rocky start with it.&lt;/p&gt;

&lt;h2 id=&quot;organizing-knowledge-obsidian-vs-logseq&quot;&gt;Organizing Knowledge: Obsidian vs. Logseq&lt;/h2&gt;

&lt;p&gt;Knowledge is power—if it’s well-organized. Apple Notes served me well for years, 
but it started to buckle under the sheer volume of information I needed to track. 
Trainees recommended Notion, but its pricing, cloud dependence, and overall vibe didn’t click with me.&lt;/p&gt;

&lt;p&gt;Enter &lt;a href=&quot;https://obsidian.md&quot;&gt;Obsidian&lt;/a&gt; and &lt;a href=&quot;https://logseq.com&quot;&gt;Logseq&lt;/a&gt;, 
two Markdown-based tools that work offline and give me complete control. 
Both tools are excellent and have their pros and cons.&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;Logseq&lt;/strong&gt;: Great for quick notes in list form. With some coding, you can make Logseq your task management tool or let it look whatever you prefer. It’s very powerful. Unfortunately, it lacks polish for long-form writing. This form of thinking requires some practice. It also can annotate PDFs, which makes it great for studying. While the desktop app is excellent, the iOS app needs improvements though. Syncing between devices is a hassle.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Obsidian&lt;/strong&gt; looks polished and well-designed but has a steeper learning curve—at least for me. It’s owned by a company and not a community, but your data remains on your devices. It is ideal for creating notes and collecting knowledge but cannot annotate PDFs.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I want to mention &lt;a href=&quot;https://joplinapp.org&quot;&gt;Joplin&lt;/a&gt;, an open-source alternative to Apple Notes. 
It uses Markdown under the hood and works well generally. Since I was replacing Apple Notes, 
I didn’t look too long into it and moved on. If you just get started taking notes, 
this might be something for you.&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/img/content/2024/tools/logseq.png&quot; alt=&quot;Logseq&quot; /&gt;&lt;/p&gt;

&lt;h3 id=&quot;moment-of-enlightenment&quot;&gt;Moment of Enlightenment&lt;/h3&gt;
&lt;p&gt;Organizing knowledge is like tending a Zen garden. It takes a long time to get 
used to it and make it a habit, but it rewards you with reducing cognitive load.
Write everything down. A digital notebook can become your sanctuary of clarity.&lt;/p&gt;

&lt;h2 id=&quot;rediscovering-omnigraffle-and-omnifocus&quot;&gt;Rediscovering OmniGraffle and OmniFocus&lt;/h2&gt;

&lt;p&gt;Two tools I’ve used for years in the past but rediscovered recently are 
&lt;a href=&quot;https://omnigroup.com/omnigraffle&quot;&gt;OmniGraffle&lt;/a&gt; and &lt;a href=&quot;https://omnigroup.com/omnifocus&quot;&gt;OmniFocus&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;OmniGraffle has been invaluable for creating polished diagrams for a larger writing project. 
While I love &lt;a href=&quot;https://pixelmator.com&quot;&gt;Pixelmator&lt;/a&gt; for editing photos, it turned out to be the wrong choice for book diagrams. 
OmniGraffle’s templates and ease of use helped me quickly produce professional-grade visuals.&lt;/p&gt;

&lt;p&gt;Similarly, I’ve moved my to-do list back to OmniFocus. While Logseq handles 
task management well, OmniFocus feels like an old friend—reliable, efficient, 
and just the right level of structure for me.&lt;/p&gt;

&lt;h3 id=&quot;lessons-learned&quot;&gt;Lessons learned&lt;/h3&gt;

&lt;p&gt;Remember the old tools you were happy with. Better always use them.&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/img/content/2024/tools/omnigraffle.jpg&quot; alt=&quot;OmniGraffle&quot; /&gt;&lt;/p&gt;

&lt;h2 id=&quot;streamlining-finances-with-lexware&quot;&gt;Streamlining Finances with Lexware&lt;/h2&gt;

&lt;p&gt;Accounting has always been my least favorite task, but &lt;a href=&quot;https://lexoffice.de&quot;&gt;Lexware&lt;/a&gt; 
has made it bearable. Recommended by my accountant, this tool helps me upload invoices, 
track expenses, and prefill invoice details using recognition features.&lt;/p&gt;

&lt;h3 id=&quot;panic-management&quot;&gt;Panic-Management&lt;/h3&gt;
&lt;p&gt;The result? I’ve reduced my accounting costs by over 80% and gained peace of mind, knowing when to panic.&lt;/p&gt;

&lt;h2 id=&quot;linux-tuxedo-computers&quot;&gt;Linux, Tuxedo Computers&lt;/h2&gt;

&lt;p&gt;Maybe the next tip is not a software tool but worth mentioning: my lightweight 
&lt;a href=&quot;https://tuxedocomputers.com&quot;&gt;Tuxedo&lt;/a&gt; Linux laptop. I took it to Japan this year as a low-cost, 
travel-friendly option, and it exceeded expectations. Robust, lightweight, 
and capable of handling 90% of my work, it’s now my Plan B for life after Apple.&lt;/p&gt;

&lt;p&gt;Using Linux also forced me to rethink my presentations. For the first time, 
I tried &lt;a href=&quot;https://revealjs.com&quot;&gt;Reveal.js&lt;/a&gt;, a JS framework for creating beautiful, 
shareable, and offline-capable slides. It was my first try using it and it took me 
a while to get my designs and slides right. Luckily, I had some CSS skills. 
Now, I enjoy the fact that I can store my slides in Git. I also have a CSS file 
that I can reuse all the time. A big bonus is when you are doing many presentations. 
Drawback: I could not connect my Logitech Presentor to Reveal or my Linux Laptop.&lt;/p&gt;

&lt;h3 id=&quot;there-is-more-than-just-one-ramen-soup&quot;&gt;There is more than just one Ramen-soup&lt;/h3&gt;

&lt;p&gt;Trying different soups gives you different flavors. In this case, trying different operating systems gives you different perspectives.&lt;/p&gt;

&lt;h2 id=&quot;thoughts-on-2024&quot;&gt;Thoughts on 2024&lt;/h2&gt;

&lt;p&gt;This year has been a whirlwind. I expect 2025 to become quieter. Still, I will 
continue to improve my tools. Every minute I save with tools I can spend with my family. 
Simplicity and focus were and are my top priorities.&lt;/p&gt;

&lt;p&gt;If you have any tools that made your life easier, please let me know on 
&lt;a href=&quot;https://mastodon.social/deck/@grobmeier&quot;&gt;Mastodon&lt;/a&gt; or &lt;a href=&quot;https://bsky.app/profile/grobmeier.de&quot;&gt;Bluesky&lt;/a&gt;—
I’m always curious to learn about new ways to work smarter, not harder.&lt;/p&gt;
</description>
        <pubDate>Fri, 06 Dec 2024 00:00:00 +0000</pubDate>
        <link>https://grobmeier.solutions/en/productivity-tools-2024.html</link>
        <guid isPermaLink="true">https://grobmeier.solutions/en/productivity-tools-2024.html</guid>
        
        <category>Tools</category>
        
        <category>Productivity</category>
        
        <category>Writing</category>
        
        <category>Coding</category>
        
        
        <category>Tools</category>
        
      </item>
    
      <item>
        <title>Toolbox of 2024</title>
        <description>&lt;h1 id=&quot;best-of-tools-im-jahr-2024&quot;&gt;Best of Tools im Jahr 2024&lt;/h1&gt;

&lt;p&gt;Dieses Jahr war hektisch. Außergewöhnliche Projekte wie die Finanzierung der STF waren in vollem Gange. 
Ich musste Schulungsinhalte pflegen und entwickeln und reiste schließlich kürzlich nach Japan. 
Meine Produktivität stieß an eine Grenze, so dass ich gezwungen war, 
meine Arbeit zu überdenken und mir neue Tools zuzulegen, um weiterzukommen.&lt;/p&gt;

&lt;p&gt;Glücklicherweise bin ich immer bereit, mit neuen Tools und Diensten zu experimentieren. 
Beim Treffen mit Praktikanten und dem Austausch von Ideen habe ich verschiedene 
Empfehlungen erhalten - und mich an einige Perlen erinnert, die ich vergessen hatte.&lt;/p&gt;

&lt;h2 id=&quot;schreiben-mit-grammarly&quot;&gt;Schreiben mit Grammarly&lt;/h2&gt;

&lt;p&gt;Als jemand, der kein englischer Muttersprachler ist, aber viel auf Englisch schreibt, 
sind Tools wie &lt;a href=&quot;https://grammarly.com&quot;&gt;Grammarly&lt;/a&gt; notwendig geworden. 
&lt;a href=&quot;/i-dislike-grammarly-27042015.html&quot;&gt;2015 kritisierte ich Grammarly&lt;/a&gt; für das Fehlen von Rechnungen, 
schlechte Plugins und fehlende Korrekturen. 
Ironischerweise hätte dieser Beitrag auch von Grammarly selbst profitieren können.&lt;/p&gt;

&lt;p&gt;Spulen wir ins Jahr 2024 vor, und meine Beziehung zu Grammarly hat sich geändert. 
Nachdem ich Grammarly im letzten Jahr eine weitere Chance gegeben habe, gehöre ich 
inzwischen zu den 10 % der Power-User (zumindest sagen mir das ihre Statistiken). 
Sogar mein Lektor hat sich kürzlich bei mir für die Nutzung von Grammarly bedankt.
Dank der Stripe-Integration sind Rechnungen kein Problem mehr. 
Dieses Tool hat sich von einer Quelle der Frustration zu einem wichtigen Bestandteil meines Schreibprozesses entwickelt.&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/img/content/2024/tools/grammarly.jpg&quot; alt=&quot;Grammarly Statistics&quot; /&gt;&lt;/p&gt;

&lt;h3 id=&quot;lessons-learned&quot;&gt;Lessons learned&lt;/h3&gt;
&lt;p&gt;Wenn Sie häufig schreiben und Ihre Arbeit ständig verbessern müssen, ist Grammarly 
einen erneuten Besuch wert - selbst wenn Sie, wie ich, einen schlechten Start damit hatten.&lt;/p&gt;

&lt;h2 id=&quot;wissen-organisieren-obsidian-vs-logseq&quot;&gt;Wissen organisieren: Obsidian vs. Logseq&lt;/h2&gt;

&lt;p&gt;Wissen ist Macht - wenn es gut organisiert ist. Apple Notes hat mir jahrelang gute Dienste geleistet, 
aber es begann, unter der schieren Menge an Informationen, die ich festhalten musste, zusammenzubrechen. 
Auszubildende empfahlen mir Notion, aber die Preise, die Cloud-Abhängigkeit und die allgemeine Atmosphäre gefielen mir nicht.&lt;/p&gt;

&lt;p&gt;Dann kamen &lt;a href=&quot;https://obsidian.md&quot;&gt;Obsidian&lt;/a&gt; und &lt;a href=&quot;https://logseq.com&quot;&gt;Logseq&lt;/a&gt;, 
zwei Markdown-basierte Tools, die offline funktionieren und mir die volle Kontrolle geben. 
Beide Tools sind hervorragend und haben ihre Vor- und Nachteile.&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;Logseq&lt;/strong&gt;: Ideal für schnelle Notizen in Listenform. Mit etwas Programmieraufwand können Sie Logseq zu Ihrem Aufgabenmanagement-Tool machen oder es so aussehen lassen, wie Sie es bevorzugen. Es ist sehr leistungsfähig. Leider fehlt der Feinschliff für längere Texte. Diese Form des Denkens erfordert etwas Übung. Es kann auch PDFs mit Anmerkungen versehen, was es zu einem großartigen Lernwerkzeug macht. Während die Desktop-App hervorragend ist, muss die iOS-App noch verbessert werden. Die Synchronisierung zwischen den Geräten ist mühsam.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Obsidian&lt;/strong&gt; sieht ausgefeilt und gut designt aus, hat aber eine steilere Lernkurve - zumindest für mich. Es gehört zu einem Unternehmen und nicht zu einer Community, aber Ihre Daten bleiben auf Ihren Geräten. Es ist ideal, um Notizen zu erstellen und Wissen zu sammeln, kann aber keine PDFs mit Anmerkungen versehen.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Ich möchte &lt;a href=&quot;https://joplinapp.org&quot;&gt;Joplin&lt;/a&gt; erwähnen, eine Open-Source-Alternative zu Apple Notes. 
Es verwendet Markdown unter der Haube und funktioniert im Allgemeinen gut. Da ich Apple Notes ersetzen wollte, 
habe ich mich nicht allzu lange damit beschäftigt und bin weitergezogen. Wenn Sie gerade erst anfangen, Notizen zu machen, 
könnte dies etwas für Sie sein.&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/img/content/2024/tools/logseq.png&quot; alt=&quot;Logseq&quot; /&gt;&lt;/p&gt;

&lt;h3 id=&quot;moment-der-erleuchtung&quot;&gt;Moment der Erleuchtung&lt;/h3&gt;
&lt;p&gt;Die Organisation von Wissen ist wie die Pflege eines Zen-Gartens. Es braucht eine lange Zeit, um sich 
Es dauert lange, sich daran zu gewöhnen und es zur Gewohnheit zu machen, aber es belohnt Sie mit einer geringeren kognitiven Belastung.
Schreiben Sie alles auf. Ein digitales Notizbuch kann zu Ihrem Heiligtum der Klarheit werden.&lt;/p&gt;

&lt;h2 id=&quot;wiederentdeckung-von-omnigraffle-und-omnifocus&quot;&gt;Wiederentdeckung von OmniGraffle und OmniFocus&lt;/h2&gt;

&lt;p&gt;Zwei Tools, die ich schon vor Jahren benutzte, und erst kürzlich wiederentdeckt habe, sind 
&lt;a href=&quot;https://omnigroup.com/omnigraffle&quot;&gt;OmniGraffle&lt;/a&gt; und &lt;a href=&quot;https://omnigroup.com/omnifocus&quot;&gt;OmniFocus&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;OmniGraffle war von unschätzbarem Wert für die Erstellung ausgefeilter Diagramme für ein größeres Schreibprojekt. 
Während ich &lt;a href=&quot;https://pixelmator.com&quot;&gt;Pixelmator&lt;/a&gt; für die Bearbeitung von Fotos liebe, 
erwies es sich als die falsche Wahl für Buchdiagramme. 
Die Vorlagen und die Benutzerfreundlichkeit von OmniGraffle halfen mir, schnell professionelle Grafiken zu erstellen.&lt;/p&gt;

&lt;p&gt;In ähnlicher Weise habe ich meine To-Do-Liste zurück zu OmniFocus verlagert. Während Logseq die 
Aufgabenverwaltung gut handhabt, fühlt sich OmniFocus wie ein alter Freund an - zuverlässig, effizient, 
und genau das richtige Maß an Struktur für mich.&lt;/p&gt;

&lt;h3 id=&quot;gelernte-lektionen&quot;&gt;Gelernte Lektionen&lt;/h3&gt;

&lt;p&gt;Erinnern Sie sich an die alten Tools, mit denen Sie zufrieden waren. Verwenden Sie sie besser immer.&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/img/content/2024/tools/omnigraffle.jpg&quot; alt=&quot;OmniGraffle&quot; /&gt;&lt;/p&gt;

&lt;h2 id=&quot;finanzen-rationalisieren-mit-lexware&quot;&gt;Finanzen rationalisieren mit Lexware&lt;/h2&gt;

&lt;p&gt;Die Buchhaltung war schon immer meine unbeliebteste Aufgabe, aber &lt;a href=&quot;https://lexoffice.de&quot;&gt;Lexware&lt;/a&gt; 
hat sie erträglich gemacht. Dieses von meinem Buchhalter empfohlene Tool hilft mir, Rechnungen hochzuladen, 
Ausgaben zu verfolgen und Rechnungsdetails mithilfe von Erkennungsfunktionen vorzubefüllen.&lt;/p&gt;

&lt;h3 id=&quot;panikkontrolle&quot;&gt;Panikkontrolle&lt;/h3&gt;
&lt;p&gt;Und das Ergebnis? Ich habe meine Buchhaltungskosten um über 80 % gesenkt und die Gewissheit gewonnen, 
dass ich weiß, wann ich in Panik geraten muss.&lt;/p&gt;

&lt;h2 id=&quot;linux-tuxedo-computers&quot;&gt;Linux, Tuxedo Computers&lt;/h2&gt;

&lt;p&gt;Der nächste Tipp ist vielleicht kein Software-Tool, aber dennoch erwähnenswert: mein Leichtgewicht 
&lt;a href=&quot;https://tuxedocomputers.com&quot;&gt;Tuxedo&lt;/a&gt; Linux-Laptop. Ich habe ihn dieses Jahr als kostengünstige und reisefreundliche Option mit nach Japan genommen, 
als kostengünstige, reisefreundliche Option mit nach Japan genommen, und er hat meine Erwartungen übertroffen. Robust, leicht, 
und in der Lage, 90 % meiner Arbeit zu erledigen, ist er jetzt mein Plan B für das Leben nach Apple.&lt;/p&gt;

&lt;p&gt;Der Einsatz von Linux zwang mich auch dazu, meine Präsentationen zu überdenken. Zum ersten Mal, 
habe ich &lt;a href=&quot;https://revealjs.com&quot;&gt;Reveal.js&lt;/a&gt; ausprobiert, ein JS-Framework zur Erstellung schöner, 
gemeinsam nutzbaren und offline-fähigen Folien. Es war mein erster Versuch damit und ich brauchte 
und es dauerte eine Weile, bis ich meine Designs und Folien richtig hinbekam. Glücklicherweise hatte ich einige CSS-Kenntnisse. 
Jetzt genieße ich die Tatsache, dass ich meine Folien in Git speichern kann. Außerdem habe ich eine CSS-Datei 
die ich immer wieder verwenden kann. Das ist ein großer Vorteil, wenn man viele Präsentationen macht. 
Nachteil: Ich konnte meinen Logitech Presentor nicht mit Reveal oder meinem Linux Laptop verbinden.&lt;/p&gt;

&lt;h3 id=&quot;es-gibt-mehr-als-nur-eine-art-von-ramen-suppe&quot;&gt;Es gibt mehr als nur eine Art von Ramen-Suppe&lt;/h3&gt;

&lt;p&gt;Das Ausprobieren verschiedener Suppen gibt Ihnen verschiedene Geschmacksrichtungen.
In diesem Fall geben Ihnen verschiedene Werkzeuge verschiedene Perspektiven.&lt;/p&gt;

&lt;h2 id=&quot;gedanken-zu-2024&quot;&gt;Gedanken zu 2024&lt;/h2&gt;

&lt;p&gt;Dieses Jahr war ein wahrer Wirbelwind. Ich erwarte, dass 2025 ruhiger wird. Dennoch werde ich 
meine Werkzeuge weiter verbessern. Jede Minute, die ich bei den Werkzeugen spare, kann ich mit meiner Familie verbringen. 
Einfachheit und Konzentration waren und sind meine obersten Prioritäten.&lt;/p&gt;

&lt;p&gt;Wenn Sie Werkzeuge kennen, die Ihr Leben einfacher machen, lassen Sie es mich bitte wissen unter 
&lt;a href=&quot;https://mastodon.social/deck/@grobmeier&quot;&gt;Mastodon&lt;/a&gt; oder &lt;a href=&quot;https://bsky.app/profile/grobmeier.de&quot;&gt;Bluesky&lt;/a&gt;-
Ich bin immer neugierig auf neue Möglichkeiten, intelligenter und nicht härter zu arbeiten.&lt;/p&gt;
</description>
        <pubDate>Fri, 06 Dec 2024 00:00:00 +0000</pubDate>
        <link>https://grobmeier.solutions/de/produktivität-tools-2024.html</link>
        <guid isPermaLink="true">https://grobmeier.solutions/de/produktivität-tools-2024.html</guid>
        
        <category>Tools</category>
        
        <category>Productivity</category>
        
        <category>Writing</category>
        
        <category>Coding</category>
        
        
        <category>Tools</category>
        
      </item>
    
  </channel>
</rss>
