R
Rob Allen
akrabat.com · Personal blog · on HN since 2010
Rob Allen, a PHP and web developer, writes short technical tips on Git, macOS, Python tooling, and CI.
What HN saysHN links it for practical tips like ignoring mass-reformat commits in git blame, Apple Watch sudo authentication, and Python script dependencies with uv.
16HN people shared it
5linked it in comments
11stories submitted
500story points
2 years agolast shared
2010people per year2026
Most-shared posts
- 1Ignoring mass reformatting commits with Git blame (2020)5 people · 9 points · first shared 2020 · 1 comments on HN
- 2Using uv as your shebang line1 people · 479 points · first shared 2025 · 139 comments on HN
- 3A Few Git Tips1 people · 3 points · first shared 2021 · discussion on HN
- 4OS X Tips and Tricks1 people · 3 points · first shared 2010 · discussion on HN
- 5The beginner's guide to contributing to a GitHub project1 people · 2 points · first shared 2019 · discussion on HN
- 6Use ExifTool to remove private data in images1 people · 1 points · first shared 2023 · discussion on HN
- 7Keyboard control of Big Sur notification alerts1 people · 1 points · first shared 2021 · discussion on HN
- 8Using CircleCI for a PHP project1 people · 1 points · first shared 2017 · discussion on HN
- 9Keyboard shortcut to resize Finder columns1 people · 1 points · first shared 2017 · discussion on HN
- 10Add apple watch authentication to sudo1 people · first shared 2022
- 11Defining python dependencies at the top of the file1 people · first shared 2025
- 12Serverless php on aws lamda1 people · first shared 2019
What HN people wrote when they linked it
fastball · 2022-06-15
If you want to do the same but auth with your Apple Watch, you can follow this[1] guide.
[1] https://akrabat.com/add-apple-watch-authentication-to-sudo/
citruspi · 2019-06-19
Given that you're comfortable with a shared PHP host, I'd assume this would comfortably run on a single Heroku dyno?
If so, a single dyno running 24/7 is $7 a month. If that's still too expensive, you could use a free dyno and setup an AWS Lambda which triggers it every ~15 minutes, which would effectively be free.
There's also a number of niche hosts, e.g. zeit[0] (FWIW, haven't used it before, not necessarily endorsing or recommending them) which offer free or cheap managed hosting.
If you're interested in a solution which is potentially a little more interesting and also effectively free for low traffic, you could run your PHP application within AWS Lambda[1].
Unfortunately I can't comment on legit shared hosts (e.g. Bluehost, Godaddy, etc.) because I generally try to avoid them.
Edit: You could also put it on AWS Lightsail, Linode, Digital Ocean, etc. but from your mention of Heroku and desire for shared hosting, I'm guessing you don't want to configure a VPS.
[0]: zeit.co
[1]: https://akrabat.com/serverless-php-on-aws-lamda/
avidiax · 2025-01-28
Seems that it interprets a special comment block, then automatically creates a python venv and gathers dependencies. As the post[1] says, it obviates "faffing" with venv and pip to run a script.
https://akrabat.com/defining-python-dependencies-at-the-top-of-the-fil…
davidbludlow · 2021-07-02
This looks like a job for https://akrabat.com/ignoring-revisions-with-git-blame/
That says to list all the annoying commits in a file, then use a new-ish (Git version 2.23) Git feature to ignore all those commits when doing git blame.
Notice that one of the comments in that article says how to get everyone to use that ignore file, when using GitLens with VSCode.