Mozilla

About & Authors

Welcome to Mozilla Hacks!

Mozilla Hacks is one of Mozilla’s most important channels for developer outreach and engagement. We want it to be one of the key resources for people developing for the Open Web, talking about both news and in-depth descriptions of technologies and features. We will cover both development tips and tricks in general, but also look at features in Mozilla’s products from a technical perspective – to show our approach and line of thinking, and hopefully inspire other companies to implement what we have.

Mozilla Hacks is, just like MDN (Mozilla Developer Network), a web browser agnostic resource, focused on the Open Web and sharing knowledge with all web developers out there.

We feature a lot of great authors, listed below!

More in-depth information can be found in the wiki page for Mozilla Hacks.

Behavior guidelines

Mozilla Hacks is a place based on mutual respect and understanding, and the way we address each other is supposed to reflect that. We expect anyone writing or commenting to use proper laguage and refrain from insulting other people. We reserve the right to remove anything that doesn’t qualify as decent behavior towards other people.

Writers/contributors

Members of Mozilla’s Developer Engagement Team are writing for Mozilla Hacks, but any other person is also welcome to contribute! If you know something interesting that would be great to share with the readers of Mozilla Hacks, please let us know!

Reach out to mozhacks [at] mozilla [dot] com or the Editor Robert Nyman, @robertnyman, with any feedback or ideas!

  • Chris Heilmann 111 posts

    Principal Evangelist at Mozilla for HTML5 and open web. Let's fix this!

  • Janet Swisher 61 posts

    Helps build communities of action around developer resources and technical evangelism.

  • Paul Rouget 49 posts

    Paul is a Firefox developer.

  • Robin Hawkes 21 posts

    Robin thrives on solving problems through code. He's a Digital Tinkerer, Head of Developer Relations at Pusher, former Evangelist at Mozilla, book author, and a Brit.

  • Jay Patel 16 posts

    I strive to make the web better by making sure those that develop and drive it are happy campers.

  • louisremi 10 posts

    Developer Relations Team, long time jQuery contributor and Open Web enthusiast. @louis_remi

  • Louis Stowasser 7 posts

    I am a Partner Engineer for Mozilla, maintainer of Gamedev Weekly and creator of the CraftyJS game engine, based in Brisbane Australia.

  • Jean-Yves Perrier 6 posts

    Jean-Yves Perrier is a Tech Writer in the Developer Engagement team. He can be followed as @teoli2003 on Twitter.

  • Maire Reavy 5 posts

    Maire is the engineering manager for Mozilla’s WebRTC team.

  • Lloyd Hilaiel 4 posts

    A full-stack hacker working on https://persona.org. Currently interested in Node.JS and creating stuff that matters. Enjoys sharing on github, and can be found on twitter as @lloydhilaiel.

  • Alon Zakai 4 posts

    Alon is on the research team at Mozilla ,where he works primarily on Emscripten, a compiler from C and C++ to JavaScript. Alon founded the Emscripten project in 2010.

  • Frederic Wenzel 3 posts

    Fred Wenzel manages the Apps Engineering team at Mozilla, which focuses on simplifying the development of HTML5 apps for developers. Fred may be slightly less famous than his prehistoric namesake, but he's also significantly less likely to be eaten by a saber-toothed tiger. So we'll call this one a draw.

  • Manu Sporny 3 posts

    Founder of Web Payments at W3C. Chair of RDFa and JSON-LD Working Groups. Lead editor of PaySwarm, JSON-LD, and HTML5+RDFa specifications. Founded the company that created Meritora, the worlds first commercial PaySwarm payments processor. Leading the integration of finance and payments into the core architecture of the Web. Lots of standards-related work where the focus is on making the world a better place for all people. Other accounts: @manusporny, +Manu Sporny, LinkedIn, and blog.

  • Benoit Jacob 3 posts

    I am a software engineer at Mozilla Corp., working on Gecko, specifically the Graphics and WebGL parts. I work from Mozilla's Toronto office.

  • Nick Fitzgerald 3 posts

    Nick hacks on Firefox developer tools, such as the debugger, and is also a co-author of the source map specification. He blogs infrequently at fitzgeraldnick.com and you can find him on IRC as fitzgen.

  • Rob Campbell 2 posts

    Rob Campbell (aka "robcee" on IRC) is the module owner and instigator of the Firefox Developer Tools and an alumnus of the Firebug Working Group. Rob has been with Mozilla since July of 2006 and a Firefox user since pre 1.0. When not surrounded by computer screens, you can usually find Rob crafting a sandwich or taking a picture with one of his cameras. Probably of a sandwich.

  • Fawad Hassan 2 posts

    I am a JavaScripter and I love working on single page apps, Firefox OS, PhoneGap based mobile apps, and Node.js/Express.js backend. Currently I am working for PLUMgrid (SDN related startup) and I am working on HTML5 based GUI of Network Operating System. Other than that I am Mozillian and in my free time I promote Mozilla products.

  • Jared Hirsch 2 posts

    @6a68 hacks on Persona, tickles ivories, has sand in all his shoes.

  • James Long 2 posts

    Senior Web Developer at Mozilla and part of the Developer Ecosystem Team. Wants to see webapps everywhere.

  • Jean-Marc Valin 2 posts

    Jean-Marc is working on next-generation multimedia codecs for Mozilla. He is the primary author of the Speex and CELT codecs and one of the main authors of the Opus codec.

  • Heather Arthur 2 posts

    Firefox developer tools developer at Mozilla, working mainly on the style tools.

  • Mark Coggins 2 posts

    Mark is head of Mozilla's Technology Evangelism group. He has held executive engineering and product management positions in other organizations, and was Director of Developer Relations at Netscape when the Mozilla project was initiated. He is co-founder of the BIRT open source project at the Eclipse Foundation, and is the author of five crime novels set in the Silicon Valley.

  • Bill Walker 2 posts

    Bill Walker is a Senior Manager at Mozilla. While working at Apple's research division, Xerox PARC, Reactivity, and Cisco, he became passionate about software process, automated testing, and helping prototypes turn into products. At Mozilla he manages teams working on PDF.js, Partner Engineering and Cross-platform Apps. Bill holds a Ph.D in Computer Science from University of Illinois at Urbana-Champaign.

  • Jonas Sicking 2 posts

    Jonas has been hacking on web browsers for over a decade. He started as a open source contributor in 2000 contributing to the newly open sourced mozilla project. In 2005 he joined mozilla full time and has since been working on the DOM and other parts of the web platform. He is now the Tech Lead of the Web API project at mozilla as well as an editor for the IndexedDB and File API specifications at W3C.

  • Chris Mills 2 posts

    Chris Mills is a senior tech writer at Mozilla, where he writes docs and demos about open web apps, Firefox OS, and related subjects. He loves tinkering around with HTML, CSS, JavaScript and other web technologies, and gives occasional tech talks at conferences and universities. He used to work for Opera and W3C, and enjoys playing heavy metal drums and drinking good beer. He lives near Manchester, UK, with his good lady and three beautiful children.

  • Timothy B. Terriberry 2 posts

    Timothy B. Terriberry is a long-time volunteer for the Xiph.Org foundation, working on codecs such as Theora, Vorbis, CELT, and Opus. He has been contributing to Mozilla's media support since 2008 and hacking on WebRTC since 2010.

  • Ali Spivak 2 posts

    @alispivak. Product Manager, Mozilla Developer Network. Ali has been developing and managing web sites for longer than she cares to admit in public. She's passionate about keeping the web open and the role MDN can play in the Mozilla mission. Also loves to travel, cook, and make things.

  • dhorner 2 posts

    Dan Horner is the Product Marketing Manager for apps and add-ons @ Mozilla

  • Adam Roach 2 posts

    Adam Roach works with Mozilla's WebRTC implementation team putting real-time technologies into the core library shared by Firefox and FirefoxOS. He has been crafting the world of Real Time Communications over IP since 1997 by doing protocol standardization, architecture, design, and implementation.