miscellaneous
- My current Minimum Equipment List
- Blogging, now with 100% more ethics
- Replacing Coastguard
- Fancy some cocaine?
- A decade of unethical blogging
- Agent Dero: Origin Story
- Go home Clipper, you're drunk
- Today's Meatspace Hack
- My bio according to Thomson
- You funny guy
- How Marvelous!
- Why not use sandpaper?
- Time is hard
- Surprise!
- Run Tyler, Run
- I may have killed a spider
- The smoke detector works
- Twenty Eleven
- Being a Croy
- What's in a name?
- Paw paw?
- LeBron James
- I love Sonic.net already
- Fatso Adventures: "I wonder what's down here?"
- Keyboard Synergy
- Another video of the cat
- I get lippy when I drink
- Programming as an objective art
- Aren't we just adorable
- Yes, that is hair on my chin
- Writing for multiple blogs
- Using a browser to piss off IRC users, or, spamming #redditdowntime
- Unsubstantiated Rumors about Apture and Facebook
- Angry Tweeter
- And now a video of my cat being obnoxious
- Get out there and buy (me) stuff
- Python/JSON Eat/Drink-up in San Francisco
- Server-side image transforms in Python
- End of a journey
- My journey at Slide (part 3)
- My journey at Slide (part 2)
- My journey at Slide (part 1)
- Crazysnake; IronPython and Java, just monkeying around
- Doing more with less; very continuous integration
- Toying around with ASP.NET MVC and NAnt
- I'm a cat person now.
- Awesomely Bad
- Jython, JGit and co. in Hudson
- Using Glib's gtester Results in Jenkins
- Breathing life into a dead open source project
- V8 and FastCGI, Exploring an Idea
- Proposal: Imuse, an IMAP-capable FUSE filesystem
- Find me on github (rtyler)
- I'm using Git because it makes me feel cool
- I hate it when The Onion is factual.
- Hudson Build Bookmarklet
- Hudson notifications with libnotify
- Lazily loading attributes.
- Let's Swap iPods.
- NAnt and ASP.NET on Mono
- Parsing HTML with Python
- An informal poll
- A few changes
- Data Binding with jQuery
- Dashboard for Linux users
- Javascript Wonks: "missing : after property id"
- Upgraded to Drupal 6.0
- Trying out AdSense
- On funding my startup
- SIGSEGV in my brane.
- Just Curious
- Perforce Backups, Revisited.
- SXSWi and Me
- What a heaping pile of FAIL.
- My new startup
- Mono and FastCGI. An awkward relationship.
- "Fun" way to crash Leopard #159
- Urlenco.de: Mono, Lighttpd, and PostgreSQL.
- iChatAgent leaks in Leopard
- Your order has been completed
- Silicon Valley Gangstas
- On Investing
- My new favorite chuckle
- Any Unemployed .NET Developers in NYC?
- Speaking at Widget Summit
- Google Search Inside of Facebook
- Remix 07 Boston Wrap-up
- In Boston, At Remix. Phew.
- Remix 07 Boston, Woohoo!
- Contemplating ReMIX 07 in Boston
- Channel9 Silverlight Interview
- For what it's worth
- Time for a Road Trip
- Facebook Developer Garage Wrap-Up
- Facebook Developer Garage Palo Alto
- My Boss is a Robot.
- I just saved $150!
- Coping with Success: Scaling on the Facebook Platform.
- Another Facebook Developer Meetup
- Almost There
- Sp4mz0r
- Site Upgrade
- In the fifth dimension
- Teeny-tiny Updates
- Terminally ill
- Internal Server Error
- Tiring
- No Really, What Are You Doing?
- Texas is bloody big
- Roadshow Departing
- Going on Tour
- scp(1) resume
- New Blogthing
- Another Blog?
mono
- IronWatin; mind the gap
- Crazysnake; IronPython and Java, just monkeying around
- Toying around with ASP.NET MVC and NAnt
- Lazily loading attributes.
- Resurgange of the shell.
- NAnt and ASP.NET on Mono
- SXSWi and Me
- Comparing IronPython and CPython
- Mono and FastCGI. An awkward relationship.
- Urlenco.de: Mono, Lighttpd, and PostgreSQL.
- Missed Spain :(
- "Why are you awesome?" meet Mono
- Building Mono on Leopard
- Any Unemployed .NET Developers in NYC?
- Remix 07 Boston Wrap-up
- Miguel de Icaza's Remix 07 Boston Keynote Address
- Miguel questions the manhood of 400 Microsoft Developers. Awesome.
- In Boston, At Remix. Phew.
- Remix 07 Boston, Woohoo!
- Popfly. How to lose the buzz.
- Contemplating ReMIX 07 in Boston
- Channel9 Silverlight Interview
- SIlverSurfer, Try out Silverlight on Mac OS X
- C'mon down to SilverlightDevCampSF
- IronPython for MacPorts
- Hacking with IronPython
- IronRu..OOH SHINEY!
- New Email, etc
- Mono, meet Facebook
- Twitterbot Recap
- I'm Seriously Famous
- Twitterbot Basic HTTP Authentication Errors
- Mono Winforms Update
- Mono, Winforms, Tao, and Me
- Webservices with Dumbarton
- Twitterbot Is Now Open Source
- Twitterbot. No Really, I Need To Be Stopped
- Thread Cancellation in C#
- FTGL#
- Mono Incorporated
opinion
- Thoughts on WebTorrent
- Corporate dependence in free and open source projects
- Comparing apples to orange rustaceans
- Gopher it
- Tell your executives to sit down
- I hate the made up word 'performant'
- Austria capturing the far-right zeitgeist
- Thoughts about a secure enclave for Jenkins Pipeline
- Minimum requirements to participate in a project
- Wiederaufbau
- Jenkins should not be the only line of defense
- Self-sabotage with enterprise pricing
- No True Microservice
- Struggling to learn Rust
- We don't pay for coding
- It is always pilot error
- The new best keyboard
- Once again running openSUSE
- Abusive user relationships in open source
- Securely running Docker workloads in your CI/CD environment
- My useful list of books for Engineering Leadership
- Words are important
- Peloton: worth the hype.
- Even with external issue trackers, leave GitHub Issues enabled
- Retiring from 'sad' on twitter
- I'm not interested in your corporate Contributor License Agreements
- Taking control of Git
- Close Gmail, Save a Gig
- Choosing the right plugin dependencies
- The single most important middleware for Express
- Sailing towards frowntown with minikube --vm-driver=none
- Trust, but verify
- Inky and the Brain
- Regarding Open Source and Sour Grapes
- The Five Stages of YAML
- Coping with The Bullshit Web
- Deciding who you are by what you eat.
- You should blog more
- Support Escalations to Engineering are Outages
- Enforcing administrative policy in Jenkins, the hard way
- Google Hangouts is dead, long live Google Hangouts
- Watching fire come down the mountain
- They will blame you
- Don't get water on the leaves
- I am working with a management coach
- What I have learned about growing tomatoes
- The philosophical motivations of putting things into and, later pulling different things, out of the ground.
- Drive like a life depends on it
- Jenkins will not be part of GSoC 2017
- Keep a lab notebook
- In Defense of Being a Console Luddite
- Open Source Airways
- It's more than just open source-code
- Documenting is hard
- Are you German or what?
- Choose Happiness
- Go home Clipper, you're drunk
- FW: FW: FW: FW: The Gays are Invading!
- Bullshit.
- Breaking up with Dane
- You funny guy
- Master Logician
- Real talk (about Smalltalk)
- And now a word about the Jenkins DNS debacle
- How is Ruby built?
- Identi.ca is dead to me
- How Marvelous!
- Why not use sandpaper?
- The only problem with cucumber
- 10 poorly chosen Ruby gem names
- IO#popen can suck it
- Thoughts on BART and Protesting
- Why you should learn Brainfuck
- Adios Drupal
- New Light on Dark Energy
- Sent from my iPhone
- S.A.D. - Seasonal Ada Disorder
- Ada? Surely you jest Mr. Pythonman
- Experimenting with reddit's self-serve ads
- So. I'm married.
- Being a Croy
- What's in a name?
- I love Sonic.net already
- Pride
- Fatso Adventures: "I wonder what's down here?"
- Silly Problems
- Being a Libor, Addendum
- The slow death of the indie mac dev
- Is programming with Twisted really as awful as it sounds?
- Be a Libor
- San Francisco (Transit) Sucks
- Regarding Blippy
- A great platform does not make yours a good product
- Sometimes Software as a Service Sucks
- Hypocrites on Bikes!
- Programming as an objective art
- Pyrage: Static isn't just something on the radio
- If you want a viral license, use the GPL
- I hope you bump your head
- Mourning Sun
- Unsubstantiated Rumors about Apture and Facebook
- Thread-safety assumptions in Django
- Book of Elies
- The one where I gush about Contegix.
- Angry Tweeter
- On being a good house guest
- 5 tips for traveling with Tux
- Pyrage: from toolbox import hammer
- Pyrage: Generic Exceptions
- End of a journey
- My journey at Slide (part 3)
- My journey at Slide (part 2)
- My journey at Slide (part 1)
- Investment Strategy for Developers
- Writing for Stability (or: I hate writing tests)
- Awesomely Bad
- Jython, JGit and co. in Hudson
- Template Theory
- Old Navy Sucks.
- Amazon Sucks Too
- Extremely brief review of the Nokia n810
- I'm using Git because it makes me feel cool
- Why we chose Git, a rebuttal.
- I hate it when The Onion is factual.
- Chase Auto-Finance FAIL.
- One-line Automated Testing
- Experimenting with Git at Slide (Part 1/3)
- Srsly ur doin it wrong.
- I hate Mac OS X
- On funding my startup
- Are Free Gifts Still Gifts?
- SIGSEGV in my brane.
- Your "voice interface" is fucking stupid.
- Operation Iraqi Freedom
- Popfly. How to lose the buzz.
- Scaling with MySQL, a brief guide.
- Songbird, a visual review
- Long Live the License Flamewar
- Conference Season: OSBC
- City of Lost Boys
- Soldiers of Fortune
- I'm Shocked
- Completely Off-topic
- In the news last week: DRM
- Absolute Frustration
- We're all retarded.
- Howdy?
- Being White Rocks
- It's Just Diddy
- Dear HP, Fall On Something Sharp
software development
- Playing with pointers, and fire
- S.A.D. - Seasonal Ada Disorder
- Ada? Surely you jest Mr. Pythonman
- GNU/Parallel changed my life
- Unclog the tubes; blocking detection in Eventlet
- Being a Libor, Addendum
- The slow death of the indie mac dev
- How-to: Using Avro with Eventlet
- Be a Libor
- A rebase-based workflow
- Sometimes Software as a Service Sucks
- Programming as an objective art
- Pyrage: Static isn't just something on the radio
- Supporting Python 3 is a Ghetto
- Writing for multiple blogs
- Mourning Sun
- Using a browser to piss off IRC users, or, spamming #redditdowntime
- Better, Faster, Stronger
- Thread-safety assumptions in Django
- Virtual Hosting with HAProxy and WSGI
- Pre-tested commits with Hudson and Git
- Using Cheetah templates with Django
- Pyrage: from toolbox import hammer
- One year of Cheetah
- Pyrage: Generic Exceptions
- Code Review with Gerrit, a mostly visual guide
- Server-side image transforms in Python
- On GitHub and how I came to write the fastest Python JSON module in town
- IronWatin; mind the gap
- Doing more with less; very continuous integration
- Investment Strategy for Developers
- Writing for Stability (or: I hate writing tests)
- Jython, JGit and co. in Hudson
- Using Glib's gtester Results in Jenkins
- Template Theory
- Slide Open Source
- Breathing life into a dead open source project
- Do not fear continuous deployment
- V8 and FastCGI, Exploring an Idea
- Git Protip: Split it in half, understanding the anatomy of a bug (git bisect)
- Head in the clouds
- Git Protip: A picture is worth a thousand words (git tag)
- Proposal: Imuse, an IMAP-capable FUSE filesystem
- But Who Will Write The Tests?
- Find me on github (rtyler)
- I'm using Git because it makes me feel cool
- Git Protip: By commiting that revision, you fucked us (git revert)
- Git Protip: Learning from your history (git log)
- Why we chose Git, a rebuttal.
- Git integration with Hudson and Trac.
- Delightfully Wrong About Git
- Hudson Build Bookmarklet
- Git back into Subversion, Mostly Automagically (Part 3/3)
- Team Development with Git (Part 2/3)
- Hudson notifications with libnotify
- Don Quixote's new side-kick, Hudson
- One-line Automated Testing
- Experimenting with Git at Slide (Part 1/3)
- NAnt and ASP.NET on Mono
- Parsing HTML with Python
- Srsly ur doin it wrong.
- Javascript Wonks: "missing : after property id"
- I hate Mac OS X
- More Tips for Beginning Facebook Developers
- Tips for beginning Facebook developers.
- Perforce Backups, Revisited.
- Comparing IronPython and CPython
- iChatAgent leaks in Leopard
- Any Unemployed .NET Developers in NYC?
- In Boston, At Remix. Phew.
- Introducing: "Why are you awesome?"
- Contemplating ReMIX 07 in Boston
- Channel9 Silverlight Interview
- SIlverSurfer, Try out Silverlight on Mac OS X
- C'mon down to SilverlightDevCampSF
- Facebook Developer Garage Wrap-Up
- Facebook Developer Garage Palo Alto
- Scaling with MySQL, a brief guide.
- Coping with Success: Scaling on the Facebook Platform.
- Another Facebook Developer Meetup
- Scaling, with your "smart platform choice"
- Subversion branching with less Painâ¢
- Facebook Grokathon, and how we're trying to take over the world.
- Conference Season: iPhoneDevCamp
- Thriving in a Development Vacuum
- Insanity.
- Our employees are our most valuable asset
- Windows Eye for the Cocoa Guy
- Im in ur phonez
- Choosing a platform, Windows and Linux
- Perforce On The Road, p4tunnel
- BarCamp Austin, Again
- The Visual Basic Stigma
- Kernel Panics Do Weird Things
- How To Ruin A Publicly Traded Company
- Baby, I'll Panic Your Kernel Anytime