Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
I Write Bad Code & So Can You
Search
Liz Rush
June 22, 2016
Programming
0
56
I Write Bad Code & So Can You
Splat.rb--June 2016
Liz Rush
June 22, 2016
Tweet
Share
More Decks by Liz Rush
See All by Liz Rush
Øredev: All Aboard! Getting everyone in the same boat when hiring bootcamp graduates & non-traditional developers
lizrush
0
38
Write/Speak/Code: Challenging Algorithm Development
lizrush
0
150
Self.Conference: Challenging & Democratizing Algorithm Development
lizrush
0
220
WWCONNECT: Challenging & Democratizing Algorithm Development
lizrush
3
230
LWT Summit: Your Big Data is Boring: Let's talk about algorithms
lizrush
0
100
Algorithms as a Service: The Algorithm Economy
lizrush
0
160
How to write emails for the developer job hunt
lizrush
0
60
Mentoring & The Job Hunt
lizrush
0
43
Building a Community of Women Developers
lizrush
0
42
Other Decks in Programming
See All in Programming
Go言語の特性を活かした公式MCP SDKの設計
hond0413
1
240
Le côté obscur des IA génératives
pascallemerrer
0
150
Claude CodeによるAI駆動開発の実践 〜そこから見えてきたこれからのプログラミング〜
iriikeita
0
300
CSC305 Lecture 04
javiergs
PRO
0
270
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
470
CSC509 Lecture 03
javiergs
PRO
0
340
All About Angular's New Signal Forms
manfredsteyer
PRO
0
190
他言語経験者が Golangci-lint を最初のコーディングメンターにした話 / How Golangci-lint Became My First Coding Mentor: A Story from a Polyglot Programmer
uma31
0
260
Pull-Requestの内容を1クリックで動作確認可能にするワークフロー
natmark
2
520
理論と実務のギャップを超える
eycjur
0
140
20251016_Rails News ~Rails 8.1の足音を聴く~
morimorihoge
2
510
スマホから Youtube Shortsを見られないようにする
lemolatoon
27
33k
Featured
See All Featured
How to Think Like a Performance Engineer
csswizardry
27
2.1k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.5k
Build your cross-platform service in a week with App Engine
jlugia
232
18k
Writing Fast Ruby
sferik
629
62k
How STYLIGHT went responsive
nonsquared
100
5.8k
Gamification - CAS2011
davidbonilla
81
5.5k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
140
34k
Context Engineering - Making Every Token Count
addyosmani
7
260
Balancing Empowerment & Direction
lara
5
690
Designing Experiences People Love
moore
142
24k
4 Signs Your Business is Dying
shpigford
185
22k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
37
2.6k
Transcript
I Write Bad Code & So Can You A Slacker’s
Guide to Side Projects @lizmrush
Meet Sir David Attenbot attenbot.com
Slack API • Slash command registered to make a call
to Node • Node app queries ES • Node returns json with S3 address • Slack API takes url for image and loads into UI
It’s OK to write code that isn’t beautiful or refactored
or clean SLACKERS TIP #1:
None
You don’t have to optimize your side project SLACKERS TIP
#2:
None
Don’t learn all the things SLACKERS TIP #3:
None
You don’t have to memorize what you learned SLACKERS TIP
#4:
None
Map your side project learnings and skills to job descriptions
SLACKERS TIP #5:
Learn a new thing Reinforce a familiar task/ technology Practice
tasks/ technologies Routine tasks you can do without questions What you did: What they ask for: “Familiar with” “Know” “Comfortable with” “Expert”
COMPLETING A SIDE PROJECT IMPERFECTLY IS INFINITELY MORE VALUABLE THAN
NEVER FINISHING YOUR PERFECT CODE THE ULTIMATE SLACKERS TIP: