Top all-time · #1752
Jamie Tanna
Personal blog · jvt.me/posts · on HN as jamietannaprogrammingcareer
Jamie Tanna's personal blog at jvt.me covers programming and career. Since 2018, 41 different Hacker News readers have linked it 190 times, most often “Lessons learned since posting my salary history publicly”. It is still writing: the last post was on 2026-11-01, and you can follow it by feed.
Too few sampled comments (7) to say how often HN recommends it.?
Why HN links it
HN readers link this blog for posts on personal sites and the indieweb, salary history, and technical topics such as JSON diffs and dependency updates. Commenters cite its posts as support or as inspiration for their own blogs.
- Recommended for · 1 comments
- Called the site "really interesting examples" of what can be done on the indieweb; readers told to see it.
Summarised by Claude from a sample of 7 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Most-linked posts?
- Lessons learned since posting my salary history publicly5 people · 5 mentions · first linked 2022-10-11
- Why I Have a Website and You Should Too4 people · 6 mentions · first linked 2019-07-22
- My Salary History3 people · 5 mentions · first linked 2022-03-15
- Providing a Public Salary History Page3 people · 3 mentions · first linked 2021-09-10
- Some useful SQL(ite) tips I've learned3 people · 3 mentions · first linked 2024-12-05
- Blogumentation – Writing Blog Posts as a Method of Documentation2 people · 7 mentions · first linked 2018-07-16
- /2 people · 3 mentions · first linked 2019-02-08
- Why I recommend Renovate over any other dependency update tools2 people · 2 mentions · first linked 2024-04-12
- You're not mature enough to release your first version as v12 people · 2 mentions · first linked 2024-08-27
- Pretty Printing JSON Web Tokens (JWTs) on the Command Line Using OpenSSL (2019)2 people · 2 mentions · first linked 2020-09-02
What Hacker News says?
I have both types of blog post on my site - deeply personal like talking about my ADHD ( https://www.jvt.me/posts/2022/10/04/adhd/ ) or salary history ( https://www.jvt.me/posts/2022/09/21/year-later-salary-histor... ) and weekly notes, but also a lot of tech stuff. And as an IndieWeb website, I use it as my social media too, so people can read posts/replies to social media all in one place! I don't feel like I've h…
Comment linking /posts/2022/09/21/year-later-salary-history/
on “Personal blogs are back, should niche blogs be next?”Submitted Go 1.24's go tool is one of the best additions to the ecosystem in years as a story · 290 points
HN discussionI'm pretty biased myself, but I always recommend folks publish to their own sites ( https://www.jvt.me/posts/2019/07/22/why-website/ ) If discoverability is lacking there's quite a few aggregate platforms that can boost readership / visibility of your site, but always publishing on your own site first!
Comment linking /posts/2019/07/22/why-website/
on “Instagram Has Become SkyMall”Submitted Why I Actively Discourage Online Tooling like jwt.io and Online JSON Validators as a story · 202 points
HN discussionI'd recommend having a read of my blog ( https://www.jvt.me/archives/ ), as I've been in a similar position, and heavily blogging my career For instance between 2016-2021 where I was working in a large financial institution (Capital One), but still blogging about the work I was doing and problems I was solving, without leaking proprietary information A lot of them didn't have the "context" for what problem was being…
Comment linking /archives/
on “Show HN: LinkedIn sucks, so I built a better one”Submitted Lessons learned from the recent job hunt as a story · 194 points
HN discussionI've started posting my salary history, prompted by the situation with Apple and a lot of friends on the job market - had some mixed feedback, but positive from my peers at least https://www.jvt.me/posts/2021/09/09/public-salary-history/
Comment linking /posts/2021/09/09/public-salary-history/
on “Workers are often told not to talk about pay. That's not legal”Submitted Why I recommend Renovate over any other dependency update tools as a story · 185 points
HN discussionYou could store all state in the URL fragment. Maybe each key is a sound and each value is the volume, like /#whale=5&fire=8 or whatever. Call replaceState (better than pushState to avoid polluting the back button history with every little tweak) whenever the user changes something. On page load, read from the URL fragment using window.location.hash and then sharing is just a matter of copying the URL, which could b…
Comment linking /posts/2019/08/01/node-parse-url-fragment/
on “Show HN: Ambiphone, no-nonsense ambient music and white noise”Submitted Lessons learned since posting my salary history publicly as a story · 128 points
HN discussionAlternatively [I blog as a form of self-documenting, under the term blogumentation]( https://www.jvt.me/posts/2017/06/25/blogumentation/ ). My audience is me. Sometimes my audience will be my colleagues, or strangers on the Internet, but it's always written for me first!
Comment linking /posts/2017/06/25/blogumentation/
on “What I learned in ten years of blogging”Submitted Things I know about Git commits as a story · 118 points
HN discussionIt's funny you say this, because my most viewed article from organic searches is about converting your polyrepo setup to a monorepo https://www.jvt.me/posts/2018/06/01/git-subtree-monorepo/
Comment linking /posts/2018/06/01/git-subtree-monorepo/
on “Monorepos: Please don’t”Submitted Learning a new language, or how I gained familiarity with Go as a story · 117 points
HN discussionThanks for sharing my site! As you say, I'm quite big with IndieWeb, and for readers there are quite a few other folks you'll want to see - https://snarfed.org/ https://tantek.com/ https://aaronparecki.com/ and https://www.barryfrost.com/ to name just a few. If anyone is interested learning more about the IndieWeb, https://www.jvt.me/posts/2019/10/20/indieweb-talk/ is a transcript of a conference talk I gave on what…
Comment linking /posts/2019/10/20/indieweb-talk/
on “'Expert Twitter' Only Goes So Far – Bring Back Blogs”Submitted Google confirms microformats are still a supported metadata format for content as a story · 102 points
HN discussionAs shared elsewhere on the site, I am very pro IndieWeb ( https://indieweb.org ) and therefore try to do everything via my own site. I use https://brid.gy/ to syndicate posts from my own website ( https://www.jvt.me/mf2/2020/04/svn4c/ ) to Twitter ( https://twitter.com/JamieTanna/status/1254670009420431360 ) so I'm still owning my content, but I can still interact with folks on other platforms.
Comment linking /mf2/2020/04/svn4c/
on “'Expert Twitter' Only Goes So Far – Bring Back Blogs”Submitted Job Titles Are Bullshit as a story · 47 points
HN discussionSee https://www.jvt.me for some really interesting examples of what can be done on the indieweb now. (I found that site because he shared a link to a post I wrote.) Edit: an earlier version of this post said I found it in the referrers log. It seems I was wrong.
Comment linking /
on “'Expert Twitter' Only Goes So Far – Bring Back Blogs”Submitted My Salary History as a story · 37 points
HN discussionI'll also post my own site, which I do a lot of personal technical blogging on - https://www.jvt.me
Comment linking /
on “Ask HN: What are some great personal blogs/portfolios?”Submitted You're not mature enough to release your first version as v1 as a story · 18 points
HN discussionI've been doing similarly and have had pretty good success with that ( https://www.jvt.me/posts/2020/08/24/pretty-print-json-diff/ )
Comment linking /posts/2020/08/24/pretty-print-json-diff/
on “Better Git diff output for Ruby, Python, Elixir, Go”Submitted Some useful SQL(ite) tips I've learned as a story · 13 points
HN discussionInteresting - would something like `make lint` (which then installs to `$PWD/bin`) work? That's how I've been doing it on the projects I've been working on, and it's worked nicely - including automated updates via Renovate ( https://www.jvt.me/posts/2022/12/15/renovate-golangci-lint/ )
Comment linking /posts/2022/12/15/renovate-golangci-lint/
on “Go 1.24's go tool is one of the best additions to the ecosystem in years”Submitted Why I Actively Discourage Online Tooling Like Jwt.io and Online JSON Validators as a story · 11 points
HN discussionAlways one for transparency in salary (given I share my own, publicly at https://www.jvt.me/salary/ ) and applaud the model y'all are following!
Comment linking /salary/
on “Oxide’s compensation model: how is it going?”Submitted IndieWeb: Owning Your Data and Being the Change You Want to See in the Web as a story · 8 points
HN discussionI'm not sure if you're referring to Scott Hansleman's approach: > This stemmed from listening to a podcast on The Changelog about ‘Open Source at Microsoft, Inclusion, Diversity, and OSCON’ with Scott Hansleman. In the interview, Scott mentions how he receives questions via email fairly regularly. Interestingly, instead of replying to the email directly he instead writes a blog post and then replies to the email wit…
Comment linking /posts/2017/06/25/blogumentation/
on “I miss blogrolls”Submitted Using a separate Go module for your tools.go as a story · 7 points
HN discussion