Martin Rechsteiner's Avatar

Martin Rechsteiner

@mrechsteiner.bsky.social

Software developer into Swift, Rust and Emacs martinrechsteiner.com

64 Followers  |  184 Following  |  15 Posts  |  Joined: 01.12.2024  |  1.8334

Latest posts by mrechsteiner.bsky.social on Bluesky

An image of multiple logos and app icons for an app called Starfold

An image of multiple logos and app icons for an app called Starfold

Some app icon alternatives for Starfold (an org-mode app I'm building)

24.05.2025 15:06 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

It's super nice! I use them a lot as well. Works great for todo keywords in org-mode

23.05.2025 10:26 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

How do people feel about the EUPL? I'm trying to decide on a copyleft license for my org-mode iOS app, and it seems pretty great to me. I'm also considering GPL, but it's not really compatible with the App Store and it's unclear to me what is actually required to handle that correctly

18.05.2025 21:13 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Oh nice! I’ll check that out

10.05.2025 06:41 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

It's probably riddled with errors, but I find it fascinating that it just takes around 150 instructions to create a display driver that renders something to the screen github.com/rechsteiner/...

08.05.2025 19:28 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

It's a bit of silly (and tedious) project, but I learned a ton doing this. I had tinkered with embedded development using Arduino and Rust before, but struggled to understand what was going on behind the scenes. By removing everything else in the stack, it really demystified a lot of things for me

08.05.2025 19:26 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

A while back I made this little weaving pattern machine, using only ARM 32-bit assembly. It has a tiny keyboard that lets you create and edit weaving patterns. It's made for the STM32 microcontroller, but also has its own emulator in Rust github.com/rechsteiner/...

08.05.2025 19:25 β€” πŸ‘ 7    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

How do you feel about Swift for game development? With the new data-race safety guarantees, combined with automatic reference counting, it sounds like it could be a good match

01.05.2025 23:28 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image Post image

Works great for corfu popups as well!

30.04.2025 22:04 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Added a little offset when opening recursive minibuffers. I've always found it a bit difficult to see if I'm in a nested minibuffer or not

30.04.2025 21:48 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
GitHub - federicotdn/verb: HTTP client for Emacs HTTP client for Emacs. Contribute to federicotdn/verb development by creating an account on GitHub.

This looks really neat! An HTTP client in Emacs, similar to postman. I've been using restclient.el before, but I really like how this is built on top of org-mode github.com/federicotdn/...

30.04.2025 13:32 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Playing around with a custom NSWindow appearance style for posframes in Emacs. I've tried centering the minibuffer before, but I've always felt it blended too much with the background. Adding a little corner radius and shadow really makes a difference

28.04.2025 20:52 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0
Video thumbnail

Cycling between collapsed states in Starfold. It's all manually animated using Core Animation, which means everything gets GPU accelerated. Took a lot of time to get it right, especially with interruptible animations, but it ended up really smooth

26.04.2025 19:08 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Photo of the parsed syntax-tree for an org-mode editor

Photo of the parsed syntax-tree for an org-mode editor

It's a native iOS app built using TextKit 2 and Core Animation. The core of the editor is made in Rust, using on the excellent github.com/PoiScript/or... parser. It provides a github.com/rust-analyze... syntax-tree of the entire document, making it easy to do structured editing operations

25.04.2025 17:31 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Been working on a rich text editor for org-mode over the last year or so, and it's really starting to come together

25.04.2025 16:51 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

@mrechsteiner is following 20 prominent accounts