blog.notmyidea.org/mozilla-first-months.html
2019-11-20 13:56:59 +01:00

194 lines
No EOL
8.1 KiB
HTML

<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1">
<link rel="shortcut icon" type="image/x-icon" href="favicon.ico" />
<title>Mozilla, first months - Alexis - Carnets en ligne</title>
<meta charset="utf-8" />
<link href="https://blog.notmyidea.org/feeds/all.atom.xml" type="application/atom+xml" rel="alternate" title="Alexis - Carnets en ligne Full Atom Feed" />
<link rel="stylesheet" href="https://blog.notmyidea.org/theme/css/poole.css"/>
<link rel="stylesheet" href="https://blog.notmyidea.org/theme/css/syntax.css"/>
<link rel="stylesheet" href="https://blog.notmyidea.org/theme/css/lanyon.css"/>
<link rel="stylesheet" href="//fonts.googleapis.com/css?family=PT+Serif:400,400italic,700%7CPT+Sans:400">
<link rel="stylesheet" href="https://blog.notmyidea.org/theme/css/styles.css"/>
<style>
h1 {
font-family: "Avant Garde", Avantgarde, "Century Gothic", CenturyGothic, "AppleGothic", sans-serif;
padding: 80px 50px;
text-align: center;
text-transform: uppercase;
text-rendering: optimizeLegibility;
color: #202020;
letter-spacing: .1em;
text-shadow:
-1px -1px 1px #111,
2px 2px 1px #eaeaea;
}
#main {
text-align: justify;
text-justify: inter-word;
}
#main h1 {
padding: 10px;
}
.post-headline {
padding: 15px;
text-align: center;
}
</style>
</head>
<body>
<!-- Target for toggling the sidebar `.sidebar-checkbox` is for regular
styles, `#sidebar-checkbox` for behavior. -->
<input type="checkbox" class="sidebar-checkbox" id="sidebar-checkbox">
<!-- Toggleable sidebar -->
<div class="sidebar" id="sidebar">
<div class="sidebar-item">
<div class="profile">
<img src="https://blog.notmyidea.org/theme/img/profile.png"/>
</div>
</div>
<nav class="sidebar-nav">
<a class="sidebar-nav-item" href="/">Articles</a>
<a class="sidebar-nav-item" href="https://www.vieuxsinge.com">Brasserie du Vieux Singe</a>
<a class="sidebar-nav-item" href="http://blog.notmyidea.org/pages/about.html">A propos</a>
<a class="sidebar-nav-item" href="https://twitter.com/ametaireau">Messages courts</a>
<a class="sidebar-nav-item" href="https://github.com/almet">Code</a>
</nav>
</div> <div class="wrap">
<div class="masthead">
<div class="container">
<h3 class="masthead-title">
<a href="https://blog.notmyidea.org/" title="Home">Alexis - Carnets en ligne</a>
</h3>
</div>
</div>
<div class="container content">
<div id="main" class="posts">
<h1 class="post-title">Mozilla, first months</h1>
<span class="post-date">
21 janvier 2012, dans <a class="no-color" href="category/journal.html">Journal</a>
</span>
<img id="illustration" class="illustration-Journal" src="" />
<div class="post article">
<h1>🌟</h1>
<p>A lot of changes in these last months. First of all, I've started to work for <a href="http://mozilla.org">Mozilla</a>, on the Services team, where I am
working on web services and scalability. Basically, what we are trying
to do at services is to provide a way for developers to make web
services able to scale out of the box.</p>
<p>Our most visible and known project, so far, is Firefox Sync, which
allows to synchronize browsing data (tabs, passwords, history, etc.)
among different instances of Firefox. We are also building other things,
such as a way to get metrics easily, a web service based queue, etc. Our
primary consumers are people inside Mozilla, and we want to help them
having a simple way to create, deploy and scale their apps. The project
is named "sagrada", and you can find some more information about it on
<a href="https://wiki.mozilla.org/Services/Sagrada">our public wiki</a></p>
<p>All of what we do, we do it in the open. So you can have a look at <a href="http://github.com/mozilla-services">the
different pieces of code we wrote</a>
and use them / contribute if you want to.</p>
<p>I will not dig in to all the details of what I have been doing, but so
far, this have been a pretty amazing experience. Part of this is
explainable by the fact that the team is made of amazing folks, all with
a strong experience in different topics, so I'm learning things™.</p>
<p>I am currently practicing a bit my C++ to do crypto related things (I
may or may not talk about this later on this web-logs) and it's great
(well, it remembers me why I love python for so many things, but it
makes me think closer to the metal ;)). I love this job.</p>
<p>Second, I moved to Paris. Yes, Paris. Some of you who know me a bit may
find it unexpected, and that's the case. I'm usually not a big fan of
big cities and am a fairly strong defender of having and creating
activities in the country side, to face the rural exodus problem, into
other thingS.</p>
<p>I didn't changed my opinion about that. However, I don't want to <em>start</em>
by working remote, especially when working with a remote team. Having
offices kind of help me to have a differentiation between my working
place and home, which I find to be important.</p>
<p>And, to be honest, I don't like Paris for unknown reasons: I haven't
been there, so it's a big over-generalisation to say that it's not good
for me. The reality is that I have no idea of what Paris is, and if I'll
like it or not.</p>
<p>I found a really nice house (yeah, a house!) in Paris and am sharing it
with 3 other persons. We have room, all like good food and… they are not
geeks, which is a big win for me: work is work and home is home.</p>
<p>So far, Paris had been really nice. A lot of things are going on in
here, and I kind of like the way it is possible to find alternative
related things in here. I found a
<a href="http://en.wikipedia.org/wiki/Community-supported_agriculture">CSA</a>,
some people interested by agriculture related problems and I like where
things seems to be going.</p>
<p>So, new job, new house, new city, things are going forward and that's
great.</p>
<p>Oh, and I will try to post some more technical articles soon, I'm
missing them :)</p>
</div>
</div>
</div>
<label for="sidebar-checkbox" class="sidebar-toggle"></label>
<script>
(function(document) {
var i = 0;
// snip empty header rows since markdown can't
var rows = document.querySelectorAll('tr');
for(i=0; i<rows.length; i++) {
var ths = rows[i].querySelectorAll('th');
var rowlen = rows[i].children.length;
if (ths.length > 0 && ths.length === rowlen) {
rows[i].remove();
}
}
})(document);
</script>
<script>
/* Lanyon & Poole are Copyright (c) 2014 Mark Otto. Adapted to Pelican 20141223 and extended a bit by @thomaswilley */
(function(document) {
var toggle = document.querySelector('.sidebar-toggle');
var sidebar = document.querySelector('#sidebar');
var checkbox = document.querySelector('#sidebar-checkbox');
document.addEventListener('click', function(e) {
var target = e.target;
if(!checkbox.checked ||
sidebar.contains(target) ||
(target === checkbox || target === toggle)) return;
checkbox.checked = false;
}, false);
})(document);
</script>
<!-- Piwik -->
<script type="text/javascript">
var _paq = _paq || [];
_paq.push(['trackPageView']);
_paq.push(['enableLinkTracking']);
(function() {
var u="//tracker.notmyidea.org/";
_paq.push(['setTrackerUrl', u+'piwik.php']);
_paq.push(['setSiteId', 3]);
var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
g.type='text/javascript'; g.async=true; g.defer=true; g.src=u+'piwik.js'; s.parentNode.insertBefore(g,s);
})();
</script>
<noscript><p><img src="//tracker.notmyidea.org/piwik.php?idsite=3" style="border:0;" alt="" /></p></noscript>
<!-- End Piwik Code -->
</div>
</body>
</html>