Logo

Rob Helmer's blog posts matching the tag: mozilla


Browse all blog posts or browse by tag instead


https://www.rhelmer.org/images/vectiv-blurb.webp

6/15/2019 ·

Vectiv and the Browser Monoculture

The Importance of Browser Engine Diversity: A Lesson from Vectiv and my experience with the IE browser monopoly, guest-starring Apple

/images/addons-logo.webp

11/15/2017 ·

A new owner for add-ons manager

Announcing a New Owner for the Add-ons Manager in Firefox, the component that manages extensions and themes. Links to more information about WebExtensions.

/images/about-addons-react.webp

11/30/2016 ·

about:addons in React

Exploring a React version of Firefox's about:addons as a proof-of-concept to replace XBL and XUL, with an emphasis on reusable components and state management.

/images/addonsmanager-rust.webp

11/30/2016 ·

Toy Add-on Manager in Rust

Experimenting with a toy version of Firefox's Add-on Manager in Rust, exploring its core components and comparing Rust's features like enums and match.

/images/FreeBSD-book.webp

11/28/2014 ·

Better Source Code Browsing With FreeBSD and Mozilla DXR

Implementing DXR, Mozilla's static analysis and code browsing tool, to improve source code comprehension and navigation within FreeBSD's complex codebase.

/images/socorro.webp

6/21/2014 ·

Deploying Socorro quickly

Quickly deploying Socorro, the powerful software behind Mozilla's crash-stats service, with this straightforward guide.

/images/etherpad-meetup.webp

4/18/2013 ·

Etherpad 2013 Meetup Videos on YouTube

A post about migrating Mozilla's Etherpad install from the original Etherpad to Etherpad Lite. It includes a YouTube video series from the 2013 Etherpad meetup.

/images/networking.webp

12/8/2012 ·

capture and replay http post using tcpdump

A tutorial on how to capture and replay HTTP POST requests using tcpdump to test changes in a Mozilla crash-stats service.

/images/graphs.webp

3/1/2012 ·

webkit using Perf-o-Matic 2.x

The WebKit project adopts Mozilla's graph server, leveraging shared tools to enhance performance tracking and foster collaboration in open web development.

/images/graphs.webp

5/24/2011 ·

hacking on graphs 2.0 is fun and easy

Guide on contributing to and using perf-o-matic 2.0, with setup instructions and how to add features, fix bugs, or use your own data.

/images/graphs.webp

5/24/2011 ·

production graphs 2.0 server ready for use

Announcing the launch of version 2.0 of the graphs.mozilla.org platform, with real-time access to production data.

/images/socorro.webp

5/18/2011 ·

Socorro development VMs available

Sharing a Vagrant virtual machine config for Socorro development, automating setup with Puppet, thoughts on continuous integration for publishing VM appliances.

/images/graphs.webp

3/24/2011 ·

perf-o-matic 2.0 news

Announcement and updates about the new perf-o-matic 2.0 interface. Progress on replacing the existing Mozilla Graphserver UI.

/images/cicd.webp

6/29/2010 ·

gzip-encoding on tinderbox-stage needs testing

Testing gzip encoding on Tinderbox-stage to boost loading speeds. Share your feedback and help refine this performance improvement!

/placeholder.webp

2/19/2009 ·

HTML5 canvas love

Exploring the HTML5 canvas and its use in web development, including discussions about excanvas for IE support and comparisons with SVG.

/images/cicd.webp

2/15/2009 ·

Evolving beyond Mozilla Tinderbox

Journey from Tinderbox CI/CD to modern continuous integration practices, exploring how Momentum enhances deployment workflows and development automation.

/images/software-updates.webp

7/30/2008 ·

making updates easier

A discussion on simplifying and improving the process of configuring and serving updates for Mozilla-based applications

/images/software-updates.webp

7/11/2008 ·

releases on tap

Streamlining Software Releases with Automation. Discussions on Mozilla and Firefox's unique challenges when it comes to release engineering.

/images/cicd.webp

4/8/2008 ·

on moving to buildbot for reals

Transitioning Mozilla to Buildbot for Continuous Integration, moving fully away from the venerable Mozilla Tinderbox CI

/placeholder.webp

4/2/2008 ·

Leaving MoCo after an incredible experience

Announcing departure from Mozilla Corporation after an incredible experience and transition to CustomWeather, Inc.

/images/breakout.webp

3/19/2008 ·

Breakout! in HTML5 Canvas

Building a basic Breakout clone with JavaScript and HTML5 Canvas, a fun project to practice coding and create a classic game.

/images/cicd.webp

3/4/2008 ·

moving 1.8 nightlies to release machines March 5 2008

Announcement about migrating nightly production to release machines for the 1.8 branch for Firefox releases, with a list of impacted machines

/images/cicd.webp

2/15/2008 ·

moving nightly Mozilla1.8 Firefox to release automation system

Streamlining Mozilla 1.8 Nightly Builds with Release Automation, with links to bugzilla and more information. Tinderbox still in use, with help from BuildBot.

/placeholder.webp

1/22/2008 ·

Empowering Volunteers: A Lesson from Politics and Open Source

Volunteers bring passion and purpose, not just labor. Empower them to contribute their best, whether in politics or open-source projects.

/images/cicd.webp

1/17/2008 ·

tinderboxJsonApi 0.1

Launch of the Tinderbox JSON API (tinderboxJsonApi 0.1), a simpler and more accessible way to interact with Tinderbox data.

/placeholder.webp

1/10/2008 ·

summarizing build-on-checkin feedback

Addressing concerns regarding build-on-checkin automation. Contrasting the trade-offs for the current and proposed systems.

/placeholder.webp

12/29/2007 ·

perf impact on nightly release automation move

Improving Firefox Build and Performance Testing. Discussions on continuous integration and building only as needed.

/placeholder.webp

12/19/2007 ·

tinderbox to buildbot: moz18 branch

Setting up release automation for the Mozilla 1.8 branch using Buildbot to generate nightly and dependent builds

/images/cicd.webp

12/6/2007 ·

tinderbox to buildbot, step 1

Migrating from Tinderbox to Buildbot for Mozilla automation, improving cycle times, centralized management, and closer alignment between nightly and release.

/images/cicd.webp

11/25/2007 ·

Migrating Tinderbox to Buildbot

Transitioning Firefox Nightly Builds to a new release automation CI/CD system based on Buildbot instead of Mozilla's venerably Tinderbox

/images/cicd.webp

9/2/2007 ·

Tinderbox JSON - now with 100% more AJAX

Introduction of a more AJAX-driven Tinderbox waterfall, using the new Tinderbox JSON output mode. The post discusses performance improvements.

/images/cicd.webp

9/2/2007 ·

Towards human-free releases

Progress towards hands-off releases for Firefox with Buildbot-enabled release automation, aimed at improving the speed and efficiency.

/placeholder.webp

8/29/2007 ·

Tinderbox JSON output

Tinderbox JSON Output Update, and a call for testing. Discussion into current UI techniques and using Mozilla Tinderbox as a backend.

/images/cicd.webp

5/20/2007 ·

Bootstraps, pulling oneself up by one's

Explore how Bootstrap automation scripts enhance release quality and ensure consistency for streamlined development workflows.

/images/cicd.webp

2/10/2007 ·

buildbot "try" support

Exploring Buildbot integration for Mozilla, including the creation of a custom Buildbot 'try' server for one-off builds.

/images/cicd.webp

11/1/2006 ·

The Automaton: automating Firefox and Thunderbird releases

Automating the release process for Firefox and Thunderbird with a custom workflow, using tools like Buildbot, SVK, and Subversion.

/images/cicd.webp

10/14/2006 ·

vacation, state of release automation

An update on the progress of release automation at Mozilla, discussing the completed steps, challenges faced in automation and verification.

/placeholder.webp

10/7/2006 ·

Happenings around Mozilla Releng

Update on release automation efforts using SVK and Buildbot, tracking progress on bug 355309 for streamlined development.