Felicitas Pojtinger πŸŒ…

@pojntfx
1.8K Followers
357 Following
4.9K Posts

If you're learning programming skills: Igalia is taking applications for a program paying you to work on open source

πŸ’° Fully paid grant program
πŸ“† 450 hours of work with a mentor from June
πŸ“Global remote program
πŸŽ“ Open to students or self-directed learners
🚨 Applications close April 3rd!

https://www.igalia.com/coding-experience/

Igalia Coding Experience | Igalia - Open Source Consultancy and Development

Igalia is an open source consulting firm specialised in the development of innovative projects and solutions. Our engineers have expertise in a wide range of technological areas, including browsers and client-side web technologies, graphics pipeline, compilers and virtual machines. We have the most WPE, WebKit, Chromium/Blink and Firefox expertise found in the consulting business, including many reviewers and committers. Igalia designs, develops, customises and optimises GNU/Linux-based solutions for companies across the globe. Our work and contributions are present in many projects such as GStreamer, Mesa 3D, WebKit, Chromium, etc.

Igalia
@deobald I get the urge to actually write a proper packaging thing for this now lol

In some more fun #puregotk #GNOME news - I managed to get Meson to work on macOS. You can even write a GObject library in Go now, compile it to a dylib and typelib, and then another puregotk-based app (or GJS, Python etc.) can load the custom widget and display it with no issues!

Even cooler - you can cross-compile this for macOS from Linux, no CGo/macOS C compiler required :)

I still have two things that haven’t shipped that I need for work - a git graph and the ability to save & reopen workspaces - but once that’s done I’m really looking forward to switching.
Zed is so nice

We've been busy implementing p2panda's high-level Node API!

It's an opiniated - but also much easier to use, out-of-the box p2panda stack: the thing which orchestrates all of our individual modules without all the footguns you might encounter when trying to assemble them yourself.

Example:

let node = p2panda::spawn().await?;
let (tx, rx) = node.stream(topic).await?;

This does networking, discovery, bootstrap, sync, event streaming, ordering, storage and more! Let us tell you more about it:

You did it! πŸ₯³

European Parliament just decided that Chat Control 1.0 must stop.

This means on April 6, 2026, Gmail, LinkedIn, Microsoft and other Big Techs must stop scanning your private messages in the EU. #PrivacyWins πŸ’ͺ

Time is running out!

Register now for Linux App Summit 2026; attendance is free, but you must register to attend the event.

Register here: https://linuxappsummit.org/register/

#LAS is happening in Berlin this year. For more details, please visit: https://linuxappsummit.org/

#Linux #opensource #Apps #kde #gnome

That new Mastodon profile interface looks so nice!
Finally back in #Vancouver, gosh I missed it!