A

Andy Lester

petdance.com · Personal blog · on HN since 2007

Andy Lester, creator of the code-search tool ack, writes about programming, hiring, resumes, and career advice.

What HN saysHN commenters link it for ack as a grep alternative and for his advice that a GitHub account is only the start of a portfolio.
21HN people shared it
7linked it in comments
23stories submitted
331story points
11 months agolast shared
2007people per year2026

Most-shared posts

  1. 1
    Ack - a faster, more featureful, grep
    5 people · 19 points · first shared 2007 · 12 comments on HN
  2. 2
  3. 3
    Resume tactics from the grocery checkout lane
    2 people · 2 points · first shared 2011 · discussion on HN
  4. 4
  5. 5
  6. 6
    The world’s two worst variable names
    1 people · 41 points · first shared 2012 · 61 comments on HN
  7. 7
  8. 8
    Sexist examples ruin your presentation
    1 people · 4 points · first shared 2011 · 1 comments on HN
  9. 9
  10. 10
    Mark Jason Dominus on the importance of giving fish
    1 people · 3 points · first shared 2011 · discussion on HN
  11. 11
    Ack 2.0 has been released
    1 people · 3 points · first shared 2013 · 1 comments on HN
  12. 12
    There's only one useful way to handle your detractors
    1 people · 2 points · first shared 2011 · discussion on HN
  13. 13
  14. 14
  15. 15

What HN people wrote when they linked it

jaryd · 2013-06-24
Not really relevant to the current topic of Pandora's relationship to music, but for those interested in the historical problem with music (and the music industry), I strongly recommend reading "The Problem With Music" by Steve Albini (From The Baffler, No. 5, 1993)[1]. This was my first introduction to The Baffler, and led me to start reading their publications regularly. I don't always agree with the author's point of view, but almost always find the content stimulating. [1]: http://www.petdance.com/actionpark/albini/the-problem-with-music.html
adrianhoward · 2013-04-06
I've got three good old fashioned book recommendations: * Johanna Rothman's "Hiring Geeks that Fit" (https://leanpub.com/hiringgeeks) does what it says on the tin - her blog is a useful resource too http://www.jrothman.com/blog/htp/ * Andy Lester's "Land the Tech Job You Love" (http://petdance.com/book/) is written for job seeker - but is actually a good read for folk on the recruiting side too [bias warning: I was one of Andy's tech reviewers on this book] * Lou Adler's "Hire With Your Head" which completely changed my approach to interviewing for the better and made it vastly more effective. His accomplishment based interviewing technique is very effective in my experience.
petdance · 2013-03-01
Please remember that a GitHub account is the start of a portfolio, but only a start. You must have some sort of curated guide that will help the reader through the morass of stuff in your account. Otherwise, you're leaving it up to chance that the reader will find what you want her to find. http://petdance.com/2011/08/your-github-account-is-not-your-portfolio-…
andyn · 2008-07-14
I like ack better for searching code: http://petdance.com/ack/
SwellJoe · 2008-09-02
My preferred programmers grep: http://petdance.com/ack/ Though rkern is a very clever fellow, and I'm sure grin is sufficiently awesome. I think I'll benchmark the two...I kinda suspect ack is faster, but maybe Python will surprise me (when I used to work in Python a few years ago, I was occasionally disappointed in its performance for tasks like this). Interestingly, grin uses the exact same output format as ack...same colors and all. And, yep, ack is quite a bit faster: $ time ack joe real 0m1.708s user 0m1.308s sys 0m0.348s $ time grin -d .svn joe real 0m6.066s user 0m5.191s sys 0m0.802s Looks like grin is trying to deal with things that ack doesn't (binary files, for example), so perhaps that's a factor. And, of course, grep (when massaged appropriately to make it only search the bits we really want) is faster still: $ time find * -name '.svn' -prune -o -type f -exec grep joe \{\} + real 0m0.412s user 0m0.149s sys 0m0.189s So, theoretically, one could wrap that up in an alias, but ack is sufficiently fast, and does enough other cool tricks that I'll just stick with it.
hassy · 2008-07-14
Ack is a beautiful tool. http://petdance.com/ack/

Keyboard shortcuts

/Search
j kNext / previous blog
EnterOpen selected blog
vVisit the blog site
fFollow / unfollow
lSwitch grid / list view
dSwitch dark mode
g hHome
g pTop posts
g tTopics
g fFollowing
g lLiked
g yHistory
g qFAQ
EscBack / close