Viewing profile — thisdougb
thisdougb
HN member- Joined
- Fri, Jan 31, 2025, 2:09 PM UTC
- HN karma
- 35
- Public activity
- 26 items
- HN profile
- View on Hacker News ↗
About thisdougb
No profile information was provided.
Recent public activity
-
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…
-
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…
-
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.…
- story
-
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…
-
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…
-
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…
-
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…
-
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…
-
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…
-
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…
-
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…
-
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 …
-
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…
-
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…
-
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…
-
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…
-
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.
-
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…
-
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…
-
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…
-
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.
-
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…
-
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 …
-
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…