Scott Radcliff
Software Engineer
All Posts
AI Agents Are Great Augmentation Tools
My Progress in Using AI in Software Development
Using ChatGPT to Search Git History for a String
Hiring Developers in the AI Age
ChatGPT for Regular Expressions
Quiet MongoDB Logs
Some Sort of 2021 Review
Blockquotes in Markdown and Elixir
Italics, Markdown, and Elixir
Parsing Hyperlinks in Markdown
Testing Logs in Elixir
Parsing Paragraphs in Markdown
Creating an Elixir Library
Elixir Saved My Career
How to Fix Failed Host Key Verification
Get Yesterday's Date in Elixir
The 10x Programmer Isn't What You Think It Is
Remove all Double Spaces in Vim
Learning SQL Should be a Requirement
Anonymous Functions in Elixir
Hackers And Engineers
Piping Elixir Functions Without Arguments
How to Disable VCR for an RSpec spec
Bypassing Self Signed SSL Certs with Curl
Ory Hydra and localhost
My Test Failed
Let the developer decide
CSV with Rails Mini Course
How to Overwrite a Global gitignore
Using Contexts with RSpec
Git Tips to Help You Work Faster
Software Developers and Cognitive Load
Ruby Reference
A More Balanced Internet
Building a Color Palette
Attempting to Read Equations in Machine Learning
Digging into Machine Learning
Broken Dependencies
Dysfunctional Single Page Apps
Fitness for Programmers
Using pkill to Kill All Ruby Processes
How to Parse URLs in Markdown
No Work Fridays
Disable Webmock To Make Real Requests
Why Doesn’t Backend Tech Change That Often
How to Match a Partial String in a Ruby Array
How To Structure React Components
Building API Driven React Applications
Using Path to Find Files in Vim
So Long Whitelabel, It's Been Fun
Fundamentals of Programming
Hiring Developers
Knocking the Rust Off
How to Estimate Software Efficiently
Blockchain, Bitcoin and the Future
Load Bearer
Codecation Recap
Great People Do Great Work
Codecation is Getting Closer
Finishing
Codecation
Ignoring Local Files with Git
Writing Code
Directing
Failed Experiment
Just an iPhone
Making Movies. Sort of.
Retreat
Unintended Consequences of Group Chat
Fun with Metaprogramming in Ruby
Thinking is Underrated
Startups and The Liquidation Event
Hacking is All About Social Engineering
Lending a Helping Hand
Living Styleguides
The Blueprint
Pull Request Etiquette
You Can Build Better Software Yourself
Using undef in Ruby
Do Nothing
Adventures In JavaScript
Has jQuery Served It's Purpose
Google Spotlight Stories Is Amazing
Saving The Web
Web Versus Native
Working With Git Stash
How To Run Sinatra And Compile Sass Files At The Same Time
Doing Your Best Work
The Case For Isomorphic Javascript
Final Four Saturday
Stick To Principles Not Frameworks
You Only Get One Life
Tell Rails Which Record You Want
Apparently I Customized My Irb Prompt
Why Am I Not Deploying With A Post Receive Hook
How To Know What Controller Ember Wants You To Use
How To Clear A Sqlite Database With The Sequel Gem
Presenting About Remote Teams At Self Conf
The Startup Community And Pyramid Schemes
A Beginners Mind
Auto Repair Businesses Are Clueless
Learn How To Make Websites With A Detailed Guide
A Few More Chapters To Go
How To Get Started With Css
Getting Started With Web Development
Start Writing To Think
I Want To Start Teaching Again
Hits And Misses
Shipping Something
What Would You Do With The Skills You Have If Not Driven By Money
Continuous Improvement
Solving Problems
Seven Day Startup
Paul Graham On How To Start A Startup
Take Your Time
Code Is Art
Creators And Guilt
Moving On
It Looks So Easy
Nginx Load Balancing
Simple Wireframing Tool
Questioning Best Practices
Living Documentation
Readme Driven Development Revisited
Coders And Programmers
First Conference Talk Completed And Whats Next For Code Schools
Teaching Programmers Through Empathy
Speaking At Self Conference
Dont Deploy On A Friday
Sign Pdfs Digitally
Tired Of Kickstarter
The Art Of Business
Microsoft To Add Open Source To Mvp Program
Developers Thinking Out Loud
Progress Via Css Frameworks
Subscribing To The Feed
Lets Talk About Your Api Usage
Slow Down And Think
Autocomplete From All Buffers In Atom
Merging And Deleting Branches Automatically
Spacer Gifs And Cursor Trailers
Query Parameters In Rails
Too Stupid To Know Better
Recording Myself
Display An Attribute In Rails Uppercase And Handle Nil
Build Things You Can Show
Fixing Mistakes With Git
Building Tools For Your Business
Sublime Text Keyboard Shortcuts
Async Javascript Doesnt Work Like I Thought
Using Git For Weekly Project Status Updates
Embarrassed And Proud
I Built A Thing
You Probably Suck At Writing Maintainable Software
Inspired
The 29 Dollar Programmer
Testing The Right Things
How To Use Programming Advise
Can I Delete My Rails Migrations
Never Too Old
Extracting Business Value From Features
Learning Html In Isolation
Google Reader Apocalypse
School Is Not Enough
Build All The Things
Machine Head
Auto Starting Nginx With Rvm And Passenger
Rails Engines And Migrations
Small Business Vs Startups
Rails Rescue Projects
Changing Habits
Throw Out That Code
What Is An Educator
Towards Zero Unemployment
Hybrid Rss
Removing User Registration In Devise
Go Make Something
Semi Launching And Motivation
Setting Constraints
Full Stack Developer For Sale
Programming Is Art
Performance Is King
I'm Not Your It Guy
Just Let Pixar Handle Movies From Now On
Test Files Should Be Small Too
Staying The Course Is The Hard Part
If It Is Not Deployed It Does Not Count
Managed Systems And Software Engineering
This Feels Too Much Like Work
Twitter Has Become Predictable And Boring
My Interview Technique
Terminal Tabs And The Current Working Directory
Contributing To Open Source
Comments Are Documentation
Changing Culture Where You Work
Old Dudes Rock
Grateful
Thinking Critically As A Developer
Too Scared To Succeed
What Defines A Quality Developer
Migrate Dev And Test At The Same Time
Autotesting With Guard
Apple Wins At Marketing
Notes On Software Design
Using Git Blame To View Documentation
Small Decoupled Frameworks
Comments As Context
Test
Git Blame A Small Section
Preceived Speed Of Software Development
College Is A Stepping Stone
Dont Be Clever
The Most Thorough Linux Tips I Have Ever Seen
Internet Famous People Usually Suck
The Problem With Rss Is The Content Creators
Rails Sessions Subdomains And Internet Explorer
Quit Crying And Build Something
Exploring A Code Base With Integration Testing
Exposing Bugs With Tdd
Developer Professionalism Guidelines
I Always Forget What Environment I Am In When Using Rails
Life Is Good
The Bubble Goes Pop
It Only Takes An Hour
Always Learning
Posting To Git Hub
Working Too Hard
Code Mash 2012
Java Script As A First Language
Best Education Sites
Extending Java Script Natives
Great Sites Inspire You To Do Something
Thankful
Facebook Required Apps Are A Bad Idea
Redcarpet Is Stupid Simple
Open Source Cancer Research
Mongo Db Ids Sure Are Ugly
Better Test Cases
Back To Reality
Textbooks In Html
A Better Blackboard
Whoa, Search Any Site With Chrome
Too Big To Fail
Strict Mode In Ecma 5
Show Your Code To Someone
Promote Dry Java Script Practices
Project Portfolio
Moving The Mobile Web Forward
Mental Rest
Learning Web Design
Headjs
Developer Pride
Developer Goals For 2011
Code Fearlessly
Be Passionate, But Know Your Limits
Automating Tasks
Apple Loses Top I Os Dev
All About Comments
A Win For Technology
11 Tips For Better Code