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
63
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
I Write Bad Code & So Can You
Splat.rb--June 2016
Liz Rush
June 22, 2016
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
42
Write/Speak/Code: Challenging Algorithm Development
lizrush
0
160
Self.Conference: Challenging & Democratizing Algorithm Development
lizrush
0
230
WWCONNECT: Challenging & Democratizing Algorithm Development
lizrush
3
240
LWT Summit: Your Big Data is Boring: Let's talk about algorithms
lizrush
0
110
Algorithms as a Service: The Algorithm Economy
lizrush
0
170
How to write emails for the developer job hunt
lizrush
0
69
Mentoring & The Job Hunt
lizrush
0
48
Building a Community of Women Developers
lizrush
0
46
Other Decks in Programming
See All in Programming
JavaDoc 再入門
nagise
0
290
肥大化するレガシーコードに立ち向かうためのインターフェース分離と依存の逆転 / JJUG CCC 2026 Spring
hirokunimaeta
0
500
CLIであることを活かしたGitHub Copilot CLI活用術 / GitHub Copilot CLI Pro Tips & Tricks
nao_mk2
1
1.2k
不変条件と整合性境界—ビジネスが決める設計判断と実現パターン / Invariants and Consistency Boundaries
nrslib
13
3.5k
エージェンティックRAGにAWSで入門しよう!
har1101
8
1.2k
Oxcを導入して開発体験が向上した話
yug1224
4
290
oxlintはeslint/typescript-eslintを置き換えられるのか
shomafujita
2
320
Dataformのリポジトリを立ち上げるときにまずやること / dataform-day0-2026
snhryt
0
110
正しくソフトウェアを作る、前提を疑うための認知の視点 / doubt-premise
minodriven
17
6.1k
Javaの型とAI時代に型が大事な理由 / java types and type in AI era
kishida
2
110
TypeScript+Orvalで実現する型安全かつ堅牢でスケーラブルなマルチチャネル通知基盤 / TSKaigi Night talks ~after conference~
d0riven
0
300
Claspは野良GASの夢をみるか
takter00
0
170
Featured
See All Featured
4 Signs Your Business is Dying
shpigford
187
22k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
250
Context Engineering - Making Every Token Count
addyosmani
9
940
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
1
200
A designer walks into a library…
pauljervisheath
211
24k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
The Limits of Empathy - UXLibs8
cassininazir
1
350
A Soul's Torment
seathinner
6
2.9k
ラッコキーワード サービス紹介資料
rakko
1
3.6M
Code Review Best Practice
trishagee
74
20k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
400
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.3k
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: