Höre gerade "Mission Erfüllt" von Such a Surge. Der Text klingt, als hätten die das gestern geschrieben. Ist aber von 2005.
Der Scheiß wird sich nie ändern.
As a coach, consultant, trainer, I help companies to develop better software & to get better at software development.
Into #bonsai, growing #chili, #cooking and #gardening
Developer @MarmotaApp@social.devteams.at
As a coach, consultant, trainer, I help companies to develop better software & to get better at software development. Into # bonsai , growing # chili , # cooking and # gardening Developer https:// social.devteams.at/@MarmotaApp
Höre gerade "Mission Erfüllt" von Such a Surge. Der Text klingt, als hätten die das gestern geschrieben. Ist aber von 2005.
Der Scheiß wird sich nie ändern.
As a coach, consultant, trainer, I help companies to develop better software & to get better at software development. Into # bonsai , growing # chili , # cooking and # gardening Developer https:// social.devteams.at/@MarmotaApp
Updated my #tmux config so that inactive panes have a different background color.
Why didn't I think about that earlier? Makes such a huge difference!
(Just like adding a different background color for insert mode stopped me from getting totally confused any time I use #neovim )
As a coach, consultant, trainer, I help companies to develop better software & to get better at software development. Into # bonsai , growing # chili , # cooking and # gardening Developer https:// social.devteams.at/@MarmotaApp
My damson plum does not get a repot this year, but I added some moss seed mix on top of the soil (after I took this picture).
Some buds are already opening - Are those the first flower buds since I grew it from seed? Not sure yet, but would be great!
As a coach, consultant, trainer, I help companies to develop better software & to get better at software development. Into # bonsai , growing # chili , # cooking and # gardening Developer https:// social.devteams.at/@MarmotaApp
After reading a post about vinyl here, I decided to listen to a record again. Unfortunately, it's skipping groves and has cracking sounds, even though the record is new.
I think the old record player I inherited is the problem. It has basically the same issues with all records I tested.
As a coach, consultant, trainer, I help companies to develop better software & to get better at software development. Into # bonsai , growing # chili , # cooking and # gardening Developer https:// social.devteams.at/@MarmotaApp
I am just spending a ridiculous amount of #Claude tokens for **creating** a very subtle, hard-to-find bug. Don't ask... But this is way more fun than I thought.
As a coach, consultant, trainer, I help companies to develop better software & to get better at software development. Into # bonsai , growing # chili , # cooking and # gardening Developer https:// social.devteams.at/@MarmotaApp
Can recommend https://openwhispr.com for text entry by speach in any app on #Linux. #Whisper
As a coach, consultant, trainer, I help companies to develop better software & to get better at software development. Into # bonsai , growing # chili , # cooking and # gardening Developer https:// social.devteams.at/@MarmotaApp
#bonsai repotting season has started for me here in #Austria: Some trees started opening their buds and showing some green, which means they are ready for repotting. Did most of the current repots to improve the #nebari, not becaus the trees were pot-bound...
As a coach, consultant, trainer, I help companies to develop better software & to get better at software development. Into # bonsai , growing # chili , # cooking and # gardening Developer https:// social.devteams.at/@MarmotaApp
Did some quick winter pruning on some of my #bonsai (or, to be more precise, early-stage projects). But made no recordings, just a few quick cuts.
Maybe I'll shoot some new #videos in spring, when #repotting season starts.
As a coach, consultant, trainer, I help companies to develop better software & to get better at software development. Into # bonsai , growing # chili , # cooking and # gardening Developer https:// social.devteams.at/@MarmotaApp
The slides for my (English) #agile #austria talk about growing bonsai and what software development can learn from it are now online. Spoiler: It's basically feedback, iteration, continuous learning and small, simple steps.
https://speakerdeck.com/dtanzer/grown-organically-develop-software-and-bonsai
As a coach, consultant, trainer, I help companies to develop better software & to get better at software development. Into # bonsai , growing # chili , # cooking and # gardening Developer https:// social.devteams.at/@MarmotaApp
RE: @Vivaldi@social.vivaldi.net
I love the @Vivaldi@social.vivaldi.net browser for features like that. I also really like @Waterfox@mastodon.social because it's not chromium based and has #firefox's multi-account containers - something that I really miss in Vivaldi (although different profiles is an OK approximation). Using both on both my computers regularily.
As a coach, consultant, trainer, I help companies to develop better software & to get better at software development. Into # bonsai , growing # chili , # cooking and # gardening Developer https:// social.devteams.at/@MarmotaApp
Gerade im Zug nach #Graz zur #Agile #Austria Conference - Mein Vortrag über Softwareentwicklung und #Bonsai is heute Abend um 17:45. Ich freu' mich schon darauf!
As a coach, consultant, trainer, I help companies to develop better software & to get better at software development. Into # bonsai , growing # chili , # cooking and # gardening Developer https:// social.devteams.at/@MarmotaApp
Tables are working for the new @MarmotaApp@social.devteams.at markdown parser.
Here's the last commit that completes it: https://github.com/marmota-app/marmodo/commit/ad390bf7eaa42b9dd1d0f43593a294c018919147
(The skipped tests are auto-generated compatibility tests that cannot work yet)
As a coach, consultant, trainer, I help companies to develop better software & to get better at software development. Into # bonsai , growing # chili , # cooking and # gardening Developer https:// social.devteams.at/@MarmotaApp
I've now put the code I have been working on in the last couple of weeks on github. It's my second attempt of re-writing the @MarmotaApp@social.devteams.at markdown parser.
You can find it here: https://github.com/marmota-app/marmodo
With that, I made the first rewrite-attempt private. So, what happened to that first try, and why did I fail? A thread 🧵 👇
As a coach, consultant, trainer, I help companies to develop better software & to get better at software development. Into # bonsai , growing # chili , # cooking and # gardening Developer https:// social.devteams.at/@MarmotaApp
In the last few days, I *finally* had the mental energy to work on @MarmotaApp@social.devteams.at again.
And, with a few months distance, I now see that I navigated myself into a dead end with the work I did ~a year ago. So, I'm starting over again implementing a new parser. This time with a focus on simplicity and solving the hard problems first.
Not sure if this will result in another #marmota release soon, since I don't know yet where I want to takt this project in the future.
But... Progress. At last.
As a coach, consultant, trainer, I help companies to develop better software & to get better at software development. Into # bonsai , growing # chili , # cooking and # gardening Developer https:// social.devteams.at/@MarmotaApp
Been using @MarmotaApp@social.devteams.at again for the last few days, since I'm preparing a #react training...
It's very close to my dream workflow for creating presentations. But I know, it still has some rough edges and some features are missing. Unfortunately, I currently have no slack that would allow me to work on it...
As a coach, consultant, trainer, I help companies to develop better software & to get better at software development. Into # bonsai , growing # chili , # cooking and # gardening Developer https:// social.devteams.at/@MarmotaApp
#marmdown links are now compatible with the @MarmotaApp@social.devteams.at legacy parser, and also mostly compatible with GitHub-flavored-Markdown: https://github.com/marmota-app/marmdown/blob/main/docs/github-flavored-markdown-compatibility.md
As a coach, consultant, trainer, I help companies to develop better software & to get better at software development. Into # bonsai , growing # chili , # cooking and # gardening Developer https:// social.devteams.at/@MarmotaApp
The current MfM compatibility list with GfM:
https://github.com/marmota-app/marmdown/blob/main/docs/github-flavored-markdown-compatibility.md
I also added code example to the known incompatibilites and not-yet-implemented functionality, to make this list more useful.
Note: This is the compatibility list of the new, WIP parser. @MarmotaApp@social.devteams.at supports #markdown much better.
As a coach, consultant, trainer, I help companies to develop better software & to get better at software development. Into # bonsai , growing # chili , # cooking and # gardening Developer https:// social.devteams.at/@MarmotaApp
I made some more progress making #marmdown, the #Markdown parser for @MarmotaApp@social.devteams.at more flexible:
I refactored container blocks to dynamically create their line representations from their content. With this feature, you can change the parsed structure of the document and it can still recreate the document text correctly.
This was a **big** refactoring, but with all the tests, it was not too hard to make sure that the software still behaves as before.
Let me tell you what I did in the 🧵 below
As a coach, consultant, trainer, I help companies to develop better software & to get better at software development. Into # bonsai , growing # chili , # cooking and # gardening Developer https:// social.devteams.at/@MarmotaApp
Pushed another five commits to https://github.com/marmota-app/marmdown/
Headings can now parse options; Those are a MfM addition to Github flavored markdown. Here's how they are currently used in @MarmotaApp@social.devteams.at : https://marmota.app/docs/editing/options/
As a coach, consultant, trainer, I help companies to develop better software & to get better at software development. Into # bonsai , growing # chili , # cooking and # gardening Developer https:// social.devteams.at/@MarmotaApp
Block quotes and asides are working in my new #markdown parser:
https://github.com/marmota-app/marmdown/commit/91f39a8515229861d789c948cfbb8c3841093f4c
With this commit, I solved the problem that prevented me from continuing in my first and second implementation attempt. So, now I am pretty confident that this will be the new parser for @MarmotaApp@social.devteams.at 😄
As a coach, consultant, trainer, I help companies to develop better software & to get better at software development. Into # bonsai , growing # chili , # cooking and # gardening Developer https:// social.devteams.at/@MarmotaApp
Just ordered the latest edition of "The #Rust Programming Language" - it will arrive mid-March. I hope that until then, I will have had time to prepare @MarmotaApp@social.devteams.at in a way so I can experiment with moving it to #Tauri 😀
As a coach, consultant, trainer, I help companies to develop better software & to get better at software development. Into # bonsai , growing # chili , # cooking and # gardening Developer https:// social.devteams.at/@MarmotaApp
#markdown #headings are working again in the redesign branch of the new @MarmotaApp@social.devteams.at parser: https://github.com/marmota-app/marmdown/commit/1c8741ff2beefff4c01ecc5b7e4993311a75b388 (and some commits before that)
As a coach, consultant, trainer, I help companies to develop better software & to get better at software development. Into # bonsai , growing # chili , # cooking and # gardening Developer https:// social.devteams.at/@MarmotaApp
Just made huge progress on Marmdown, the #markdown parser for @MarmotaApp@social.devteams.at - the main class now has the same functionality it had before I started with the rewrite, but is parsing the document line-by-line now.
Still on the rewrite-branch: https://github.com/marmota-app/marmdown/compare/main...line-by-line-parsing
As a coach, consultant, trainer, I help companies to develop better software & to get better at software development. Into # bonsai , growing # chili , # cooking and # gardening Developer https:// social.devteams.at/@MarmotaApp
Look! I now have verified links in my profile! And @MarmotaApp@social.devteams.at has them too!
As a coach, consultant, trainer, I help companies to develop better software & to get better at software development. Into # bonsai , growing # chili , # cooking and # gardening Developer https:// social.devteams.at/@MarmotaApp
Been working again on my side project @MarmotaApp@social.devteams.at - Writing this new parser is *haaarrrd*!
And, the funny thing is, I only need two little additional features, compared to the old, quick-and-dirty, parser that was super-easy to write.
But that's typical of software development. "Can I have another, tiny feature?" - "Oh shit, that's a completely new architecture and a six-month project" 😂