Work in progress: 181,232 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #4969

M

Matt Farina

Personal blog · engineeredweb.com/blogprogrammingweb

Matt Farina writes Code Engineered, a personal blog at engineeredweb.com about programming and web. Since 2009, 16 different Hacker News readers have linked it 25 times, most often “How to Fix the Go Package Management Problem”. It is still writing: the last post was on 2026-09-28, and you can follow it by feed.

Visit the blog
25mentions?
16HN people?
2009–2017first – last linked?
Links on Hacker News per year · peak 9 in 2016

Too few sampled comments (4) to say how often HN recommends it.?

Why HN links it

HN readers link Matt Farina's blog as reference material on Go vendoring, JavaScript minification, git subtree and jQuery image preloading. Comments cite or link the posts without judging the writing.

Summarised by Claude from a sample of 4 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

Discussing web, Internet, and cloud based software engineering.

Most-linked posts?

  1. How to Fix the Go Package Management Problem
    2 people · 2 mentions · first linked 2016-02-22
  2. Why I Love PHP
    2 people · 2 mentions · first linked 2012-04-12
  3. How To Install Git Subtree on Mac and Ubuntu
    2 people · 2 mentions · first linked 2013-04-14

What Hacker News says?

  1. We were excited enough we pivoted glide, the package manager, to directly support this new vendor setup. Anyone interested can learn more at https://github.com/Masterminds/glide or where I posted about it at http://engineeredweb.com/blog/2015/glide-0.5-go-vendor-suppo... . I'm hopeful for this brave new vendor world.

    Comment linking /blog/2015/glide-0.5-go-vendor-support/

    on “Go 1.5 is released”
  2. Submitted Why Go Is An Excellent Modern Programming Language as a story · 57 points

    HN discussion
  3. I'm new to Go and I read some documents [1][2][3] on what 'vendoring' means but I still don't understand. What problem does it solve? Why is it needed? Is there an 'explain for a 5-year-old' version, or better yet, an 'explain for someone who is used to other packaging systems that may not be entirely elegant but work pretty okay most of the time, like Java's Maven or Node's npm' [1] https://engineeredweb.com/blog/2…

    Comment linking /blog/2015/go-1.5-vendor-handling/

    on “Go Packaging Proposal Process”
  4. Submitted How to Fix the Go Package Management Problem as a story · 8 points

    HN discussion
  5. When I wrote "Seeing How The Other Side Lives, A Package Manager Overview For Go Developers"[1] I noted CocoaPods. Was not aware of Molinillo though. Thanks for sharing. [1] http://engineeredweb.com/blog/2015/pkg-mgr-overview/

    Comment linking /blog/2015/pkg-mgr-overview/

    on “Go Packaging Proposal Process”
  6. Submitted Why I Love PHP as a story · 7 points

    HN discussion
  7. The main differences are gzip doesn't strip out the documentation, and you don't need to decompress it. So in some cases the minified version would be smaller and a bit quicker. YMMV. I think it's trivial and you're right. Using gzip is easier and a bit more transparent. Related article I found: http://engineeredweb.com/blog/why-minify-javascript/

    Comment linking /blog/why-minify-javascript/

    on “Security concerns with minified JavaScript code”
  8. Submitted Why I Love PHP (2012) as a story · 3 points

    HN discussion
  9. `git subtree` seems like the perfect tool to complement `git submodule`. Too bad it's not enabled by default: http://engineeredweb.com/blog/how-to-install-git-subtree/

    Comment linking /blog/how-to-install-git-subtree/

    on “Rework git core for native submodules”
  10. Submitted Go Package Management Survey Results as a story · 3 points

    HN discussion
  11. http://engineeredweb.com/blog/09/12/preloading-images-jquery...

    Comment linking /blog/09/12/preloading-images-jquery-and-javascript

    on “JQuery Script to Automatically Preload images”
  12. Submitted Glide 0.10.0 – Vendoring, Gom imports, and more as a story · 3 points

    HN discussion
  13. Submitted How to Fix the Go Package Management Problem as a story · 3 points

    HN discussion
  14. Submitted Call for Feedback on a Go Package Metadata Spec as a story · 3 points

    HN discussion
  15. Submitted Why It Is Hard To Minify On The Fly as a story · 3 points

    HN discussion
  16. Submitted Take the survey on Go dependency management as a story · 2 points

    HN discussion
  17. Submitted How to Fix the Go Package Management Problem as a story · 2 points

    HN discussion
  18. Submitted Dangers of Monorepo Projects as a story · 2 points

    HN discussion
  19. Submitted Why It's Time for Go Packages to Start Versioning as a story · 2 points

    HN discussion
  20. Submitted The New Go 1.5 Vendor Handling as a story · 2 points

    HN discussion
  21. Submitted Why The Internet of Things Scares Me as a story · 2 points

    HN discussion
  22. Submitted How To Install Git Subtree on Mac and Ubuntu as a story · 2 points

    HN discussion
  23. Submitted LastPass Breach, Password Security, and Reason as a story · 1 points

    HN discussion
  24. Submitted Glide in the Sea of Go Package Managers as a story · 1 points

    HN discussion
  25. Submitted Img/loading-related jQuery plugin I posted as a comment on some blog... as a story · 1 points

    HN discussion

Search all of HN for engineeredweb.com

Linked by the same people?