Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
thisdougb
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
1.
▲
by
thisdougb
2mo ago
I just use a branch per feature or unit of work. The git hooks make the time measurement automatic. git checkout -b feature_a <do work> git checkout master git merge feature_a probably about 10 seconds of effort, over the
2.
▲
by
thisdougb
2mo ago
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 using AI to code or not. https://git
3.
▲
by
thisdougb
4mo ago
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. I always wanted to build a real-life puzzle
4.
▲
by
thisdougb
1y ago
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://marketplace.visualstudio.com/items?ite
5.
▲
by
thisdougb
1y ago
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 image or something companies could run in
6.
▲
by
thisdougb
1y ago
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 better mental focus. I have a vm I connect into via ShellFi
7.
▲
by
thisdougb
1y ago
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, fueling doubts about climate science
8.
▲
by
thisdougb
1y ago
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, what you want to do. Maybe try and implement what you wan
9.
▲
by
thisdougb
1y ago
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 40 developers now have more time to do other thin
10.
▲
by
thisdougb
1y ago
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 rational.
11.
▲
by
thisdougb
1y ago
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 with going through this process with AI? A few days ago I
12.
▲
Show HN: Modify Codeblock CSS in Hugo with Simple Render Hooks
(doocot.sh)
2 points
by
thisdougb
1y ago
|
0 comments
13.
▲
by
thisdougb
1y ago
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. Sticking with it and developing a good product is wher
14.
▲
Show HN: Refactored – personal time tracker with Git
(github.com)
5 points
by
thisdougb
1y ago
|
0 comments
15.
▲
by
thisdougb
1y ago
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 every three months, and patches as and when. All th
16.
▲
by
thisdougb
1y ago
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 code. I know Python, but have been co
17.
▲
by
thisdougb
1y ago
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.
18.
▲
by
thisdougb
1y ago
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 original logic all works. $ git log -1 commit 735ce5f99
19.
▲
by
thisdougb
1y ago
"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 things mutually exclusive. Unless the catchment group
20.
▲
by
thisdougb
1y ago
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_HEAD' which may help here. Time to do some test
21.
▲
by
thisdougb
1y ago
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.
22.
▲
by
thisdougb
1y ago
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 the PR process.
23.
▲
Show HN: Personal Time Tracking with Git
(doocot.sh)
16 points
by
thisdougb
1y ago
|
7 comments
24.
▲
by
thisdougb
2y ago
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 automation. It's really not that much different to GH Actions, a
25.
▲
by
thisdougb
2y ago
I've been trying for a few years to get a SaaS type thing launched. The first few attempts were with other people, because that's what all the advice tells you. These all petered out because my driving purpose didn't match th