Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    P

    Paul Rouget

    paulrouget.com · Personal blog · on HN since 2011

    Paul Rouget, a former Mozilla engineer who worked on Firefox DevTools and Servo, writes about browsers, web tools, and his Linux setup.

    Visit blogHN submissions
    Web DevelopmentTech IndustryOpen Source & Linux
    What HN says

    HN links it mostly for his "Goodbye Mozilla" post, cited in threads on Mozilla laying off Servo and Rust developers.

    Stats for nerds
    37HN people shared it
    56linked in comments
    2.1Kstory points
    Oct 2024last shared
    2011people per year2024

    Top posts on HN

    1. 1
      Future of Firefox DevTools
      4 people · 612 points · first shared 2013 · 165 comments on HN
    2. 2
      Servo Layout Engine: Parallelizing the Browser [video]
      1 person · 206 points · first shared 2014 · 59 comments on HN
    3. 3
      I bought a webOS device and went to Taiwan. This is what I learned.
      1 person · 173 points · first shared 2011 · 57 comments on HN
    4. 4
      63% Prefer a Dark Themed Text Editor
      2 people · 171 points · first shared 2011 · 104 comments on HN
    5. 5
      Mozilla Openness facts
      1 person · 149 points · first shared 2011 · 17 comments on HN
    6. 6
      Disconnected
      1 person · 123 points · first shared 2013 · 62 comments on HN
    7. 7
      Boot2Gecko demo & quick hack
      1 person · 95 points · first shared 2012 · 22 comments on HN
    8. 8
      Firefox OS: Tracking reflows and event loop lags
      2 people · 84 points · first shared 2014 · 16 comments on HN
    9. 9
      Goodbye Mozilla
      3 people · 79 points · first shared 2020 · 3 comments on HN
    10. 10
      Mass-unprefixing in Firefox 16
      1 person · 71 points · first shared 2012 · 44 comments on HN

    What HN people wrote when they linked it

    • ExcavatorNov 2015

      > - completion while typing

      It's there.

      > - display JavaScript data structures in more visual way

      Sort of? Is the existence of the 'inspect' function enough?

      > - breakpoints on DOM changes, events and Ajax requests

      I'm not sure about this. I mean, you can set the breakpoints in code per usual but I expect you mean setting them on the nodes themselves and perhaps global breakpoints in the net panel?

      > - profile network, memory and cpu usage

      This sort of profiling?

      https://developer.mozilla.org/en-US/docs/Tools/Performance

      https://developer.mozilla.org/en-US/docs/Tools/Network_Monitor#Performance_analysis

      > - navigate cookies, indexdb and websql databases

      https://developer.mozilla.org/en-US/docs/Tools/Storage_Inspector

      By the by, WebSQL isn't part of any standardization track and will not be implemented in Firefox as it stands, and neither will IE it looks like.

      > - reformat JavaScript code

      You mean "prettify source"? If so, yes.

      > - CSS editor

      There's the Style Editor, and the side pane of the Inspector.

      https://developer.mozilla.org/en-US/docs/Tools/Style_Editor

      https://developer.mozilla.org/en-US/docs/Tools/Page_Inspector/How_to/Examine_and_edit_CSS

      > - work as IDE

      I guess the Scratchpad is the closest thing to that. So technically, no. As a side note, there is the WebIDE for Firefox OS development.

      https://developer.mozilla.org/en/docs/Tools/Scratchpad

      https://developer.mozilla.org/en/docs/Tools/WebIDE

      > - debugger API to work together with IDEs like…

    • canadevMar 2013

      I started in DOS watching over my brother's shoulder. (There was no GUI back then.) I used to make batch files and such.

      Eventually I grew to love bash. I am sure there are plenty of keyboard shortcuts I don't know, but I find using the command line to be quicker than any other form of communicating with the computer.

      I use keyboard shortcuts in Firefox, and occasionally dream of an Awesome Bar that works like bash.

      I also really like using the 'move-cursor-a-word-left/right' and 'move-cursor-to-end/beginning-of-line' and 'move-cursor-to-top/bottom-of-textarea' functions you can find in almost every GUI.

      Finally, I use Spotlight to load all my applications: I hit cmd-space and then it's usually 1 key to load my most commonly used applications, and generally 3-4 in worst case.

      My suggestion: use the Terminal for everything: Learn to edit text files in emacs or vi, use a command line SQL browser, do source control from the command line, and learn sed, awk, and cut (plenty of tutorials out there). Use the keyboard in the browser and in GUI textareas as much as possible.

      Here is a neat site which has turned up in a few of my Google searches: http://www.commandlinefu.com/commands/browse

      Finally, shameless self-plug, I have been using this simple piece of code every day for a couple of years, a command-line (tab-completed) notebook for bash: https://github.com/nchelluri/notes .

      HTH.

      Edit: I keep looking at this page every few months, but it never seems to be compatible…

    • Ygg2Oct 2024

      Sounds like Mozilla should invent a low level language with great safety guarantees, maybe even call it after some form of oxidation process[1]. Then make a browser engine called after a motor[2], and then NOT axe the team responsible for it[3].

      I think the last part might be crucial.

      [1] https://www.rust-lang.org/

      [2] https://servo.org/

      [3] https://paulrouget.com/bye_mozilla.html

    • dfcMar 2014

      "To be very clear: Servo is a research project. It is not aimed to replace Gecko. It gives us the opportunity to experiment with new approaches, new patterns and new technologies, like Rust, another research project we are working on." (Emphasized in original)

      http://paulrouget.com/e/servo/

    • nicpottierJul 2012

      Can't find the specific reference now, but seen it mentioned a few times, here's one: http://paulrouget.com/e/b2gdemo/

      Their idea is that it is an HTML5 standard with some additional Javascript hooks for hardware access, so any browser could be the 'core' with only a few tweaks.

    • tbassettoFeb 2012

      It's less minor than your think: "What happened between Firefox 7 and Firefox 10" http://paulrouget.com/e/fx7to10/

      Anyway, I can see how someone could choose to stop using Firefox because of the new version number policy. Especially if those people are switching to Chrome :)

    Related

    Mozilla Hackshacks.mozilla.org1.1k people

    How Firefox Got Fast Again

    Mozilla Hacks
    Company · last shared 2026
    Alex Limilimi.net39 people

    Checkboxes that kill your product

    Alex Limi
    Personal · last shared 2025
    Servo Blogblog.servo.org32 people

    Servo’s new home

    Servo Blog
    Company · last shared 2021
    Eric Rahmerahm.org15 people

    Are They Slim Yet? Firefox, Chrome, IE, Safari

    Eric Rahm
    Personal · last shared 2019
    Henri Sivonenhsivonen.iki.fi28 people

    The Joy of about:blank

    Henri Sivonen
    Personal · last shared 2013
    rc3.orgrc3.org37 people

    The Grammar of Vim

    rc3.org
    Personal · last shared 2022
    Peter-Paul Kochquirksmode.org266 people

    Web vs. native: let’s concede defeat

    Peter-Paul Koch
    Personal · last shared 2026
    Josh Matthewsjoshmatthews.net21 people

    Servo: Parallelizing the Browser

    Josh Matthews
    Personal · last shared 2019