Live data from Hacker News

Viewing profile — thisdougb

thisdougb

HN member
Joined
Fri, Jan 31, 2025, 2:09 PM UTC
HN karma
35
Public activity
26 items

About thisdougb

No profile information was provided.

Recent public activity

  1. comment
    Comment #48897087

    I just use a branch per feature or unit of work. The git hooks make the time measurement automatic. git checkout -b feature_a git checkout master git merge feature_a probably about…

  2. comment
    Comment #48891313

    I track branch time, which is the most honest I've found. I don't trust any self-reporting (me included). It's pretty simple, and gives a broad view of feature dev time. Whether us…

  3. comment
    Comment #48086277

    After quite a few years of coming up with and implementing 'great ideas' but not being able to follow through to making them revenue generating products, I'm on my best bet so far.…

  4. story
  5. comment
    Comment #44472216

    Yeah, that's a lot of work. And developers would probably expect it for free give most things like that are also free(1) :) There's a VSCode extension for Hashi Vault: https://mark…

  6. comment
    Comment #44471674

    Earlier this year I made this https://doocot.sh/ for securely sharing secrets between people. It's written in Go with no dependencies (or database). My intention was for an AWS ima…

  7. comment
    Comment #44276375

    I do a lot of code review and doc/comment updates on my iPhone, using Working Copy and a small bluetooth keyboard. It turns out to be ideal because the small screen size means bett…

  8. comment
    Comment #43956672

    This is an interesting podcast: https://corecursive.com/briffa-sep98-e/ "In this episode we explore the “Climategate” scandal that erupted from leaked emails and code snippets, fue…

  9. comment
    Comment #43909513

    Why does it matter if they're called posts, pages, or bananas? Static site generators take input, run it through templates, and produce html output. This seems to be, literally, wh…

  10. comment
    Comment #43829884

    That's a good read, thanks. I'm really interested in the additional time cost of your switch. As you say, measuring productivity is seems nearly impossible. But I would expect your…

  11. comment
    Comment #43721529

    https://antirez.com/news/148 (Redis creator) I think he's doing an AI YouTube channel. He was quite rational with all the nosql hype back in the day, and seems to still be quite ra…

  12. comment
    Comment #43717257

    This reads like mentoring a junior dev. You do mentoring because the pay off is a junior that develops into a senior; writes better code more efficiently. But what's the pay off wi…

  13. story
    Show HN: Modify Codeblock CSS in Hugo with Simple Render Hooks

    Hi, Latest task in solo-building a tech business. Creating a statically generated blog that fits seamlessly alongside a dynamically generated main website. There's not much around …

  14. comment
    Comment #43591715

    I'm doing a similar thing (not could security though), similar thoughts try to surface. If you're trying to build a business, only a small part of it is about generating code. Stic…

  15. story
    Show HN: Refactored – personal time tracker with Git

    After some feedback I spent some time re-reading through the git docs, and refactored to add time tracking data into the commit message directly. It's simpler than using tags. than…

  16. comment
    Comment #43575873

    When I first started in dev, on a Unix OS, we did 'waterfall' (though we just called it releasing software, thirty years ago). We did a a major release every year, minor releases e…

  17. comment
    Comment #43575300

    This is interesting, thanks for posting. I've been searching for some sort of 'real' usage of AI-coding. I'm a skeptic of the current state of things, so it's useful to see real co…

  18. comment
    Comment #43557052

    https://diff.wikimedia.org/2025/04/01/how-crawlers-impact-th... This is interesting on the subject. Maybe gives you some understanding. Posted on HN a few minutes ago.

  19. comment
    Comment #43551592

    cool. The prepare-commit-msg hook is the one. One of the hook args is the type of commit (merge, squash, etc). And the merge commit msg files exist (SQUASH_MSG, MERGE_MSG) so my or…

  20. comment
    Comment #43546312

    "and your mental effort can shift from managing low-level details to clearly expressing your intent." I really struggle to understand what people are doing that makes these two thi…

  21. comment
    Comment #43537222

    I did look at modifying the merge commit message, but I couldn't figure out how to accurately detect a merge commit. Having re-looked, I just found 'git rev-parse --verify MERGE_HE…

  22. comment
    Comment #43518200

    ah, I totally forgot there was a cli tool for gh. thanks. I'll have a dig around and see what I can get from it.

  23. comment
    Comment #43514774

    thank you. I'm trying to workout how it (the idea) can be ported to work with GitHub pull requests. But I don't know enough about what's happening under the hood with GitHub during…

  24. story
    Show HN: Personal Time Tracking with Git

    I've been trying to figure out how long feature development takes, for years. I'm not a fan of (a priori) estimations of work, which just seem like the wrong measure. I think I've …

  25. comment
    Comment #43396877

    I moved from GitHub to self-hosted gitolite. I use a (standard) Makefile in each repo, which my deploy job runs (make test, make build, etc). I use githooks to do various automatio…