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 Namespaced Classes with MooTools]()
MooTools has always gotten a bit of grief for not inherently using and standardizing namespaced-based JavaScript classes like the Dojo Toolkit does. Many developers create their classes as globals which is generally frowned up. I mostly disagree with that stance, but each to their own. In any event...
![Being a Dev Dad]()
I get asked loads of questions every day but I'm always surprised that they're rarely questions about code or even tech -- many of the questions I get are more about non-dev stuff like what my office is like, what software I use, and oftentimes...
![WebSocket and Socket.IO]()
My favorite web technology is quickly becoming the WebSocket API. WebSocket provides a welcomed alternative to the AJAX technologies we've been making use of over the past few years. This new API provides a method to push messages from client to server efficiently...
![MooTools Window Object Dumping]()
Ever want to see all of the information stored within the window property of your browser? Here's your chance.
The XHTML
We need a wrapper DIV that we'll consider a console.
The CSS
I like making this look like a command-line console.
The MooTools JavaScript
Depending on what you have loaded...
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!