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
    O

    On Coding

    medium.com/on-coding · Publication · on HN since 2013

    On Coding is a Medium publication of essays on software engineering, career growth, APIs, and development practices.

    Visit blogHN submissions
    ProgrammingCareer & Work
    What HN says

    HN links it for its essay "Programmer Passion Considered Harmful"; commenters give no wider opinion of the publication.

    Stats for nerds
    50HN people shared it
    53linked in comments
    670story points
    Mar 2015last shared
    2014people per year2015

    Top posts on HN

    1. 1
      Programmer Passion Considered Harmful
      1 person · 224 points · first shared 2015 · 158 comments on HN
    2. 2
      Skit – I built another JavaScript framework
      1 person · 143 points · first shared 2015 · 42 comments on HN
    3. 3
      My takeaways from "Clean Code"
      1 person · 45 points · first shared 2013 · 58 comments on HN
    4. 4
      Production Quality MongoDB Setup with Docker
      2 people · 43 points · first shared 2013 · 15 comments on HN
    5. 5
      Deliberate Programming
      1 person · 42 points · first shared 2013 · 6 comments on HN
    6. 6
      The Evolution of a Software Engineer
      4 people · 16 points · first shared 2014 · 4 comments on HN
    7. 7
      The Formula for Creating the Next Killer App
      1 person · 14 points · first shared 2014 · 3 comments on HN
    8. 8
      The unexpected costs of third-party login
      1 person · 13 points · first shared 2014 · Discussion on HN
    9. 9
      RubyConf; Why You Should Go Next Year and How to Convince Your Boss
      1 person · 13 points · first shared 2013 · 3 comments on HN
    10. 10
      Why code?
      1 person · 12 points · first shared 2013 · 7 comments on HN

    What HN people wrote when they linked it

    • mostlybadflyJun 2014

      I'm in the same boat, currently teaching myself ruby/rails during lunch breaks from my job in the hopes of finding a better one.

      What I use personally is a Chromebook. Yes, it is Chrome OS, but I've been doing all of my tutorials and basic apps this way and I really enjoy it.

      You will need to look into Crouton which establishes a chroot of a Linux environment: https://github.com/dnschneid/crouton. Once you have this all set up, you can just run the Linux environment as a shell prompt. This allows you to use a text editor such as Caret (great free sublime clone that works as an extension), and test your app locally on ChromeOS.

      This post was very helpful in getting started up: https://medium.com/on-coding/setup-a-complete-local-development-environment-on-your-arm-chromebook-b7fb9c14ec97

      For example, within the chrome tab that includes my Linux terminal, I can run 'rails new sampleapp', then 'rails s' and open up localhost:3000 where my local rails app displays. I can modify the project directory in caret and push to git using again the Linux terminal. Sorry if I rambled on, I just really enjoy that setup on a $200 laptop.

    • jamescostianMar 2015

      For background info, see the original post on medium[0] and the HN comment thread[1]

      [0] https://medium.com/on-coding/programmer-passion-considered-harmful-5c5d4e3a9b28

      [1] https://news.ycombinator.com/item?id=9211214

    Related

    On Startupsmedium.com/on-startups219 people

    When to Sell Your Company

    On Startups
    Publication · last shared 2021
    Coding Horrorblog.codinghorror.com2.1k people

    Farewell Stack Exchange

    Coding Horror
    Personal · last shared 2026
    Better Programmingbetterprogramming.pub319 people

    Three programmers got fired, including me, due to a single app crash

    Better Programming
    Publication · last shared 2025
    C for Codingcforcoding.com16 people

    My Google Interview

    C for Coding
    Personal · last shared 2013
    The Startup (Medium)medium.com/swlh1.2k people

    “User engagement” is code for “addiction”

    The Startup (Medium)
    Publication · last shared 2026
    Level Up Codinglevelup.gitconnected.com224 people

    We reduced our server costs by moving away from AWS

    Level Up Coding
    Publication · last shared 2026
    Never Work in Theoryneverworkintheory.org73 people

    “Extremely angry with the state of academic CS research right now”

    Never Work in Theory
    Publication · last shared 2026
    programming is terribleprogrammingisterrible.com124 people

    Write code that is easy to delete, not easy to extend

    programming is terrible
    Personal · last shared 2026