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
    T

    TJ Holowaychuk

    medium.com/@tjholowaychuk · Personal blog · on HN since 2015

    TJ Holowaychuk, creator of Express and Apex, writes on Node.js, AWS Lambda, serverless tools, Go and C libraries.

    Visit blogHN submissions
    DevOps & CloudProgramming
    What HN says

    HN links it for serverless advice on AWS Lambda and Up, his Apex logging approach, and his post Farewell Node.js on moving to Go.

    Stats for nerds
    36HN people shared it
    26linked in comments
    316story points
    May 2021last shared
    2015people per year2021

    Top posts on HN

    1. 1
      Introducing Apex – Serverless Architecture with AWS Lambda
      6 people · 239 points · first shared 2016 · 40 comments on HN
    2. 2
      Do's and don'ts of AWS Lambda
      9 people · 34 points · first shared 2016 · Discussion on HN
    3. 3
      Up – Deploy serverless apps in seconds
      2 people · 24 points · first shared 2017 · Discussion on HN
    4. 4
      Modernizing Make
      3 people · 5 points · first shared 2017 · Discussion on HN
    5. 5
      Farewell Node.js (2014)
      8 people · 3 points · first shared 2015 · 1 comments on HN
    6. 6
      Serverless Golang apps in 60 seconds
      2 people · 3 points · first shared 2019 · Discussion on HN
    7. 7
      Apex v0.6.0 – TJ Holowaychuk
      1 person · 3 points · first shared 2016 · Discussion on HN
    8. 8
      Apex Logs structured logging public beta access
      1 person · 3 points · first shared 2020 · 2 comments on HN
    9. 9
      Clib – A Package manager for C micro libraries (2013)
      2 people · 1 points · first shared 2015 · Discussion on HN
    10. 10
      Minimizing boilerplate with NPM and Makefiles
      1 person · 1 points · first shared 2016 · Discussion on HN

    What HN people wrote when they linked it

    • alpbMar 2016

      This looks interesting but the screencast video kind of failed to make the point in my opinion. Take a look at serverless talks or apex intro https://medium.com/@tjholowaychuk/introducing-apex-800824ffaa70 for how to prepare a better illustration that proves your point.

      > Isolation is not a real issues today, containers can provide complete isolation between runtimes and much more.

      Most people will not necessarily agree. Containers don’t provide complete isolation and from a theoretical standpoint they never will (unless we rewrite the Linux kernel). There have been security vulnerabilities in the past about this and there will be, it’s just the way it is. Your argument here should probably be ”it's safe for single tenant use“ i.e. all the code runs on effe is your company's code.

      Also coming back to the video again, I just can't fully understand what this project does, it just looks like a Go web server framework.

    • jayrohFeb 2016

      This is an excellent write-up and a great use-case for what S3+Lambda can do. As AWS offerings go, I believe Lambda has a tremendous upside and will be growing significantly over the next few years.

      I've been throwing a lot of my own personal resources into building some things on top of both S3 and lambda and have found a few tools that help with it quite a bit. For one - the lambduh project from Russ Matney has been a great resource for abstracting out some of the more common s3->lambda workflow: https://github.com/lambduh/lambduh. On a different note is T.J. Holowaychuk's Apex project: https://medium.com/@tjholowaychuk/introducing-apex-800824ffaa70

    • franciscopApr 2017

      IMO it'd be a really smart move for Google to hire Vitaly to help with the launching of this feature and things around it. He has done a great job with PhantomJS.

      Even an acquisition[1] of PhantomJS would totally make sense, then let him keep working on it but based on headless Chrome and with real resources.

      [1] Careful how you spin it for this route, learn from TJ/Express https://medium.com/@tjholowaychuk/strongloop-express-40b8bcb8e5af

    • jottoOct 2016

      This was in response to TJ Holowaychuk's blog post: "Blueprints for up" https://medium.com/@tjholowaychuk/blueprints-for-up-1-5f8197179275 (running express/connect as a child process of Lambda)

      and curiosity as to how far Lambda is from being used for anything latency sensitive - but it turns out Lambda isn't the slow part - it's API Gateway.

    • hendryMay 2021

      Amount of "otel" instrumentation required in your code by LOC looks ridiculous to me.

      Isn't it a better approach to just use logs?

      e.g.
      defer ctx.WithField("path", path).Trace("opening").Stop(&err)

      from https://medium.com/@tjholowaychuk/apex-log-e8d9627f4a9a

    • thangngoc89Jul 2017

      I must say that this sounds exactly like TJ's Up blueprints [1]. TJ've been working on Apex Up for over a month [2].

      [1]: https://medium.com/@tjholowaychuk/blueprints-for-up-1-5f8197179275
      [2]: https://github.com/apex/up

    Related

    Code Adventuresmedium.com/code-adventures31 people

    Farewell Node.js

    Code Adventures
    Publication · last shared 2021
    Yan Cuitheburningmonk.com28 people

    Fear and Loathing in APL (2015)

    Yan Cui
    Personal · last shared 2025
    Foursquare Engineeringengineering.foursquare.com47 people

    Building a recommendation engine, foursquare style

    Foursquare Engineering
    Company · last shared 2018
    Mikhail Shilkovmikhail.io23 people

    Serverless: Cold Start War

    Mikhail Shilkov
    Personal · last shared 2025
    Sumo Logic Blogsumologic.com34 people

    Writing Performant Scala

    Sumo Logic Blog
    Company · last shared 2026
    Ben Nadelbennadel.com82 people

    I've been merging microservices back into the monolith

    Ben Nadel
    Personal · last shared 2026
    A Cloud Guru Blogread.acloud.guru53 people

    Things to know before using AWS’s Elasticsearch Service

    A Cloud Guru Blog
    Company · last shared 2020
    Jeremy Dalyjeremydaly.com26 people

    Finding my rhythm again

    Jeremy Daly
    Personal · last shared 2026