I’m looking for a job as a software engineer

Stunning view of Vancouver, Canada from an elevated vantage point. The foreground features evergreen trees, while the middle ground showcases the city's skyline with its numerous skyscrapers and high-rise buildings clustered near the waterfront. A large suspension bridge, likely the Lions Gate Bridge, connects the mainland to a forested peninsula. The scene is framed by the expansive waters of Vancouver Harbor and English Bay, with distant mountains visible on the horizon under a partly cloudy blue sky.

A few months ago, I announced that I’d decided to leave my position as a software engineer at Apple. After 7 years working on various projects, like Xcode Cloud and that cool hang detection indicator for iOS 16, I felt it was time for me to move on, not without giving myself a few months to rest and hang out with visiting family first. Now, I’m ready to start working again, so I’ve started looking for a position as a senior/staff backend software engineer.

Continue reading

Using Kotlin to build Comics Outmash

The Kotlin logo (a cat-like figure with a head shaped like a rotated uppercase K) wearing a super-hero mask and standing talk on top of a building. In the background is the moon and a bunch of tall buildings.

In 2022, a colleague of mine asked if I’d be able to help write a Swift on server demo for a WWDC session. At the time, I remember answering to their Slack message with something like “if you cut me I will bleed Swift on server” which, at the time, was probably true. Knowing this, and if you know me at all, you might have been slightly surprised when I mentioned that I decided to use Kotlin for the Comics Outmash project.

Continue reading

Colorful updates

This image shows a serene coastal scene with two tall, stylized sculptures resembling sail-like structures placed on a rocky shoreline. The sculptures feature bold, abstract designs in shades of white and red. Behind them, calm waters stretch toward a mountainous landscape partially obscured by low-hanging clouds. The overall atmosphere is tranquil, with muted colors from the overcast sky enhancing the peacefulness of the natural setting.

I have used the same theme for this blog for the past few years and it was due for a refresh. While I have gotten pretty good at fighting urges to move to a different platforms, I spent Saturday in cloudy Squamish adding a dash of colour here and there, as well as some new pages.

Continue reading

A breath of fresh air and a new side project

A screenshot of the website, it's titled comics-outmash and shows a comic book with a date, a cover, a title and a summary

A few years ago, I joined the discord server of a french podcast network, which (among other shows) produces Comics Outcast, a show that I’d been listening to almost religiously. In this show, each host presents in turn the first 3 issues of a comic book series and discuss it with the others. It’s fun and mostly done in good faith (mostly, you know who you are). Over the episodes, I’ve learned a lot about editors, artists and series and I eneded up spending a buttload of money in comic books. Still, I started working on a website with them.

Continue reading

Agamotto is available on GitHub

It’s official, I’ve left Apple. This is the kind of news that warrants its own post, but right now it means two things. First, I no longer have a “friends and family” discount on most Apple products, which means that my number of friends has decreased by a lot. More importantly, it means that I can share code with the rest of the world, so I did just that.

Continue reading