Profile

Scrapbook photo 1
Scrapbook photo 2
Andy Lester
Works at Follett School Solutions
Attended Durango High School, Durango, CO
1,693 followers|58,961 views
AboutPostsPhotosYouTube

Stream

 
My latest blog post on what makes a great open source contribution.
Not all open source contributions are created equal. These 7 tips, tricks, and best practices will help you make more useful contributions to the projects you care about
3
Add a comment...

Andy Lester

Shared publicly  - 
 
When writing code, these 7 coding tasks are ones you should probably not write yourself
7
7
Stew Wilson's profile photoCraig Trader's profile photoDavid Dailey's profile photoJohn Trammell's profile photo
2 comments
 
Space limitations.  I didn't get into rolling your own ORMs or web frameworks or authentication frameworks or...
Add a comment...

Andy Lester

Shared publicly  - 
 
Running SQL statements built with outside data is like eating soup made from ingredients found on your doorstep.  http://bobby-tables.com/
7
3
Bill Ricker's profile photoJames Stansell's profile photo
Add a comment...

Andy Lester

commented on a video on YouTube.
Shared publicly  - 
 
The lack of bass only highlights how important Geddy is in the solo.  Alex's solo is really an Alex/Geddy solo.
9
1
myownspiritlevel's profile photostratcaptain66's profile photoJohn Fields's profile photo
4 comments
 
listen...Geddy's bass line lacks something without Alex's guitar, and Neil's drums lack something without the guitar or bass...good grief...why even bother to discuss it? Lifeson rules! PS, Alex's solo is soo clean, soo fluid...even Neil Peart has said that watching Alex do a solo is a very powerful thing and there is nothing else like it in the entire recording process.  BTW, Neil and Geddy have both referred to Alex as a 'musical genius'
Add a comment...

Andy Lester

Shared publicly  - 
 
My latest article for +SmartBear 
Every CIO wants to build a development team that’s hard-working, loyal, and devoted to creating quality software. The developers are willing! But they want CIOs to lead them and understand their needs. Here’s what developers hope their CIOs keep in mind to motivate them and make them happy.
1
3
Rubén Alejandro Valdez Ruiz's profile photoGyörgy Pásztor's profile photo
Add a comment...

Andy Lester

Shared publicly  - 
 
"They can't ask about your marital status. That's an illegal question."  No, it's not.  Stupid, and puts the employer at risk for a lawsuit, but the mere asking is not illegal.
1
1
Brian Hogan's profile photo
Add a comment...
Have him in circles
1,693 people
Kristin Raub's profile photo
Cluj Perl Mongers's profile photo
zari ramsey's profile photo
Pushkar Pahare's profile photo
Brian Aker's profile photo
Flavio Campos Medina's profile photo
Tim Heaney's profile photo
Florian Helmberger's profile photo
Stacey-Eva Fabrè's profile photo

Andy Lester

commented on a video on YouTube.
Shared publicly  - 
 
The last line is "Because everyone deserves performance", and is a reference to radio ads from the 80s for Super Shops auto parts stores that always ended with "Because everyone deserves performance."
1
Add a comment...

Andy Lester

Shared publicly  - 
 
Ten things that colleges aren't teaching programming students that I wish they would.
8
5
G. Wade Johnson's profile photoCraig Trader's profile photoDavid Dailey's profile photoBrian Hogan's profile photo
 
make it 12.
11. Performance monitoring / diagnosis (practical not big-O theory).  
12. The app lives in an OS outside the VM, where IO involves real devices (eventually) and slow, and memory might not be free. Monitor this. It has a commandline mode. (And there are OS besides Windows.) 
Add a comment...

Andy Lester

Shared publicly  - 
 
I really liked this article "How to be a great developer". https://the-pastry-box-project.net/ed-finkler/2014-january-6

Some favorites:

"Make the community around you better. You don’t need to go to some Magic City of Tech Genius to do important work.”

"Your choices of technology and technique matter, but only so far as they serve what you make with them. As a musician, I ran into tons of people who had great gear and loved to argue about equipment, but barely ever finished a song.”

"Never assume you know why a decision was made unless you were in the room when it was made.”

"Always keep two groups in mind: the users and the rest of your team. They are the ones affected by the decisions you make.”

"Reserve your loyalty for people. Not brands. Not companies. Not technologies."
4
3
Brian Hogan's profile photoSean P Kelley's profile photo
Add a comment...

Andy Lester

Shared publicly  - 
 
My task here at work today: Document current state of everything so I know what to do when I come back in ten days.
1
Add a comment...

Andy Lester

Shared publicly  - 
 
My latest article, this one on effectively using regexes.   Spoiler alert: Sometimes the best way is to not use regexes at all.
 
The Developer’s RegEx Survival Guide: 15 Rules for Making Sense of Regular Expressions

Regular expressions are a powerful, expressive and compact way to solve many programming problems involving text. But people frequently misuse regexes, or do not know the common pitfalls. In this article, +Andy Lester gives pointers to help newcomers learn how best to use these tools. These rules should help save you from the heartache of debugging #regularexpressions .

http://blog.smartbear.com/development/the-developers-regex-survival-guide-15-rules-for-making-sense-of-regular-expressions/
An indepth survival guide for using regular expressions correctly and how to make your coding more efficient overall.
View original post
6
Norbert Varzariu's profile photo
 
Nice read, good recommendations. bracing.
Add a comment...
 
My latest blog post on how you're doing your resume wrong.
4
Paul Bennett's profile photoMichael Stemle's profile photoRommel Badua's profile photoAndy Lester's profile photo
4 comments
 
+Michael Stemle Seems to me that given the short amount of time that people are reading the top of your resume, a bullet list is going to be more easily scannable than a paragraph.

+Rommel Badua Yes, there are companies that use automated resume scanners to search for keywords.  That's why I suggest having a section on your resume explicitly labeled "Keywords".  Put any synonyms in there.  For example, if I know Oracle, I must know SQL, but it's possible that I write a resume that mentions Oracle but doesn't have the string "SQL" show up in it.  See how I have a "keywords" section at the bottom of http://andylester.org.
Add a comment...
People
Have him in circles
1,693 people
Kristin Raub's profile photo
Cluj Perl Mongers's profile photo
zari ramsey's profile photo
Pushkar Pahare's profile photo
Brian Aker's profile photo
Flavio Campos Medina's profile photo
Tim Heaney's profile photo
Florian Helmberger's profile photo
Stacey-Eva Fabrè's profile photo
Work
Occupation
Programmer, author
Skills
Perl, PHP, SQL, PostgreSQL, Oracle, MySQL, Solr, Nagios, Cacti, vim, ack, Linux, Unix, Mac OS X
Employment
  • Follett School Solutions
    Senior programmer, manager of software development, 1991 - present
  • SDC Associates d/b/a Just Pants
    Programmer, 1986 - 1991
Basic Information
Gender
Male
Relationship
Single
Other names
Andrew Lester
Story
Introduction
I want people to love their jobs.  I do this by working on programming tools and talking about job hunting and career advice.
Bragging rights
Created ack and wrote "Land the Tech Job You Love"
Education
  • Durango High School, Durango, CO
  • Eldorado High School, Albuquerque, NM
  • Fort Lewis College, Durango, CO