Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Using domain names and symbolic links. Seriously.

    github.com/omeid/upower-notify
    omeid.net/family/photos
    omeid.net/friends/joe/2018-royal-national-park-hike -> omeid.me/hikes/2018/royal-national-park
    omeid.me/hikes/2018/royal-national-park -> omeid.me/hikes/royal-national-park/2018
    omeid.me/blog
    omeid.me/id
    some-company-i-work-for.com/projects/alpha-transit
    some-company-i-work-for.com/legal/contracts -> omeid.me/contracts/some-company-i-work-for.com
    some-department.some.gov.au/projects/speed-view -> github.com/some-department-speed-view
And so forth.


I started this route after being influenced by GOPATH. Can’t imagine anything else now.


Same for me: I have a program that indexes Git repositories in $GOPATH and provides fast access:

  $ cg gh:foo/bar
  $ pwd
  /x/src/github.com/foo/bar
Source is at https://github.com/majewsky/gofu/tree/master/pkg/rtree, README is at the top of the repo.


how does that work? Can you explain?


Using the same way but for repositories:

  ~/code/bitbucket.com/<repo_name1>
  ~/code/bitbucket.com/<repo_name2>
  ~/code/github.com/<repo_name1>
  ~/code/github.com/<repo_name2>




Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: