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
65
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
45
Write/Speak/Code: Challenging Algorithm Development
lizrush
0
170
Self.Conference: Challenging & Democratizing Algorithm Development
lizrush
0
240
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
70
Mentoring & The Job Hunt
lizrush
0
50
Building a Community of Women Developers
lizrush
0
47
Other Decks in Programming
See All in Programming
気圧・高度・GPSを記録&可視化するアプリ「Koudo」を作った話
hjmkth
1
330
ローカルLLMを使ってB2Bサービスを作っていての学び
yaotti
0
220
「なぜそう決めたのか」を残し続ける仕組み ― Notion AI カスタムエージェント × Slack連携による設計判断の自動記録 - NIKKEI Tech Talk #47
niftycorp
PRO
0
240
ふつうのFeature Flag実践入門
irof
8
4.2k
作って学ぶ、 JSX (TSX) ランタイムの基本
syumai
7
1.7k
act1-costs.pdf
sumedhbala
0
130
Vite+ Unified Toolchain for the Web
naokihaba
0
370
PHPで使える日時の表現と、その知り方 #frontend_phpcon_do
o0h
PRO
0
270
Javaの型とAI時代に型が大事な理由 / java types and type in AI era
kishida
2
150
脅威をエンジニアリングの糧にして――現場編 / Turning Threats into Engineering Fuel — Field Edition
nrslib
0
310
OSもどきOS
arkw
0
600
軽量Java基盤の設計 DIコンテナに頼らない、長期保守と1秒起動の実現 JJUG CCC 2026 Spring
macha64
0
610
Featured
See All Featured
We Are The Robots
honzajavorek
0
260
Game over? The fight for quality and originality in the time of robots
wayneb77
1
210
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
210
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
540
The Curious Case for Waylosing
cassininazir
1
410
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.9k
Speed Design
sergeychernyshev
33
1.9k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
380
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
65
56k
Un-Boring Meetings
codingconduct
0
330
How GitHub (no longer) Works
holman
316
150k
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: