Interesting, Funny and True

When companies talk about burn rates, know two things are burning: Money & people. One you’re burning up, one you’re burning out – Jason Fried

When it comes to configuration management, configure the minimum is a good rule of thumb. Keep it minimal let the defaults run – Me

How to Complete a Side Project and Turn it into a business

Link

  1. Small scope
  2. Don’t compete on features with big players
  3. Don’t work alone on the project
  4. Don’t keep the idea secret
  5. Choose boring technology

Kick Ass Ecommerce Checklist

  • Mobile First
  • Super Fast
  • Scalable
  • A/B Testing
  • Personalized
  • Live Content

(No page view is the same)

Why I like Python

why-I-love-python
Why I love Python and compiled languages suck

Implying that you should be testing what they will be doing in real life. Not this bubble sort which has been solved and there is a standard library for. Or going for an interview for a carpenters position and them asking you to create a table with just a hammer and no use of the shop tools.

Quizes and tests are not always the best option. Sometimes just looking at their work (what they have done) and asking questions about it is good.

Simple things are good

As I’ve leveled up as a dev, I’ve also noticed that language-bashing is basically saying out loud “My experience is very limited.” – Annalee B-8

Why developers write tests:

  • Prevent Regressions
  • Improve Design
  • Enable later refactoring
  • Document Behaviour

Being proud of 100% test coverage is like being proud of reading every word in the newspaper. Some are more important than others. – Kent Beck

Being a good senior developer is easy:

  • Don’t tell, ask
  • Don’t rewrite; pair and refactor
  • Don’t sneer, encourage
  • Be kind

If you don’t actively fight for simplicity in software, complexity will win. …and it will suck. – Henrik Joretag

On Advertising: ‘Everyone hates advertising till they lose their cat’ – Dave Droga

Entrepreneur Quotes

Dear Entrepreneur, Rejection is re-direction. But never accept NO from someone who doesn’t have the authority to say YES. – Soko Analyst

 Funny Pictures

Development hell

circle of development hell

Cutting through the job ads crap

development jobs funny read

The best explanation of the car engine I’ve ever seen

best explanation of the car engine I’ve ever seen

Doing something Big?

  1. Set out to prove yourself wrong
  2. Create a team that gets stuff done
  3. Communicate openly and frequently

On Clients

client-and-code-quality

C#

C# Exception handling and debugging great article

Developer Career Path

A great presentation on quantifying what junior, mid level and senior developers really are. Not just the titles. Also showing that the path does not have to force you to become a manager. Showing you how to become a software engineering lead.