Leon Schrijvers's Avatar

Leon Schrijvers

@schrijvers.org

Lecturer in Software Engineering ๐Ÿ‘จ๐Ÿปโ€๐Ÿซ, macOS/iOS development ๐Ÿง‘โ€๐Ÿ’ป and game development ๐ŸŽฎ enthusiast

467
Followers
92
Following
48
Posts
28.11.2024
Joined
Posts Following

Latest posts by Leon Schrijvers @schrijvers.org

Post image

Operator: Main screen turn on ๐Ÿซก๐Ÿ“บ

(If you remember this reference you are getting old ๐Ÿ˜‚)

06.03.2026 07:41 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

It's alive! ๐Ÿ˜Ž

ICs and wires make synth go bleep-bloop ๐Ÿค–

๐Ÿ‘‰ CV (1V/Oct) and Gate output: Done! โœ…

03.03.2026 18:48 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Post image

I'm excited to do some hardware prototyping again. ๐Ÿ˜€

The goal: some kind of sequencer with 4-channel CV/Gate output to drive external (semi-)modular synths ๐ŸŽถ

The current state: 4 button & 4 rotary encoder inputs are working! ๐Ÿ”ฅ

And also some serious spaghetti-wiring already ๐Ÿ˜€

28.02.2026 15:51 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0

Yeah we have to see how the alignment of the animation works out with the new bin design.

But we will test it for sure!

17.06.2025 14:35 ๐Ÿ‘ 4 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

โ€ฆwhich is not the best for my state of mind ๐Ÿ˜‚

13.02.2025 06:34 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Awesome, that's great to hear! โ˜บ๏ธ

13.02.2025 06:13 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Xrepost - Easily Repost Your Best Tweets To Bluesky Xrepost helps you save your Twitter data, find your top Tweets, and repost them to Bluesky.

Ok ๐Ÿ˜€

If you are using version 0.5.2 you can take a look at the debug logging of the import process. We have setup a page to guide you through this: xrepost.com/debug

If you would be so kind to have a look, that would be great! ๐Ÿ˜Š

12.02.2025 22:02 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Yes, if the import seems stuck at this 'Unzipping archive' phase, it means it cannot find the required data at the expected location in the zip file (and it's probably not the original archive).

We will add something to notify the user about this, to make it clear what is going on.

12.02.2025 21:16 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
a macOS app showing all your tweets and an easy way to search and find good ones

a macOS app showing all your tweets and an easy way to search and find good ones

We're finally ready to launch the beta of Xrepost ๐Ÿฅณ

Xrepost helps you save your Twitter data and makes it easy to find and repost your top Tweets to Bluesky.

๐Ÿšช Export your Twitter archive.

๐Ÿซณ Drag and drop it on Xrepost.

๐Ÿฆ‹ Repost your bangers to Bluesky.

Free download ๐Ÿ‘‰ xrepost.com

10.02.2025 08:51 ๐Ÿ‘ 29 ๐Ÿ” 8 ๐Ÿ’ฌ 5 ๐Ÿ“Œ 0
Post image
08.02.2025 19:30 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Xrepost - Easily Repost Your Best Tweets To Bluesky Xrepost helps you save your Twitter data, find your top Tweets, and repost them to Bluesky.

Your tweets deserve a comeback. ๐Ÿฆโœจ

Xrepost for macOS lets you import your Twitter archive, scroll down memory lane, and repost the best to #Bluesky ๐Ÿฆ‹. Free to try while in beta.

Letโ€™s bring the bangers back. ๐Ÿ”ฅ xrepost.com

08.02.2025 19:17 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Also, thanks Apple for this not-so-great error message: ๐Ÿซ 

The window has been marked as needing another Display Window pass, but it has already had more Display Window passes than there are views in the window.

25.01.2025 20:35 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image Post image

On macOS, this SwiftUI view causes a crash when the window is resized to precisely the point where a scrollbar appears. ๐Ÿ˜ต

A possible workaround: use a GeometryReader and give the Image a frame with a defined (and a tiny bit smaller) size. ๐Ÿง

25.01.2025 20:32 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Video thumbnail

Streamlining the import of the twitter archive. Couldn't be easier I guess ๐Ÿ˜Š

17.01.2025 09:55 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Working on it ๐Ÿซก

12.01.2025 22:02 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
A screenshot of a tool to repost posts to social media platforms

A screenshot of a tool to repost posts to social media platforms

A lot of people are moving from that other platform to ๐Ÿฆ‹ Leaving your data behind may feel weird, so I am working on a little tool that can help with that.

It's easy as:

๐Ÿ‘‰ Import the zip file with your data

๐Ÿ‘‰ Find the posts that you love

๐Ÿ‘‰ Repost them again!

Sounds good? ๐Ÿค”

12.01.2025 07:35 ๐Ÿ‘ 6 ๐Ÿ” 1 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Preview
NavigationSplitView visual issue NavigationSplitView visual issue. GitHub Gist: instantly share code, notes, and snippets.

Minimal code to reproduce can be found here. ๐Ÿ‘‰ gist.github.com/leonschrijve...

I also included two workarounds that I found, but still would like to understand what is going on here. ๐Ÿค”

02.01.2025 08:06 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

Using a SwiftUI NavigationSplitView together with a List as content and separate toolbar items in both the content and detail sections cause weird visual issues on macOS Sonoma 14.5.

Is this a bug or am I missing something here? Any #swiftui wizards out there that can give some insights on this?

02.01.2025 08:05 ๐Ÿ‘ 4 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Video thumbnail

As a holiday project I updated an old re-implementation of Neko ๐Ÿˆ for macOS in SwiftUI

Feeling nostalgic? Check it out! ๐Ÿ˜Š

Source is available here ๐Ÿ‘‰ github.com/leonschrijve...

31.12.2024 09:48 ๐Ÿ‘ 4 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

happyHolidays.js ! ๐Ÿ˜Ž

25.12.2024 10:08 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

I can totally relate to this! Letโ€™s keep it fun and donโ€™t let it feel like โ€œworkโ€ โ˜บ๏ธ

11.12.2024 07:56 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Mario kart 64 of course ๐Ÿ˜Ž, and I just started (again) Zelda: Ocarina of Time

I also want to play Super Mario World (snes) again, to see if the controls have the same feel as in the old days ๐Ÿ˜Š

10.12.2024 17:41 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Nice to see what everyone is building. Loving the #buildinpublic community here! ๐Ÿ˜Š

10.12.2024 15:59 ๐Ÿ‘ 4 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Hi there! I would love to join this build in public community! ๐Ÿ˜Š

Currently working on Tidewave, the hassle-free macOS internet radio player right from your menubar ๐Ÿ“ป

bsky.app/profile/schr...

10.12.2024 15:39 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0
Post image

10/10 would recommend ๐Ÿ˜†

Because it runs Linux, it can also run PortMaster games, which are Linux ports of PC games. ๐Ÿ˜Š

08.12.2024 19:03 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Yeah! It runs all emulators up to n64/nds/psp. Really fun! ๐Ÿ˜Š

Oh, and yes, it does run Doom! ๐Ÿ˜Ž

08.12.2024 18:51 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Post image

Oh my... got this unit from "St Nicolaas". Push START to enter nostalgic mode ๐Ÿ˜๐ŸŽฎ

08.12.2024 17:01 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0

Tactile all the way! ๐Ÿ˜

06.12.2024 09:27 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Let's gooo! ๐Ÿš€

05.12.2024 19:55 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Hi there! ๐Ÿ‘‹ i would love to join! โ˜บ๏ธ

05.12.2024 17:13 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0