Hello Fenix!
Over seven years ago I made the massive career leap to Mozilla. Two years ago I realized a dream of joining the Firefox DevTools team -- it's been a rewarding adventure helping to improve the Firefox DevTools Debugger and other super helpful tools. I'm frightened, excited, and surprised to announce that I've been loaned to the Firefox Fenix team!
What's Fenix? Fenix is the UI and UX for the upcoming revamp of Firefox on Android!
It's hard to describe the emotions of this loan move. I'm exited to participate in a massive product launch in the mobile space. I'm scared because I don't presently know Kotlin or the Android landscape. I'm encouraged that the Fenix team is so positive and driven to succeed. I'm afraid of the unknown.
In the end, it's the fear that drives you to push harder and succeed. If you aren't scared, you aren't aiming high enough. When you look back at life, the fondest accomplishments are the ones you walked into most terrified of. Wish me luck and look out for an amazing new Firefox experience for Android!
![Create a CSS Cube]()
CSS cubes really showcase what CSS has become over the years, evolving from simple color and dimension directives to a language capable of creating deep, creative visuals. Add animation and you've got something really neat. Unfortunately each CSS cube tutorial I've read is a bit...
![5 More HTML5 APIs You Didn’t Know Existed]()
The HTML5 revolution has provided us some awesome JavaScript and HTML APIs. Some are APIs we knew we've needed for years, others are cutting edge mobile and desktop helpers. Regardless of API strength or purpose, anything to help us better do our job is a...
![Duplicate the jQuery Homepage Tooltips Using Dojo]()
The jQuery homepage has a pretty suave tooltip-like effect as seen below:
Here's how to accomplish this same effect using Dojo.
The XHTML
The above HTML was taken directly from the jQuery homepage -- no changes.
The CSS
The above CSS has been slightly modified to match the CSS rules already...
![CSS content and attr]()
CSS is becoming more and more powerful but in the sense that it allows us to do the little things easily. There have been larger features added like transitions, animations, and transforms, but one feature that goes under the radar is generated content. You saw a...
I appreciate all the hard work you do with dev tools (though there are things I don’t like: new color scheme and font rendering are clearly worse), unfortunately these never get to the last usable Firefox version and are only released with quantumfox instead, that’s a shame cause I have to launch another browser when I want to use them instead of just working in my daily driver
That sounds exciting! I can completely relate to this. After 14 years of front-end web development I recently jumped to a Release/DevOps engineering team. It was a bit scary initially and I felt like I had a lot to catch up on in a short amount of time but having a supportive team made all the difference. Not to mention, bringing different experience to the table seems to have worked out well for the team.
Good luck!