Georges Basile Stavracas Neto: A Sysprof enhancement

I’ve blogged in the past about how WebKit on Linux integrates with Sysprof, and provides a number of marks on various metrics. At the time that was a pretty big leap in WebKit development since it gave use a number of new insights, and enabled various performance optimizations to … | Continue reading


@feaneron.com | 3 days ago

Georges Basile Stavracas Neto: Flatpak 1.16 is out!

Last week I published the Flatpak 1.16.0 release This marks the beginning of the 1.16 stable series. This release comes after more than two years since Flatpak 1.14, so it’s pretty packed with new features, bug fixes, and improvements. Let’s have a look at some of the highlights! … | Continue reading


@feaneron.com | 2 months ago

Georges Basile Stavracas Neto: Fancy Titlebars

As of today, Mutter will style legacy titlebars (i.e. of X11 / Xwayland apps that don’t use client-side decorations) using Adwaita on GNOME. Shadows match the Adwaita style as well, including shadows of unfocused windows. These titlebars continue to follow the system dark and lig … | Continue reading


@feaneron.com | 7 months ago

Georges Basile Stavracas Neto: Profiling a web engine

One topic that interests me endlessly is profiling. I’ve covered this topic many times in this blog, but not enough to risk sounding like a broken record yet. So here we are again! Not everyone may know this but GNOME has its own browser, Web (a.k.a. Epiphany, or Ephy for the int … | Continue reading


@feaneron.com | 8 months ago

Georges Basile Stavracas Neto: Fundraiser goal reached!

Following my announcement a few days ago, in probably what has been record time, the Ko-Fi goal for the Elgato Stream Deck+ has been reached! I’ve acquired the device and it’s already on its way, expected to reach me by the end of January ~ early February due to being an interna … | Continue reading


@feaneron.com | 1 year ago

Georges Basile Stavracas Neto: Mini Fundraiser: Stream Deck Plus

Following up on my previous blog post, due to popular demand, I started a small fundraiser campaign to acquire an Elgato Stream Deck Plus. The goal is US$ 500, which should cover the costs of acquiring the device, and should pay for a few hours of reverse engineering work. Natur … | Continue reading


@feaneron.com | 1 year ago

Georges Basile Stavracas Neto: 2023 in retrospect

2023 was a crushing year. It just slipped away, I barely managed to process all that happened. After going full offline for a very short 4-day break last week, I noticed I simply couldn’t remember most of the events that happened last year. We’re in 2024 now, and to start the ye … | Continue reading


@feaneron.com | 1 year ago

Georges Basile Stavracas Neto: Extending the month to infinity

Greetings! It’s been a long time since my last article. I’d like to share some recent developments in GNOME Calendar that got some people really excited about: the infinitely scrolling month view. The Now Before GNOME 45, Calendar offers two views – week and month – as well as … | Continue reading


@feaneron.com | 1 year ago

Georges Basile Stavracas Neto: Profiling & optimizing GNOME Software

Over the past few months, the Endless OS Foundation has been putting focus on improving GNOME Software’s reliability and performance. Endless OS is an OSTree-based immutable OS, and applications are entirely distributed as Flatpaks. GNOME Software is the frontend to that, and sin … | Continue reading


@feaneron.com | 2 years ago

Georges Basile Stavracas Neto: Maintainership of GNOME Settings

GNOME Settings is one of the largest modules of the GNOME desktop. It sits comfortable as one of the bigger repositories out there. Not only that, but feature-wise, Settings is a pretty big hub of the desktop, connecting to GNOME Shell, Mutter, gnome-settings-daemon, the Bluetoot … | Continue reading


@feaneron.com | 2 years ago

Georges Basile Stavracas Neto: the burial of the filechooser meme

Visit the post for more. | Continue reading


@feaneron.com | 2 years ago

Georges Basile Stavracas Neto: Crowdfunding Elgato Key Lights

Since I created Boatswain, earlier this year, a lot has happened. Recently it was accepted as part of the GNOME Circle! As the app gets more popular, people are asking for more useful features that I cannot implement without having access to the actual hardware they depend on. S … | Continue reading


@feaneron.com | 2 years ago

Georges Basile Stavracas Neto: Boatswain 0.2.2 is out!

Last week, I’ve rolled out the 0.2.1 release of Boatswain, the Elgato Stream Deck application for Linux. After the massive push to get the initial releases out, the development pace naturally slowed down, but I managed to pick up some new fancy features for this release. The mos … | Continue reading


@feaneron.com | 2 years ago

Georges Basile Stavracas Neto: the death of the meme

Coming Soon ™ | Continue reading


@feaneron.com | 2 years ago

Georges Basile Stavracas Neto: Giving up on GNOME To Do

Seven years ago, back when I was a university student living with my parents and with lots of free time in my hands, I created GNOME To Do to help me organize my Google Summer of Code tasks. It was a fantastic time of my life, and I had the privilege of having time to procrastina … | Continue reading


@feaneron.com | 2 years ago

Georges Basile Stavracas Neto: Updates on Boatswain

Since I wrote the announcement of Boatswain, things have progressed quite a lot. As I prepare for the 1.0 release, more features and bugfixes get in, and it’s getting dangerously close to achieving all features I personally want from it. Stream Deck Mini & Original (v1) Thanks … | Continue reading


@feaneron.com | 2 years ago

Georges Basile Stavracas Neto: Boatswain, your Stream Deck app for Linux

I’ve been quiet for the past few weeks, with no live streams nor blog posts. Sorry! This was the reason: That’s right: rich and engaging Stream Deck integration on Linux. Boatswain is a new app I’ve been working on for the past month that allows controlling Stream Deck device … | Continue reading


@feaneron.com | 3 years ago

Georges Basile Stavracas Neto: OBS Studio 27.2 on Flathub, get it while it’s hot!

Today, OBS Studio published its 27.2 release. With this release, besides the always good to have bugfixes and improvements, there’s one change in particular that makes me super excited: this … | Continue reading


@feaneron.com | 3 years ago

Georges Basile Stavracas Neto: GTK4ifying Settings

It took a long time, and massive amounts of energy and sweat and blood, but as of last week, Settings is finally ported to GTK4 and uses libadwaita for platform integration. This was by far the big… | Continue reading


@feaneron.com | 3 years ago

Restricting Users

Using a computer is mostly about executing apps, reading, writing and doing. But it can also be about not doing. Confusing? Bear with me. Imagine for a second that you are in an elementary school. … | Continue reading


@feaneron.com | 5 years ago

Profiling Gnome Shell

As of today, Mutter and GNOME Shell support Sysprof-based profiling. Christian wrote a fantastic piece exposing what happened to Sysprof during this cycle already, and how does it look like now, so… | Continue reading


@feaneron.com | 5 years ago

Rewarding Our Friends of Gnome

After my somewhat dark post about being a Free Software maintainer, a very significant number of people got in touch and asked how can they help me, and GNOME, more actively than saying “keep… | Continue reading


@feaneron.com | 5 years ago

GNOME Shell and Mutter: better, faster, cleaner

The very first update in the series is about GNOME Shell and Mutter. I’ve been increasingly involved with the development of those two core components of GNOME, and recently this has been the… | Continue reading


@feaneron.com | 6 years ago