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!

  • Robert Nyman [Editor] 126 posts

    Technical Evangelist & Editor of Mozilla Hacks. Gives talks & blogs about HTML5, JavaScript & the Open Web. Robert is a strong believer in HTML5 and the Open Web and has been working since 1999 with Front End development for the web - in Sweden and in New York City. He regularly also blogs at http://robertnyman.com and loves to travel and meet people.

  • Christopher Blizzard 87 posts

    Making the web better, one release at a time.

  • Eric Shepherd 57 posts

    Back in the early days of my career, I was a coder for computer games; if you search little-known Mac titles published by companies including Interplay/MacPlay, MGM Interactive, and Logicware, you'll see my name. Eventually, that work got old and I became a technical writer. Now I'm the developer documentation team lead at Mozilla.

  • John Karahalis 35 posts

    John Karahalis is a software developer, a project manager, and a user experience enthusiast. He helps with web development on mozilla.org and project management on the Mozilla Developer Network, and he formerly led the Dev Derby contest.

  • Havi Hoffman 20 posts

    Developer relations team content wrangler & writer, maker of events for App developers, creator of programs for developers designed to inform, inspire and extend the Open Web. Tweets @mozappsdev & @freshelectrons, gardens in Silicon Valley.

  • Jeff Griffiths 10 posts

    Jeff is Product Manager for the Firefox Developer Tools and occasional Open Web hacker, based in Vancouver, BC.

  • Jason Weathersby 10 posts

    Jason Weathersby is a Technical Evangelist for Mozilla, evangelizing Firefox OS. He is also a committer on the BIRT project at the Eclipse Foundation, and has co-authored several books on BIRT integration. He is a proponent of HTML5, Open Source and all things related to web-based gaming.

  • Honza 6 posts

    Firebug Team Leader

  • 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.

  • Alon Zakai 5 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.

  • Asa Dotzler 4 posts

    Asa Dotzler is the Product Manager for Firefox at Mozilla

  • Dave Camp 4 posts

    Dave Camp is Director of Developer Tools at Mozilla.

  • Heather Arthur 4 posts

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

  • Stormy Peters 3 posts

    Stormy Peters is Director of Websites and Developer Engagement at Mozilla. She is passionate about open source software and educates companies and communities on how open source software is changing the software industry. She is a compelling speaker who engages her audiences during and after her presentations and frequently speaks on business aspects of open source software.

  • 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.

  • Gen Kanai 3 posts

    Hello, you're reading the Mozilla blog of Gen Kanai. I have two roles in the Mozilla organization. I help support business development in Asia and I am the director of marketing and partner relations for Mozilla Japan.

  • Brian Grinstead 3 posts

    Brian is a Firefox engineer working on DevTools.

  • Angelina Fabbro 3 posts

    I'm a developer from Vancouver, BC Canada working at Mozilla as a Technical Evangelist and developer advocate for Firefox OS. I love JavaScript, web components, Node.js, mobile app development, and this cool place I hang out a lot called the world wide web. Oh, and let's not forget Firefox OS. In my spare time I take singing lessons, play Magic: The Gathering, teach people to program, and collaborate with scientists for better programmer-scientist engagement.

  • roc 2 posts

    Robert O'Callahan is a distinguished engineer at Mozilla Corporation. Prior to joining MoCo he was a volunteer Mozilla contributor for several years (since 2000).

  • Jared Hirsch 2 posts

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

  • Arnau March 2 posts

    Arnau March is a "designloper" working for Telefonica. Not good enough to tell you why a button should be right aligned in a header, neither to code perfect javascript. But he is the guy who can apply visual solutions to programming limitations.

  • Mark Coggins 2 posts

    Mark is the former 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.

  • Luca Greco 2 posts

    Luca Greco loves to hack, especially on JavaScript and other web-related technologies. Currently this love pushes him to work and experiment at Alca Società Cooperativa focusing on Web apps and new HTML5 features. He comes to Mozilla Platform and Mission toward the end of 2006, and thanks to MozRepl he started to hack on this powerful platform. Sometimes he git-push on github.com/rpl and tweets on @lucagreco.

  • Matthew Riley MacPherson 2 posts

    Matthew Riley MacPherson (aka tofumatt) is a Rubyist living in a Pythonista's world. He's from Canada, so you'll find lots of odd spelling (like "colour" or "labour") in his writing. He has a serious penchant for pretty code, excellent coffee, and very fast motorcycles. Check out his code on GitHub or talk to him about motorcycles on Twitter.

  • Alicia 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.

  • Nikhil Marathe 2 posts

    Nikhil is a Platform Engineer at Mozilla. He likes technical writing, having written 'An Introduction to libuv', and blogs at http://blog.nikhilism.com. He can be found working when he is not hiking, climbing or reading.

  • 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.

  • Soledad Penades 2 posts

    Sole works at the Apps Engineering team at Mozilla, making apps and helping people make apps. Find her on #apps at irc.mozilla.org

  • Sandip Kamat 2 posts

    Sandip Kamat is part of Mozilla's Firefox OS Product Management team, focused on enabling our OEM/Carrier/chipset partners leverage the power of the open web. He works closely with engineering teams/community and FxOS partners to help create roadmaps for the OS. Sandip has spent most of his career in mobile technologies and prior to joining Mozilla, he worked at Motorola Mobility (pre and post-Google acquisition) and Siemens Mobile. He is passionate about bringing cutting edge mobile technologies to consumers and meaningfully improving their lives. He is also fascinated by the resulting social and economic impacts these technologies are having these days.

  • 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.

  • Anant Narayanan 2 posts

    @anantn is a hacker at Mozilla Labs who specializes in generalism. He has previously worked on Weave, Jetpack, Account Manager, and Rainbow among other projects. He is currently fiddling with Open Web Apps and Real-time communication for the Web.

  • Felipe Nascimento de Moura 2 posts

    A passionate developer working with Open Source Web Technologies for about 8 years, is nowadays a Senior Development Analyst at the Portal Terra in Brazil. Felipe is also one of the organizers of BrazilJS, the Brazilian JavaScript Conference, and one of the founders of the foundation with the same name. Likes to create new projects, as well as trying new technologies and pushing things to their limits! "Changing the world is the least I expect from myself!"