Skip to content
Justin Garrison

Justin Garrison

A personal website about development, technology, culture, and life.

justingarrison.com
Justin GarrisonJustin Garrison
WEB DEVELOPMENT AND INTERNET TECHNOLOGIES

Learning new things and developer productivity - 123dev #2

## Comments Learning new things The gif reminded me of what it feels like to be new to something. You think you know where you鈥檙e going, you start to understand what you鈥檙e doing, and then you鈥檙e free falling. You pull the rip cord, gain a resemblance of control, and slow down鈥攋ust a little bit. Learning new things doesn鈥檛 end the way it started and you still don鈥檛 understand it all, but you鈥檙e having fun and want more!
Justin GarrisonJustin Garrison
EMPLOYMENT AND WORKPLACE

馃搩 Make your resume stand out and write your docs with semantic line breaks - 123dev #4

## Comments ## Open Source There鈥檚 been a lot of open source news this week between my current employer and Elastic. I have nothing to do with it directly, but it reminds me that open source is people which means there will always be drama. Even when it鈥檚 billion dollar companies it often comes down to a small number of people making decisions. I think this weeks drama hurt the image of open source more than it helped.
Justin GarrisonJustin Garrison
SOFTWARE ENGINEERING AND PROGRAMMING

How to learn and three projects to try - 123dev #7

## Comments ## Company presentations and movie magic I often watch conference talks from companies that appear to be complete internal products, but behind the scenes are more like the blackbird car in the gif above. Companies have high performance, purpose built solutions they create and then present them as the answer to everyone鈥檚 problem. This isn鈥檛 always a negative thing. You should be aware that their Ferrari may not have a windshield or AC.
Justin GarrisonJustin Garrison
INTERNET OF THINGS AND SMART DEVICES

Practice, handling errors, and some python 馃悕 - 123dev #11

## Comments ## Practice I鈥檝e been on a diet and I鈥檓 pretty sure this cat has better sit-up form than I have. Just like anything we do it takes practice and if we don鈥檛 do it for a while we fall out of form. As much as I exercised in high school I have to relearn a lot after not doing much for the past 20 years.
KAZAKHSTAN
Justin GarrisonJustin Garrison
INDUSTRIAL AUTOMATION AND CONTROL SYSTEMS

Reliability is the most important feature - 123dev #26

## Comments ## Simplicity vs User Experience Why do fans have that weird nob to turn on oscillation but they have buttons for speed control? Why not put an oscillation button on the front? The nob is hard to reach and especially difficult while the fan is oscillating. It鈥檚 terrible UX. It鈥檚 incredibly simple to implement which makes it extremely reliable. As a user of a fan鈥檚 interface I would prefer a button next to speed controls. As a builder, I rather not implement a secondary motor and deal with the guaranteed support and defective returns a more complex system would have.