All blogs / Mobile / iOS / Android
Sam Soffes
Software engineer exploring the world in my camper van.
- Posts
- 319 from 28 Mar 2006 to 31 Dec 2025
- Posting
- now and then (1 in the last year)
- Kind
- personal blog
- Feed
- https://soff.es/blog/rss.xml
2025 1
2024 1
2023 1
2022 3
2021 4
2020 7
2019 12
2018 3
2017 6
2016 1
2015 10
2014 21
- NSRegularExpression Notes
- Personal Sam
- Questions — Part 2
- Value of Beta
- Four Questions
- Swift
- Quantum Data Teleportation
- The Mother Futon News
- Litely
- Apple Developer Tools
- Coins for Android
- Coit Tower Walk
- Twenty-five
- SSToolkit 2.0
- iOS Resources
- Parting Ways with Execute iOS
- How to Hold a Pencil
- The East Wing — Part 3
- Happy Monday
- Coins
- Valio Con 2013
2013 33
- Does Free Diminish Value?
- Raising Your Profile
- Custom Controls in Footage
- Tin Can
- Snapchat
- Picking Good Clients
- Motivation
- Shares 2
- Founders Talk - Part 4
- Onward
- Fat
- Everlapse
- Setting Up Open Source and Live Coding — Part 2
- Setting Up Open Source and Live Coding — Part 1
- Sleep Schedule
- Making Roon Faster
- Tearing Up the Carpet
- Parting Ways With Cheddar
- Let’s Hope
- New Homepage
- Space
- WWDC 2013 Predictions
- My DNA
- Why I Don’t Use Interface Builder
- How I Design for iOS
- How to Build a Ruby Gem
- Springboard Episode 3
- Sublime Text 2 Configuration
- iPad Stylus Review
- New Blog
- Hello World
- Introducing Quesadilla
- SuperConf 2013
2012 62
- Mac App Store
- Ship It
- Founders Talk - Part 3
- Changes
- Reverse Minimalism
- A Good Talk Show: Episode 1
- Testing Retina Graphics with ResolutionTab
- Developer ID, Mountain Lion, and the Keychain
- The East Wing
- App.net is Dreaming Small
- Founders Talk - Part 2
- One Thousand Dollars an Hour
- Wrangling SVGs
- Founders Talk - Part 1
- The Tech Block Podcast 7.31.12
- Retiring at 25
- How To Learn
- Those Were The Days
- Acquisitions
- Hello Internet: Nexus 7
- Behind Cheddar’s Server
- Founders Talk Interview
- Scaling Cheddar
- Ask Me Something About Cheddar
- Boredom & Change
- Don't Censor Me
- Developer & Designer
- Yammer Sells for $1.2 Billon
- Staying Strong
- Learn iOS
- Dealing with Emoji
- Using People
- My Grid System
- Part of RubyMotion Open Sourced
- Having Less
- Pulp 2.5
- Coda 2
- Why the Facebook IPO Matters
- WebKit CSS Variables
- Zendesk Careers Video
- The Balance
- Strapless iPod Nano Watch
- Introducing SSPullToRefresh
- SASS vs LESS
- Ruby in the Browser
- Google Knowledge Graph
- Cheddar Lessons So Far
- Progress in iOS
- RubyMotion Review
- The Industry Podcast
- Announcing Cheddar
- Don’t Forget the Little Things
- Unjarring The Responsive Web
- Hire Sam
- Introducing Shares
- Image Optimization on iOS
- Hello Internet: Selling My Stuff
- Here We Go Again
- Constantly Changing
- Automatic Reference Counting
- On Managing Money
- UITableViewCell Silly Magic
2011 25
- Always Initialize to Nil
- Open Source is Rewarding
- My Deploy Script
- How to Install Ruby 1.9.3
- Genius Launch
- Make iChat Better
- Easy Syntax Highlighting
- Removed Facebook Comments
- Face Detection at Hipstamatic
- The Worst Recruiters
- How To Rock at Craig's List
- Hey, Synthetic
- Notebooks
- Compass and Rails 3.1
- Hipstamatic
- Moving On
- Four Years
- Custom Cloud App Viso
- Clean Up Your Project
- Typical Sam
- How to Drastically Improve Your App with an Afternoon and Instruments
- 52 Profiles Video
- Some SSToolkit Additions
- Shapes App
- Miracles Happen
2010 31
- I’m Moving to San Francisco
- Why Crazy Column Designs Are Bad
- Hello Internet: Twitter
- Hello Internet: Mac App Store
- Hello Internet: The Government
- Hello Internet: MicroCell
- Web App vs Native App
- Hello Internet: Throwback Mountian Dew
- Thoughts On Writing Code For Money
- On My Own Again
- Hello Internet: Apple
- Hello Internet: iPhone Screens
- Sync Your Fonts With Dropbox Tutorial
- Pro Apps
- How To Learn Rails
- Hello Internet: Old Spice Guy & Retweet Contests
- Hello Internet: iPhone 4
- Archiving Objective-C Objects with NSCoding
- Updated iPhone JSON Benchmarks
- Two Videos You Need to Watch
- WWDC 2010 Predictions
- New Server Script
- Homepage Albums
- Archiving NSManagedObject with NSCoding
- Hosting Frustrations
- Old People and the Other Side
- What I Do
- Rejected for Cleverness
- Trying to Teach Web Development
- Moved To Heroku
- App Store Rejection
2009 30
- Running Rails Local Development with Nginx, Postgres, and Passenger with Homebrew
- Screencast: Reuse Code Across iPhone Applications with a Static Library and Git
- App Store Approval Process
- Customize UIKit with Method Swizzling
- I Released an iPhone Push Notification Gem
- Easy Deployment with Heroku
- iPhone JSON Benchmarks
- Parsing JSON with the iPhone's Private JSON Framework
- Markdownr.com
- iPhone Push Development Issues
- I Like Gowalla
- New Blog on GitHub and Jekyll
- Moving to Dallas
- MobileLex 2009
- Cocoa Makes It Easy
- How To Tether iPhone 3.0 Without Jailbreaking
- Web Services with Cocoa Surprise
- Why I Do Not Profit Share
- Scratch that, I'm staying in Oklahoma City
- Moving to Louisville
- I Don't Have A Boss Anymore
- My Take on using Ruby on Rails
- OpenBeta and OKCCoCo
- Linus Torvalds on git
- iPhone Plist Tutorial
- Hello World Again
- Counting to Infinity
- Eleven At Night
- Why A Mac App Store Would Suck
- New Music: To Wait A Lifetime
2008 22
- Back to WordPress
- Video: Why I Love Remember the Milk
- Fun Unicode Domains
- How To Sync Your iTunes With Dropbox in 3 Steps
- SoundCloud is Pretty Sweet
- Being 19 with a Career Sucks
- samsoff.es
- Twitter from Quicksilver
- Music Podcast and Years
- Five instead of Four
- 3 Easy Steps to Optimize Web Apps for iPhone
- Simple Pagination and Commenting Ideas
- Glad I Chose Programmer Over Musician
- The Experiment
- Yay For RSS and Kohana
- I am Addicted to Redoing my Blog
- First Countdown Maker Sale!
- The iDisk Sucks
- Social Graph API
- ExpressionEngine Kills My PageRank
- Data Portability
- New Contact Information
2007 23
- Life Updates
- Google Is Awesome
- My Name is Kevin Smith… Only at GameStop Though
- IE Firefox? Why Would You Want This?
- I Love Panic
- Let’s End the Browser War and Just Comply with Standards
- New Design Coming Soon with sIFR
- Xbox 360 and HD TV
- Goodbye CodeIgniter. Hello ExpressionEngine
- Logic Pro Studio is Awesome
- Installer.app on iPhone 1.1.1, Finally
- iPhone Update 1.1.1 and Installer.app
- Internet Explorer is Stupid
- Sidebar Widgets
- The OO Page
- Coming Soon
- I got an iPhone
- I give up.
- Apple Slaps Vista in the Face
- My Quote of the Week
- Apple is Amazing
- Famous Quote of the Week
- Quote of the Week
2006 23
- My Quote of the Week
- Why I Click Google Ads
- My Quote of the Week
- My Quote of the Week
- I GOT ACCEPTED TO TAYLOR UNIVERSITY!!!!
- Using GarageBand as a Guitar Pedal
- New Get A Mac Ads
- iDVD 6, Awesome + Crap
- Facebook Makes Me Smile
- Treo 600
- WWDC 2006 & New at Apple
- Web 2.0 Look Coming
- New Bravia Video
- Quote of the Week
- Shake
- My New Favorite Guitar Tuning
- Quote of the Week
- Quote of the Week
- I Hate Apple
- Quote of the Week
- Apple Boot Camp Public Beta1
- iPod Scare
- The Motorola ROKR