Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 88
  1. Moziversary #8

    Today is my eighth Moziversary 🎂 I joined Mozilla as a full-time employee on May 1st, 2018.

  2. This winter break has finally given me the mental space I needed, so I wrote another work-related article this month1, yay!

  3. It’s an unpleasant pattern, one I’m deeply aware of: the tendency to use my regular 1:1s with my manager as an outlet for pent-up frustration.

  4. Moziversary #7

    A few days ago, this was my seventh Moziversary 🎂 I joined Mozilla as a full-time employee on May 1st, 2018.

  5. Firefox AI & WebExtensions

    I gave an introduction to the Firefox AI runtime and WebExtensions at a French local conference this month.

  6. Senior Staff.

    I remember a conversation I had with a colleague a while back, shortly after I joined, where they told me that promotions at Mozilla were almost inevitable—that if you just stuck around long enough, you’d get promoted eventually1.

  7. Moziversary #6

    Today is my sixth Moziversary 🎂 I joined Mozilla as a full-time employee on May 1st, 2018.

  8. Introducing xpidump

    I wrote xpidump to give a human-readable summary of some information about a Firefox add-on.

  9. Moziversary #5

    Today is my fifth1 Moziversary 🎂 I joined Mozilla as a full-time employee on May 1st, 2018.

  10. Last week, I migrated a private application from Heroku to my Synology NAS (compatible with Docker).

  11. I wrote an article about my deep dive into containers last month.

  12. Deep dive into containers

    It (almost) all started with this talk from Liz Rice that I found in my Pocket list.

  13. Gitpod provides Linux-based development environments on demand along with a web editor frontend (VS Code).

  14. Moziversary #4

    Today is my fourth Moziversary 🎂 I have been working at Mozilla as a full-time employee for 4 years.

  15. I am writing a minimum viable network stack from scratch for ArvernOS (a UNIX-like toy kernel).

  16. This is a short article about 3 different tools I authored for my needs at Mozilla.

  17. I wrote a [Twitter thread about hardware hacking]1 some time ago.

  18. I am writing a minimum viable network stack from scratch for ArvernOS (a UNIX-like toy kernel).

  19. The year is 2022 and I am still using my blog to share personal-ish status updates.

  20. ArvernOS in 2021

    ArvernOS is a side project I started to learn more about operating systems and low level development.

  21. On pretty printers

    Pretty printers are tools used to format textual content according to a set of stylistic conventions.

  22. This is a quick introduction to a git feature I use quite often because I find it better than simple branches in some cases. git worktree can help “manage multiple working trees attached to the same repository”.

  23. Moziversary #3

    Three years at Mozilla, yay!

  24. Yes, it happened on Slack

    This is one of those moments worth calling out explicitly.

  25. Introducing srht.vim

    Sourcehut is a free and open source platform to develop software.

  26. I got a promotion!

    Long story short, I have been promoted to Staff Software Engineer.

  27. Below is the very first patch that I recently landed in the Linux kernel: diff --git a/drivers/staging/rtl8192e/rtllib_wx.c b/drivers/staging/rtl8192e/rtllib_wx.c index aa26b2fd2774..2e486ccb6432 100644 --- a/drivers/staging/rtl8192e/rtllib_wx.c +++ b/dri…

  28. My git workflow involves creating a lot of short-lived branches (a.k.a. feature branches), switching between them and, sometimes, I need to rebase one of these branches. git rebase is a super useful git command and I recommend everyone to get more familiar

  29. A few weeks ago, I wrote a CHIP-8 interpreter named chipolata (you can take a look at the online demo here).

  30. Last week-end, I started to play with ArvernOS (my very own 64-bit kernel) and one of the Raspberry Pi 2 I had in a drawer (32-bit architecture unfortunately but that’s a story for another time).

  31. Feature flags in real life

    Many folks are familiar with the concept of feature toggles (also known as feature flags) but they do not necessarily use them because <insert reason here>.

  32. Moziversary #2

    Today is my second Moziversary.

  33. I recently wrote that I wanted to blog more often and share how I work.

  34. One of my side projects is a tiny kernel/operating system, which I started to learn more about operating systems (OS) and kernel development in general.

  35. SIGCONT

    I have never been really good at blogging consistently.

  36. This is Part 2 of a malware analysis I did last week.

  37. This is Part 1 of a malware analysis I did this week.

  38. Disclaimer: Loctek Inc. contacted me spontaneously and offered me the product I am going to write about for review purposes.

  39. PhD: ✔️

    The more I learn, the more I realize how much I don’t know.

  40. CVE-2016-0728 has been disclosed earlier this week and it is a serious security issue.

  41. It’s been a year since I changed the way I deal with my Internet presence.

  42. Level up

    What I have delayed as long as I could finally happened: deciding on what to do professionally speaking.

  43. Last month, I gave a talk on why nobody understands REST at PHP Tour Luxembourg 2015.

  44. On capifony and its future

    Hi!

  45. I started to play with some Arduino-based technologies after having built my very own Arduino board at AcoLab1 a few weeks ago.

  46. This week, I launched jenairienacacher.fr, a website explaining what is wrong with the “nothing to hide” argument, and providing information, data, and facts on this topic.

  47. The Internets.

  48. A year in pictures

    Open Source and work put aside, here are some of my greatest moments in 2014.

  49. Lately, I have been working on configuring a SSL/TLS layer for a project.

  50. Yesterday, I gave a talk on how I use Docker to deploy applications at Clermont’ech API Hour #12, a French local developer group.