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
Anatomy of a Weekend Project
Search
matt swanson
April 22, 2012
Programming
920
5
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Anatomy of a Weekend Project
Tips and tricks for successful Weekend Projects from a serial weekend hacker
matt swanson
April 22, 2012
More Decks by matt swanson
See All by matt swanson
Confident Refactoring
swanson
2
1.3k
Team-Based Git Workflow
swanson
2
1k
Redis: Swiss Army Knife
swanson
13
1k
Other Decks in Programming
See All in Programming
Skillsは効率化、Agentsは"自分の拡張"——Builder時代のエージェント編成(CC Night 2026)
wemra
1
150
Spring Security 実践 ─ GraphQL APIで実務に役立つ 認証・認可 を学ぶ
wagyu
0
260
PHPで使える日時の表現と、その知り方 #frontend_phpcon_do
o0h
PRO
0
260
Oxcを導入して開発体験が向上した話
yug1224
4
340
Go1.27で導入されるジェネリクスメソッドでできること
mackee
0
170
エンジニアと一緒にテストコードの設計と実装を改善した話
mototakatsu
0
220
Semantic Version 単位で戦略を柔軟に変えて、パッケージアップデートを自動化する
daitasu
1
300
Language Server 使ってる? 〜VSCode と Zed の場合〜 / Are you using a Language Server? ~For VS Code and Zed~
handlename
0
800
AIで効率化できた業務・日常
ochtum
0
140
1B+ /day規模のログを管理する技術
broadleaf
0
110
The ROI of Quarkus for Spring Boot Applications
hollycummins
0
140
Hunting Vulnerabilities in Symfony with LLMs
vinceamstoutz
0
560
Featured
See All Featured
How to Talk to Developers About Accessibility
jct
2
240
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Believing is Seeing
oripsolob
1
150
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
200
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
440
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
620
Writing Fast Ruby
sferik
630
63k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
430
Are puppies a ranking factor?
jonoalderson
1
3.6k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2.1k
Transcript
Weekend Project Matt Swanson @_swanson // swanson.github.com Anatomy @AskedRelic of
a
It’s Friday night, what am I doing? Hacking.
Hacking on... ‣ Script to email me when a movie
is on Netflix Instant ‣ Fantasy sports for Twitter app ‣ WYSIWYG editor for Jekyll blog
Taxonomy
Scratch an Itch ‣ Why doesn’t this exist? ‣ I’m
lazy, let’s go scripting! e.g. indyhackers-api
github.com/swanson/indyhackers-api indyhackersapi.herokuapp.com/events
Try Out New Tech ‣ Throw-away prototype ‣ Exploratory dev
e.g. Android TDD
github.com/sep/planning-poker-android
Make Something Fun ‣ Sometimes we just need to build
something really pointless e.g. abe.heroku.com
github.com/swanson/abe abe.heroku.com
Tips & Tricks
Manage Scope ‣ Weekend => 48 hours ‣ Realistic =>
4-8 hours ‣ Expectations? ‣ One-off or side-project ‣ Go for Easy Wins
Fail and Throw It Out ‣ Pickup tips/shortcuts ‣ Fear
of failing => never start ‣ My GitHub is a graveyard of failed projects (and I’m okay with that)
Get stoked! You built something cool. It’s not pretty or
polished. But you’ve actually CREATED SOMETHING (and that’s more than most people can say)
So what now?
“Neo, sooner or later you’re going to realize just as
I did that there’s a difference between knowing the path and walking the path.” — Morpheus, The Matrix
Carve out a weekend on your calendar to: Scratch an
Itch Try Out New Tech Make Something Fun Questions? Comments? Let’s talk more? Hit me up: @_swanson