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
    R

    Randall Degges

    rdegges.com · Personal blog · on HN since 2011

    Randall Degges, a developer and former Heroku and Okta employee, writes about APIs, authentication, services, and developer productivity.

    Visit blogHN submissions
    Web DevelopmentDevOps & CloudProgramming
    What HN says

    HN links it for his contrarian 'Why I Love Basic Auth' post and his Heroku writing, and commenters mention him in Heroku discussions.

    Stats for nerds
    56HN people shared it
    111linked in comments
    2.6Kstory points
    Aug 2022last shared
    2012people per year2022

    Top posts on HN

    1. 1
      Heroku Isn't for Idiots: developer time and comparative advantage
      4 people · 356 points · first shared 2012 · 69 comments on HN
    2. 2
      The Only Type of API Services I'll Use
      1 person · 210 points · first shared 2020 · 61 comments on HN
    3. 3
      The Positive Programmer
      1 person · 202 points · first shared 2013 · 115 comments on HN
    4. 4
      How I Learned to Program
      2 people · 174 points · first shared 2012 · 73 comments on HN
    5. 5
      How I Program Stuff
      1 person · 165 points · first shared 2012 · 52 comments on HN
    6. 6
      My Startup, a Retrospective
      1 person · 158 points · first shared 2014 · 34 comments on HN
    7. 7
      Caller ID Made Simple
      2 people · 152 points · first shared 2012 · 64 comments on HN
    8. 8
      Tools I Use - tmux
      1 person · 140 points · first shared 2012 · 58 comments on HN
    9. 9
      The Heroku Hacker's Guide
      1 person · 137 points · first shared 2012 · 43 comments on HN
    10. 10
      Never Stop Hacking
      1 person · 119 points · first shared 2012 · 12 comments on HN

    What HN people wrote when they linked it

    • wpietriFeb 2014

      Great writeup. I really appreciate when people take the time to do this. And also to risk dealing with the jackass criticism that usually comes from putting yourself out there on the internet.

      One thing that was underemphasized: They built in response to actual need, which was great. If you click through to the announcement post [1], he explains that he had spent 4 years doing telephony stuff, and was always bothered by the lack of an API.

      Good for them for taking their small proof of need and building small. And then using that to get more proof of need as a way to justify further investment. That's in contrast to a classic startup mistake, which is to jump in and build something you just think other people need.

      [1] http://www.rdegges.com/im-working-on-a-startup/

    • rdeggesAug 2022

      Sad day, indeed.

      I remember meeting @craigkerstiens through Heroku -- I started using it back when they first released a beta Python buildpack. I also made friends with a ton of amazing people over the years through Heroku. It was a magical company with amazing engineers.

      Over the years I've written a lot about Heroku on my blog (https://www.rdegges.com/), and even wrote a book on Heroku many years ago (https://www.theherokuhackersguide.com/), which really helped improve my technical writing chops, and got me into the public eye.

      RIP Heroku

    • peterdmJul 2019

      Upvoted. This is how Postgres supports "fuzzy searching" which helps with misspellings. https://www.rdegges.com/2013/easy-fuzzy-text-searching-with-postgresql/

      Completion response-time will be slower than Solr, Elasticsearch, Algolia, etc... but if you're already running Postgres, this may be the fastest to deliver for you.

    • streeterMar 2012

      Environment variables work extremely well when deploying on Heroku [1]. You can't exactly commit a local_settings.py file to your repo, so setting env variables is the only way to exclude sensitive keys and passwords from your source control.

      [1] http://rdegges.com/devops-django-part-3-the-heroku-way

    • machbioJun 2020

      dont know whether the facebook bots execute javascript - https://www.rdegges.com/2017/how-to-monetize-your-website-with-cryptocurrency-mining/

    • hazz99Nov 2018

      Postgres can definitely do fuzzy matches!

      [0] https://www.rdegges.com/2013/easy-fuzzy-text-searching-with-postgresql/

    Related

    Heroku Blogblog.heroku.com326 people

    Matz (creator of Ruby) joins Heroku

    Heroku Blog
    Company · last shared 2025
    Heroku Engineering Blogengineering.heroku.com22 people

    Stuff Goes Bad: Erlang in Anger

    Heroku Engineering Blog
    Company · last shared 2017
    Atlassian Developer Blogdeveloper.atlassian.com115 people

    A better pull request

    Atlassian Developer Blog
    Company · last shared 2026
    Adam Wigginsadam.heroku.com41 people

    How To Scale A Development Team

    Adam Wiggins
    Personal · last shared 2014
    Overreactedoverreacted.io186 people

    Goodbye, Clean Code

    Overreacted
    Personal · last shared 2026
    DHHworld.hey.com/dhh654 people

    The Framework Desktop is a beast

    DHH
    Personal · last shared 2026
    Brandurbrandur.org187 people

    Learning from Terminals to Design the Future of User Interfaces

    Brandur
    Personal · last shared 2026
    Dave Cheneydave.cheney.net271 people

    Why Slack is inappropriate for open source communications

    Dave Cheney
    Personal · last shared 2026