In case you are an Emacs user doing frontend development with TypeScript and React, there is a new major mode for TSX development: tsx-mode. It is a promising project. It uses tree-sitter for font-lock (syntax highlighting). My setup using use-package can be found here and here. I also added it to my Doom Emacs config: see this and this.
2022-04-26
Type-based optimizations in Erlang/OTP 25 🥳 https://www.erlang.org/blog/type-based-optimizations-in-the-jit/
An interesting article about configuring your Elixir projects: „Tips for Improving Your Elixir Configuration“ https://felt.com/blog/elixir-configuration
I really like the SwiftUI tutorial videos by Martin Lexow, e.g. this one. He doesn't waste much time and just shows what SwiftUI is capable of and how to work with it.
2022-03-03
„Nun sag doch etwas“ https://hmbl.blog/28-2-2028-nun-sag-doch-etwas/
The last few days I had a lot of fun with Relm4. It is an Elm inspired GTK abstraction.
The main problem I had when using gtk-rs directly was managing state. Either you use a Rc<RefCell<_>> and pass it around or you use a background thread managing the state and channels to communicate with it.
Both ways are tedious.
Relm4 abstracts that away and helps managing state in a much better way:
After about 20 years of using Emacs (not always exclusively) I now dabble into Neovim. 🤯
2022-02-03
It's a bit sad how today everybody does a Twitter thread instead of writing a blog post. IMHO most Twitter threads should be blog posts. Same for Mastodon.
It's a bit sad how today everybody does a Twitter thread instead of writing a blog post. IMHO most Twitter threads should be blog posts. Same for Mastodon.
2022-01-07
A pretty interesting article about Free Software, Open Source and the jndi issue https://apenwarr.ca/log/20211229
Just released Webmentions 2.0.0 and Microformats 1.0.0. Be aware: support for Elixir below version 1.10 and OTP below version 23 has been dropped. Besides that it is just a maintenance release with updated dependencies.