2024
-
Tower giveaway!
-
The Take Control Books giveaway winners!
-
Suspicious Package keeps on tickin'
-
Key repeat in Sequoia
-
Take Control Books giveaway!
-
The Alfred 5 giveaway winner!
-
A health update
-
Alfred 5 giveaway!
-
The Tally giveaway winners!
-
Tally giveaway!
-
The Monodraw giveaway winners!
-
Monodraw giveaway!
-
The Name Mangler giveaway winners!
-
Name Mangler giveaway!
-
The ScreenCastsONLINE giveaway winner!
-
ScreenCastsONLINE giveaway!
-
The Typora giveaway winners!
-
Typora giveaway!
-
The OmniPlan giveaway winners!
-
OmniPlan giveaway!
-
The Eloquent Javascript (e-book) giveaway winners!
-
Eloquent Javascript (e-book) giveaway!
-
The Moom giveaway winners!
-
Moom giveaway!
-
Marky 2.0
-
The Screen Studio giveaway winner!
-
Screen Studio giveaway!
-
The Keep It giveaway winners!
-
Keep It giveaway!
-
Marky is back
-
The HoudahGeo giveaway winners!
-
HoudahGeo giveaway!
-
Welcome to the lab 4.0
-
The Morpho Converter Pro giveaway winners!
-
Morpho Converter Pro giveaway!
-
The Obsidian Sync giveaway winners!
-
Obsidian Sync giveaway!
-
The iStat Menus giveaway winners!
-
iStat Menus giveaway!
-
The SoundSource giveaway winners!
-
Relaunched T-shirts for The Lab and Rock Scissors
-
SoundSource giveaway!
-
Add SearchLink plugins using any programming language
-
The TextBuddy giveaway winners!
-
TextBuddy giveaway!
-
The PopClip giveaway winners!
-
PopClip giveaway!
-
The Backblaze giveaway winner!
-
Backblaze giveaway!
-
The TableFlip giveaway winners!
-
Marked 2.6.39 with Streaming Preview fixes
-
TableFlip giveaway!
-
The Dropzone giveaway winners!
-
Dropzone giveaway!
-
The Marked giveaway winners!
-
Marked giveaway!
-
The OmniOutliner giveaway winners!
-
OmniOutliner giveaway!
-
The Screens giveaway winners!
-
Markdown Lipsum v2
-
Screens giveaway!
-
Text Blaze shareable folders
-
The Audio Hijack giveaway winners!
-
Audio Hijack giveaway!
-
The RetroBatch Pro giveaway winners!
-
The Developer Nation Survey 27th Edition
-
Retrobatch Pro giveaway!
-
Adding custom search shortcuts in Firefox
-
The DEVONthink giveaway winners!
-
DEVONthink giveaway!
-
The OmniGraffle giveaway winners!
-
OmniGraffle giveaway!
-
The MacUpdater giveaway winners!
-
MacUpdater giveaway!
-
The BBEdit giveaway winners!
-
BBEdit giveaway!
-
The Acorn giveaway winners!
-
Acorn giveaway!
-
Life after iThoughts
-
The Bear giveaway winners!
-
Bear giveaway!
-
A plea to nvALT users
-
The Unite 5 giveaway winners!
-
Unite 5 giveaway!
-
The Photos Workbench giveaway winners!
-
Photos Workbench giveaway!
-
The The Archive giveaway winners!
-
The Archive giveaway!
-
The EagleFiler giveaway winners!
-
EagleFiler giveaway!
-
The Flexibits Premium giveaway winners!
-
Flexibits Premium giveaway!
-
The Bike giveaway winners!
-
Bike giveaway!
-
The Things for Mac and iOS giveaway winners!
-
Things for Mac and iOS giveaway!
-
The Black Ink giveaway winner!
-
Black Ink giveaway!
-
The TaskPaper giveaway winners!
-
TaskPaper giveaway!
-
The FastScripts giveaway winner!
-
#dimspirations are back
-
FastScripts giveaway!
-
The HoudahSpot giveaway winners!
-
HoudahSpot giveaway!
-
The MarsEdit giveaway winner!
-
MarsEdit giveaway!
-
The OmniFocus giveaway winners!
-
OmniFocus giveaway!
-
The Bartender giveaway winners!
-
Bartender giveaway!
-
The Keyboard Maestro giveaway winner!
-
Keyboard Maestro giveaway!
-
The App Tamer giveaway winners!
-
App Tamer giveaway!
2023
-
The Curio giveaway winner!
-
Curio giveaway!
-
The Kaleidoscope giveaway winner!
-
Kaleidoscope giveaway!
-
The SpamSieve giveaway winners!
-
SpamSieve giveaway!
-
The Soulver giveaway winners!
-
The SaneBox giveaway winners!
-
Soulver giveaway!
-
The Tower giveaway winners!
-
Tower giveaway!
-
The Default Folder X giveaway winners!
-
Default Folder X giveaway!
-
The Noteplan giveaway winners!
-
Noteplan giveaway!
-
The Hazel giveaway winners!
-
Hazel giveaway!
-
The WordCounter giveaway winners!
-
WordCounter giveaway!
-
The Scrivener giveaway winners!
-
Introducing the BrettTerpstra.com Forum
-
Scrivener giveaway!
-
The TextExpander giveaway winners!
-
TextExpander giveaway!
-
The Hookmark giveaway winner!
-
Hookmark giveaway!
-
The Timing giveaway winner!
-
Marked and Bunch updates for Sonoma
-
Timing giveaway!
-
The CleanShot X giveaway winners!
-
CleanShot X giveaway!
-
The Tap Forms giveaway winners!
-
Tap Forms for Mac giveaway!
-
A silly Jekyll plugin and a big Marked sale
2022
-
Marked 2 and Hookmark (nee Hook)
-
I've missed you, too
-
Brett's Favorites 2021
2021
-
Just your average project update and wellness check-in
-
Jay Miller: Using Bunch for Creating Newsletters
-
Just a SearchLink fix
-
Catching up with progress
-
Fixing the Big Sur proxy icon delay globally
-
Mind Maps and Marked 2
-
An overdue nvUltra update
-
Updating the TextExpander Tools
-
Open Zoom links in Zoom (and why Choosy is the best default browser)
-
Bunch gets scheduling (and lots more)
-
FIXED: Marked 2, Big Sur, and blurry PDFs
2020
-
Brett's Favorites 2020
-
Marked 2, Big Sur, and blurry PDFs
-
The Podcasts: Week of November 2nd
-
The Podcasts: Week of October 26th
-
The Podcasts: Week of October 19th
-
The Podcasts: Week of October 12th
-
The Podcasts: Week of September 28th
-
The Podcasts: Week of September 21st
-
Bipolar: feelings vs. reality
-
The Podcasts: Week of September 14th
-
Bunch Snippet Fragments
-
Using Moom with Bunch for window management
-
The Podcasts: Week of September 7th
-
You might be bipolar if...
-
The Podcasts: Week of Aug. 31
-
The Podcasts are Back!
-
Get some great deals on software
-
Following the protests on social media
-
Marked 2 as teleprompter, revisited
-
BrettTerpstra.com t-shirts
-
The Sanebox and Partners Remote Work Bundle
-
Get your favorite macOS text-to-speech voices back
-
Your April nvUltra update
-
Six New Marked 2 Custom Styles
-
Working from home can be magical
-
Judging the value of automation
-
New Marked video: Finding the Answers
-
The new Marked Custom Style Gallery
-
Fantastical 3
-
Thinking faster with mind maps
2019
-
Memories post-scrapbook, pre-Facebook
-
Forgiveness, peace, and productivity
-
Hook 1.3
-
nvUltra news, September
-
Tower presents Tech Animals, great merch, great charity
-
The MacSparky Shortcuts Field Guide
-
Taking Control: The ADHD podcast #400
-
Notification of recent changes to your BrettTerpstra.com
-
MailMate and Tagging
-
Your August nvUltra update
-
Macstock 2019 was awesome
-
Carbon Reintroduction
-
Emoji input on macOS
-
On scripting runtimes and macOS
-
The fickle macOS Accessibility Permissions
-
nvUltra is nvUltra
-
A Macstock reminder
-
nvUltra update: the beta begins
-
TextExpander Tools update
-
Bunch, a batch app launcher for your Dock
-
The Marked Custom Style Gallery (1.0)
-
Marked 2.5.32 with extra Bear
-
Codename: nvUltra
-
Macstock 2019 is on the horizon
-
Finally, new columns for iTextEditors
-
The dwindling number of iOS text editors
-
Get better stats for your writing with Marked 2
-
The ultimate guide to DuckDuckGo
-
Your security and privacy: next steps
-
Marked 2.5.31
-
Your security and privacy
-
Brainstorming: how I start a project
-
Save time with Chrome custom search engines
-
You won't believe what Marked 2 will do to its status bar and 11 bugfixes that will clickbait SEO headline
-
Twenty Nineteen
2018
-
Creativity and Distraction
-
The Marked 2 NaNoShaNoWriMo Sale
-
The future of the TabLinks Safari Extension
-
The "noisy neighbor" approach to meditation
-
Marked 2 updates: Highland 2 and more
-
The most demonstrably valuable text expansion snippet ever
-
Curiouser and curiouser
-
Cognitive Productivity With macOS: 7 Principles for Getting Smarter With Knowledge
-
macOS dialog shortcut keys
-
Thoughts on the state of home automation
-
Alexa and Siri and bringing it all together
-
Working with multi-file documents in Marked 2
-
Marked 2.5.12, 13, 14, 15, 16...
-
Dimpapers - Dimspirations for your Desktop
-
Marked 2.5.11 is live
-
Get your Macstock 2018 ticket yet?
-
A packing tape label maker hack
-
Tips for sane cable storage
-
How's it going?
-
RocketTab malware and the Tab Manager Chrome extension
-
Macstock Early Bird ticket sales are open. You should come.
-
Hanging Punctuation in Keynote on Mac
-
The Developer Manifesto poster (+giveaway)
-
DaisyDisk is 30% off
-
Marked 2 holiday sale ends tomorrow
2017
-
30% off CleanMyMac (and every MacPaw app) for the next 3 days
-
Happy Holidays: Marked 2 25% off
-
12StarApps - Discounts on apps from EU indie devs
-
App Santa 2017 supports AppCamp4Girls
-
A great deal on Curio Core, the ultimate brainstorming app
-
A few tips for podcast editing in Logic
-
Cyber Monday: Marked 40% off
-
WALTR 2 is 30% off
-
The iTextEditors "purge"
-
Things I've learned from doing yoga
-
Have you tried rebooting?
-
Hey devs, Paw is 20% off
-
The 60 Mac Tips winners
-
Win a free copy of 60 Mac Tips: Volume 2
-
60 Mac Tips: Volume 2
-
nvALT 2.2.8, because I got High (Sierra)
-
It's the last day of the Learn Ulysses sale
-
Sideshow (Sidecar 3.0) for Simplify
-
Tower Git client 25% off
-
Marked 2 tips: Document navigation
-
Talking tags with David and Katie
-
Long-form writing with Marked 2, plus 2.5.11 teaser!
-
An easy fix for IPv6 router woes
-
Macstock 2017 and a Spotlight tip
-
The best cheap stuff in my kitchen
-
Minimalist text expansions, a TextExpander experiment
-
DevMate and Paddle are merging, and it's great news for devs
-
User reviews matter
-
Positive Fungi
-
Why you should have Macstock on your calendar
-
Killing the iTunes Affiliate
-
Find your iOS text editor: iTextEditors updates
-
A Bolognese from The Lab
-
Developers, join MacPaw's 2017 Mac Market Survey
-
The Lab presents: mugs!
-
The Pi Fest software sale
-
Guest Post: A new approach to threat modeling
-
Make friends and influence nerds with the Lab's new tee
2016
-
SETAPP public beta is live, want access?
-
Marked 2.5.8
-
Setapp: Sustainable recurring revenue for Mac developers
-
Friday Freeebie: User Interface Line Icon set
-
Back to School: Udemy $15 courses
-
iPhone 7 and VR?
-
What's wrong with the web forms these days?
-
The Systematic Casting Call is back!
-
The DevMate Mac Dev Survey results
-
The intriguing legal ramifications of Pokémon GO
-
Mac 'Pick a Bundle' 2016
-
Back from Macstock
-
A new email trick with SaneBox, Spark, and OmniFocus
-
Exercise and ADHD
-
Udemy courses for 30% off
-
Friday Freebie: Infographic Icon Set
-
Recap: March (and everything else)
-
Marked 2.5.5
-
The eclectic soundtrack of an aberrant mind
-
Recap: February
-
90% off Python for Data Structures, Algorithms, and Interviews at Udemy
-
The baked goods of my subconscious
-
Marked 2.5.4: Updates, fixes, and improvements
-
Recap: January
-
Macstock 2016
-
Recap: December
2015
-
Kitchen coding
-
HomeKit with older home automation devices
-
Tips for Screencasting
-
Recap: November 2015
-
New Nova icons plus a Friday Freebie
-
The "just stay home" Marked 2 sale
-
Blockbuster Kit: a pre-Black Friday deal for movie lovers
-
Black Friday Deal at Udemy: 17,000+ online courses for $10 (48 hours only)
-
Smarter keyboard shortcuts for Finder
-
A personal podcast feed for your audiobooks
-
NaNoWriMo: The Productive Writer's Bundle
-
Recap: October
-
LaunchBar and Trickster
-
How to write a support request
-
Marked 2.5 is official!
-
The Mac Pick-A-Bundle has some sweet apps...
-
“Dear Abby” for nerds?
-
An nvALT (and more) status report
-
Write better Markdown
-
Marked 2.5 Sneak Peek
-
Love thy neighbor
-
In defense of pessimism
-
NerdUsefully update: The Shuttle vs. Foster Dogs
-
Some MindMeister updates worthy of mention
-
On the XARA Mac and iOS exploits
-
Freebie: Retro Social Media Icon Set
-
The Terminology dictionary for Mac
-
Never too many t-shirts
-
Beyond Productivity workshop with Mike Vardy
-
New features and fixes for BitTorrent Sync
-
Introducing The Shuttle - never lose your Apple Remote again
-
Wired In: blunt social cues for the workplace
-
My hackable vegetarian sandwich
-
Rock Paper Wallpapers
-
JekyllConf: free online conference this weekend
-
Meanwhile, on Systematic
-
StretchLink 1.0
-
Sublime Text tips for Markdown table editing
-
Last chance: Lab v2 T-shirt run ends today
-
The Lab v2 t-shirt, round 2
-
Marked 2.4.11: party like it's $9.99!
-
Your teenage rock band
-
Seems like it might be time for a pledge drive...
-
Marked 2.4.10
-
Brought to you by TUAW
-
My pick for best iOS nvALT companion
-
Coming soon: never lose your Apple remote again
-
Systematic 125 with Merlin Mann
-
Ubiquitous bookmarking with Fetching.io (+30% coupon)
-
23 tips for driving in the North
2014
-
Winterfest 2014: great apps at 25% off
-
I wrapped your gift very poorly but I love you
-
Overtired gets punchy
-
Time for an iTextEditors update
-
In preparation for the new Systematic
-
Overtired: well-rested and back at it
-
Marked 2.4.8
-
A Sublime deal from Wes Bos
-
Black Friday Marked 2 sale
-
Systematic and Overtired are moving!
-
On BitTorrent Sync security
-
iThoughtsX and Marked 2, together at last
-
App Review Tuesdays
-
Marked 2 and Yosemite
-
On creation without consumption
-
Stuff I do when I'm not here
-
30% off Marked 2 for NaNoWriMo (and giveaway)
-
The Lab T-shirts 2.0
-
How I Mind Map
-
Marked 2.4.1 released
-
More custom ringtones, just for you
-
At least it's not a telethon
-
Save even more time with TextExpander snippet nesting
-
Marked 2.3.3
-
An unsolicited GeekTool showcase
-
Marked 2.3 on the Mac App Store
-
36 years in this skin
-
Systematic 105 and Overtired 5
-
Overtired 3 - Firecracker Fourth of July
-
How to lose your tags
-
Overtired Episode 2: Attack Of The Phones
-
Minority Report setup: video evidence
-
My Minority Report Treadmill Desk
-
Systematic 102 with Brian Alvey
-
Overtired is go
-
Nick Cave, disorientation, and EXIF data
-
Training Dragons and dispelling myths
-
Systematic 101 with Jordan Cooper
-
Systematic 100 with Merlin Mann
-
Systematic 99 with Dave Hamilton and Moisés Chiullan
-
The history of Rock and Roll in reverse
-
Systematic 98 with Brett Kelly
-
Because it's my day off: just breathe
-
Markdown: here, let me show you
-
Systematic 97 with Phillip Broughton
-
Systematic 96 with Matthew Ward
-
Systematic 95 with Robert McGinley Myers
-
Two-day Marked Sale!
-
Systematic 94 with David Chartier
-
Systematic 93 with Alex Enkerli
-
It sounds unflattering, but I'm still kind of flattered
-
Systematic 92 with Ryan Irelan
-
Systematic 91 with Br. Gabriel Mosher
-
Support the ASPCA by shopping
-
Systematic 90 with Zachary Kain
-
What's that in your menu bar?
-
The Efficient Mac User
-
Goodbye Macworld 2014, and thank you!
-
Macworld 2014
-
Quick Tip: manual autocorrect on OS X
-
The atomic solution for Keep In Dock on Mavericks
-
MindMeister add-on for Google Docs
-
Systematic 87 with David Duval
-
Systematic 86 with Nick Honko
-
Marked 2.2 825 with Passive Voice detection
-
Markdown at work: Marked site licenses
-
Realmac's Clear goes free, round 1
-
A preview of my Macworld talk, via MacVoices
-
Day One as project log
-
Maccast 476
-
Realmac's solution to Clear confusion
-
CMD+Space #84
-
Marked in the SuperStacked Mac Bundle
-
Marked 2.2 (822) released
-
Systematic 83 with Dave Seah
-
Nobody wants to see your post about what nobody wants to see.
-
Marked 2.2 (820)
-
Independence, Day Three
-
Brett's new adventures and how you can help
-
Systematic 78 with Jeff Severns Guntzel
-
When a friend loses a pet
-
2013: My year in review
2013
-
Marked 2.2 (814)
-
Get 20% off Marked 2 before Dec 26!
-
Systematic 75 with Jose de Pierola
-
A fix for network issues on my 2013 MacBook Air
-
Now we'll sit through my vacation slideshow...
-
Giveaway! Five Copies of "Cognitive Productivity"
-
Marked 2.2 807: page numbers and more!
-
Thanksgiving update: Systematic casting call
-
A collection of Custom Styles for Marked
-
Marked 2.2
-
MarkdownEditing for Sublime Text updates
-
Casting Call: Systematic Audition
-
Stay abreast with App.net Broadcast
-
Systematic 71 with David Sparks
-
Systematic 70 with Jamie Phelps
-
Marked 2.1 (793) with improved word repetition checking
-
Marked 2 tips: Long-form reading with Marked
-
My favorite New Tab for Chrome
-
Macminicolo Mavericks Promo
-
Systematic 67 with Dan Peterson
-
Marked 2.1 released
-
Systematic 66 with Tim Stevens
-
Run while you have to, stop when you can
-
Marked 2.1 document stats sneak peek
-
Systematic 65 with Merlin Mann
-
Systematic 64 with Evelyn Jean Pine
-
Marked 2 launched
-
Systematic 63 with Keith Blount
-
Generational 52
-
Systematic 62 with Ellen Hinton
-
Systematic 61 with Craig Scott
-
Get busy: BusyCal 2.5 giveaway
-
Side note: Curio 8 is on sale
-
Systematic 59 with Gil Hova
-
Brainstorming the brainstorm: workflows and ideas
-
The Read & Trust Anthology
-
Editorial for iPad is here
-
Systematic 57 with Dr. Drang
-
Twobiquity episode 14
-
Systematic 56 with Wesley Terpstra
-
VOX 1.0 is out, plus a treat
-
A Chatology giveway to make your day
-
And the Fantastical winners are...
-
A Fantastic(al) giveaway!
-
Systematic 55 with Erik Sagen
-
Mavericks and Tagging
-
The 2x myPhoneDesktop winners!
-
Systematic 54 with Victor Agreda Jr.
-
The winners of the Oyster Giveaway
-
Systematic 53 with Jim Trouten
-
The Briefly giveaway winners
-
Walking Desk update, July 15, 2013
-
Systematic 52 with Robert Palmer
-
Five more days to get a BrettTerpstra.com t-shirt
-
The SliceReader giveaway winners
-
HTML5/Canvas awesomeness
-
Systematic 51 with Nick Sousanis
-
5 free copies of SliceReader
-
New Lab t-shirt styles. You're welcome, ladies.
-
Limited-edition BrettTerpstra.com t-shirts available
-
Walking to work: NextDesks and LifeSpan treadmill
-
Systematic 50 with John Gruber
-
And then there were fireworks
-
Think, Make, Sell episode 7
-
Systematic #49 with TJ Luoma
-
Systematic 48 with Aditi Terpstra
-
Get Marked for 0% off!
-
Just some BetterTouchTool notes
-
Systematic 47 - Nerdfest with Fletcher Penney
-
Byword 2 improves sync, adds publishing
-
Marked celebrates WWDC, too, 50% off!
-
60 Mountain Lion Tips 40% off this week only
-
Systematic 46 with Fred Cheng
-
Systematic 45 with Moises Chiullan
-
Systematic 44 with Carla White
-
Zenboxx anounces ZenDock for 11 and 13-inch Airs
-
Systematic 43 with Stu Maschwitz
-
Systematic 42 with Dan Frakes
-
Systematic 41 with Collin Donnell
-
Systematic Episode 40 with Myke Hurley
-
Marked 1.4.1 in the App Store
-
Fix blurry, pixelated icons in Mountain Lion
-
See what's new at iTextEditors
-
Systematic 39 with Christopher Gamblee-Wallendjack
-
Wrangling email: my post on Macworld
-
Systematic #38 with Patrick Rhone
-
Systematic #37 with Jonathan Snook
-
The first apps on my new Mac
-
MacVoices #1399
-
Mac Hacks from O'Reilly
-
Systematic #35 with Rob Corddry
-
8 tips for no-touch flying: a completely serious survival guide to economy seating
-
Systematic #34: Brainstorming with George Browning
-
Generational 024 - Text editing
-
Quick Link: A cheat sheet for pitching your app
-
Systematic #33 with Merlin Mann
-
Systematic #32 with Daniel Jalkut
-
Quick Tip: Chrome Extensions that make GitHub rock
-
Systematic #31 - Jason Rehmus
-
The joy of sshfs
-
Systematic #30 with John August
-
Faceless, nameless, unforgettable
-
Systematic #29, please drink responsibly
-
Guest post: Three Tips For Editing With Marked
-
Macworld 2013
-
Maintaining documentation in Markdown
-
Systematic #28: Jean MacDonald
-
Sponsor: AAPLTrader.com
-
Thank you for your time. We'll be in touch.
-
Systematic #27 with Mike Rohde
-
My life in podcasts
-
A Jekyll Flickr Gallery plugin test
-
Quick Tip: Flip between two apps with the Hyper key
-
Systematic Episode 26 with Howard Buddin
-
Services vs Keybindings
-
Mass creating TextExpander snippets
-
Previewing Jekyll posts with Marked
-
A relaunch for 2013
2012
-
On releasing and marketing your new app
-
Systematic #12 with Ashley Esqueda, plus Read & Trust October issue
-
The Read and Trust Magazine
-
An open response
-
A sincere and heartfelt thanks
-
Wrapping up WWDC 2012
-
Regarding my dream Markdown editor
-
My ultimate Markdown editor wishlist
-
2x4 interview on Lifehack
-
Wow, seriously, based on traffic this is the most popular project I've ever created
-
Crowdsourcing iOS Text Editor comparisons
-
Unbelievable fortune
2011
-
Some suggestions for better tagging
-
Read & Trust
-
Thanks, Steve
-
When plain text is wrong
-
An unintentional 24-hour Internet break
-
An office for every mode
-
Moving day
-
Why Markdown? A two-minute explanation
-
Gratitude
-
Thanks WWDC
-
A cheat sheet for App Store pricing
-
Another pit bull proves her good citizenship
-
The one monitor experiment
-
On sorting, tagging and other nerdery
-
The warmest, fuzziest scary thought
-
Pescatarianism and changing views
-
Home from Punta Cana
-
Homeward, eventually
-
Miami, Dallas and home
-
I adore Pinboard
2010
-
Bring it on, winter
-
Why stick figures matter
-
Odd-looking products, ugly websites and one very happy customer
-
Four WordPress Plugins I love
-
Quick Link: Sparkup rocks my world a little
-
Sanity and singletasking
-
Ten dollars and the App Store
-
A cleaner HootSuite icon for Fluid/Prism
-
Make amazing coffee without the hassle
-
Downtime apology and upcoming projects
-
Big Nerd Ranchero
2009
-
Where I've been this week