Hacker News new | ask | show | jobs
by int3 1201 days ago
Vimium was my introduction to software engineering :) I contributed a bunch of code to it back in 2011-2012. Glad to see it still being in use!

I'm quite proud of the little test I wrote to figure out which DOM APIs could be used to detect the visibility of different kinds of elements, in order that we could display link hints correctly: https://github.com/philc/vimium/blob/master/test_harnesses/v...

6 comments

You crushed it Jez! I wish we could work on more projects together.
It was a great experience! Thanks for your code reviews and mentorship :)

Not sure I'll have much time to work on OSS in the foreseeable future, but it would certainly be nice to work together again.

Thank you both. I have been minimizing mousing after injuring my shoulder. Vimium is a godsend to me
How fun! I'm also quite proud of another contribution, also related to detecting visibility, but this time with `document.elementFromPoint` to filter out elements completely covered by other ones :)

https://github.com/philc/vimium/pull/2251

I think vimium was one of my first open source contributions too!

I built the custom search engines feature (which I ironically don't use much anymore).

Oh really? I've been using it for years and love it, so thanks for that!
Very clean code, extremely readable. If you can understand everything at first pass, that's gold.
Link hints are the best part!