Replacing the Jet Engine While Still Flying

Firefox is taking a one-piece-at-a-time strategy to replace the Gecko rendering engine with a modern one coded in Rust.

 

Mozilla’s been working on a brand new, top-secret engine. Except it’s totally not top-secret. Never was. At another company it would have been a top-secret project. At Mozilla, it’s all done out in the open.

The project is called Servo. It was started as an experiment. It’s coded in a new programming language called Rust. (Gecko is written in C++.) And it’s open source. You can totally help us make it.

Read more from the source: jensimmons.com

Lessons Learned from Scaling Uber to 2000 Engineers, 1000 Services, and 8000 Git repositories

From 200 engineers to 2000 in 18 months: Uber has some great takeaways on growing development teams

 

That’s crazy 10x growth in a crazy short period of time. Who has experienced that? Not many. And as you might expect that sort of unique, compressed, fast paced, high stakes experience has to teach you something new, something deeper than you understood before.

Read more from the source: highscalability.com

The New System Font Stack?

As system fonts get nicer you might consider treating them like first-class citizens on your web site

 

Ire Aderinokun writes:

A few months ago, I wrote about how you can use system fonts in the browser using the built-in keywords that work with the font shorthand property (see Using System Fonts in the Browser).

Relatively recently, some websites and web applications have been adopting a new method for using system fonts in the browser. With this method, the fonts used by different systems are explicitly called themselves in the font-family property.

Read more from the source: bitsofcode