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
    L

    Lucas F. Costa

    lucasfcosta.com · Personal blog · on HN since 2016

    Lucas F. Costa writes about engineering management, Monte Carlo forecasting, command-line tools, and software planning.

    Visit blogRSSHN submissions
    ManagementProgramming
    What HN says

    HN links it for his posts on Monte Carlo forecasts and why deadlines fail, which commenters recommend for managers and team planning.

    Stats for nerds
    27HN people shared it
    100linked in comments
    3.2Kstory points
    Jul 2026last shared
    2019people per year2026

    Top posts on HN

    1. 1
      How to replace estimations and guesses with a Monte Carlo simulation
      4 people · 397 points · first shared 2021 · 153 comments on HN
    2. 2
      Finishing what you start makes teams more productive and predictable
      1 person · 393 points · first shared 2022 · 162 comments on HN
    3. 3
      Why long-term plans don't work and how to fix them
      2 people · 295 points · first shared 2022 · 132 comments on HN
    4. 4
      How I'm still not using GUIs in 2019: A guide to the terminal
      2 people · 287 points · first shared 2019 · 239 comments on HN
    5. 5
      Useful engineering metrics and why velocity is not one of them
      2 people · 241 points · first shared 2022 · 146 comments on HN
    6. 6
      Your terminal is not a terminal: An Introduction to Streams
      2 people · 225 points · first shared 2019 · 52 comments on HN
    7. 7
      JavaScript Fatigue: Realities of Our Industry
      2 people · 215 points · first shared 2017 · 101 comments on HN
    8. 8
      Deadlines are pointless – what to do instead
      2 people · 188 points · first shared 2022 · 178 comments on HN
    9. 9
      Why your daily stand-ups don't work and how to fix them
      1 person · 177 points · first shared 2022 · 155 comments on HN
    10. 10
      Explaining explaining: a quick guide on explanatory writing
      2 people · 161 points · first shared 2021 · 35 comments on HN

    What HN people wrote when they linked it

    • based2Dec 2025

      https://en.wikipedia.org/wiki/Delphi_method > https://news.ycombinator.com/item?id=26368011

      https://blog.pragmaticengineer.com/yes-you-should-estimate/ > https://news.ycombinator.com/item?id=27006853

      https://josephmate.github.io/PowersOf2/ Complexity Estimator

      https://earthly.dev/blog/thought-leaders/ > https://news.ycombinator.com/item?id=27467999

      https://jacobian.org/2021/may/20/estimation/ > https://news.ycombinator.com/item?id=27687265

      https://tomrussell.co.uk/writing/2021/07/19/estimating-large-scale-software-projects.html > https://news.ycombinator.com/item?id=27906886

      https://www.scalablepath.com/blog/software-project-estimation/

      https://estinator.dk/ > https://news.ycombinator.com/item?id=28104934

      https://news.ycombinator.com/item?id=28662856 How do you do estimates in 2021?

      https://web.archive.org/web/20170603123809/http://www.tuicool.com:80/articles/7niyym Always Multiply Your Estimates by π > https://news.ycombinator.com/item?id=28667174

      https://lucasfcosta.com/2021/09/20/monte-carlo-forecasts.html > https://news.ycombinator.com/item?id=28769331

      https://tinkeredthinking.com/index.php?id=833 > https://news.ycombinator.com/item?id=28955154

      https://blog.abhi.se/on-impact-effort-prioritization > https://news.ycombinator.com/item?id=28979210

      https://www.shubhro.com/2022/01/30/hacks-engineering-estimates/

      https://www.paepper.com/blog/posts/monte-carlo-for-better-time-estimates-of-your-work/

      https://drmaciver.substack.com/p/task-estimation-101 >…

    • sargstuffJun 2026

      Guess streams was a mixed analog / digital world thing[0]. Is 'curl' the higher order wave crest of LC_NETWORK (aka 'sane' http protocol reference to type bundled 0,1,2 file descriptors)

      One can have curl as a bash loadable routine without the need to recompile bash. Headless or not, much more sane[4] than ctypes.sh[1] as curl binary epilog/prolog handle the non-http protocol items within the context of curl module/program. More relevant logic level related to topic beyond http protocol only curl : socat[2] and gnu netcat[3].

      Ah, HN doesn't provide a way to conjure up * data tapes (comments not withstanding). Ebnf being battle tested for years & grepping the ANTLER[7] by the horns:

      awk interpeting http stream via http protocol[5] via ebnf of http protocol likely to better handle the different protocal layers more gracefully than bash script. Would need to make sure awk is in bit mode and not character/byte mode to avoid line discipline issues / 'stty sane'[4]. Note:

      Perl/python provide better layers of abstraction than shell coding for the different levels of protocols used in/with http protocol/ ebnf,Kleene* coding.[6] In shell, having a different command programm for every ebnf set/protocol level vs. awk, different ebnf for each Kleene* protocol level)

      ---------------------------------------------------------------------------------------------

      [0] : Your trerminal is not a terminal: An Introduction to Streams :…

    • kqrMay 2023

      I'm sure you have seen it already, but there has been some sound criticism of the DORA metrics: https://isthisit.nz/posts/2022/state-of-the-dora-devops-metrics/

      Though I disagree with Logan about the change failure rate (see https://two-wrongs.com/you-can-reliably-measure-change-failure-rate.html), I still think he is spot on in terms of MTTR.

      Strongly seconding Reinertsen for anyone interested in this, though. I think this article of yours is particularly insightful and of high quality: https://lucasfcosta.com/2022/08/31/engineering-metrics.html

    • e12eMar 2023

      A couple of related articles:

      https://lucasfcosta.com/2021/09/20/monte-carlo-forecasts.html

      https://www.joelonsoftware.com/2007/10/26/evidence-based-scheduling/

      I've been trying to find out if there exists any out of the box solutions for getting cycle time for issues etc directly from the github api, and then do forecasting with confidence intervals - but so far I've drawn a blank.

    • senectus1Sep 2022

      funny given that only a month ago he was expounding the benefits of "Talk To Your Customers" [1] aka "Agile", which is essential artificially and programmatically governing your day via deadlines.

      [1] https://lucasfcosta.com/2022/08/03/talk-to-your-customers.html

    • chopete3Jul 2026

      This is a good example of AI native thinking. Teach AI everything and ask it if it has learnt throughly learnt. The results are surprisingly good.

      I am following similar steps from this article
      https://www.lucasfcosta.com/blog/backpressure-is-all-you-need

    Related

    Better Programmingbetterprogramming.pub319 people

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

    Better Programming
    Publication · last shared 2025
    Matt Rickardmatt-rickard.com98 people

    Reflections on 10k Hours of Programming

    Matt Rickard
    Personal · last shared 2025
    CodeXmedium.com/codex88 people

    Is Julia Really Fast?

    CodeX
    Publication · last shared 2026
    Terrible Softwareterriblesoftware.org27 people

    Don't avoid workplace politics

    Terrible Software
    Personal · last shared 2026
    The Morning Paperblog.acolyer.org606 people

    Local-first software: you own your data, in spite of the cloud

    The Morning Paper
    Personal · last shared 2026
    The Pragmatic Engineernewsletter.pragmaticengineer.com292 people

    Inside the longest Atlassian outage

    The Pragmatic Engineer
    Personal · last shared 2026
    Statistical Modeling, Causal Inference, and Social Sciencestatmodeling.stat.columbia.edu350 people

    Suspicious data pattern in recent Venezuelan election

    Statistical Modeling, Causal Inference, and Social Science
    Publication · last shared 2026
    Random ASCIIrandomascii.wordpress.com274 people

    There are only four billion floats, so test them all (2014)

    Random ASCII
    Personal · last shared 2026