All Posts

  1. AI Agents and Over Engineering
  2. My Own Personal Career Ops
  3. AI Agents Are Great Augmentation Tools
  4. My Progress in Using AI in Software Development
  5. Using ChatGPT to Search Git History for a String
  6. Hiring Developers in the AI Age
  7. ChatGPT for Regular Expressions
  8. Quiet MongoDB Logs
  9. Some Sort of 2021 Review
  10. Blockquotes in Markdown and Elixir
  11. Italics, Markdown, and Elixir
  12. Parsing Hyperlinks in Markdown
  13. Testing Logs in Elixir
  14. Parsing Paragraphs in Markdown
  15. Creating an Elixir Library
  16. Elixir Saved My Career
  17. How to Fix Failed Host Key Verification
  18. Get Yesterday's Date in Elixir
  19. The 10x Programmer Isn't What You Think It Is
  20. Remove all Double Spaces in Vim
  21. Learning SQL Should be a Requirement
  22. Anonymous Functions in Elixir
  23. Hackers And Engineers
  24. Piping Elixir Functions Without Arguments
  25. How to Disable VCR for an RSpec spec
  26. Bypassing Self Signed SSL Certs with Curl
  27. Ory Hydra and localhost
  28. My Test Failed
  29. Let the developer decide
  30. CSV with Rails Mini Course
  31. How to Overwrite a Global gitignore
  32. Using Contexts with RSpec
  33. Git Tips to Help You Work Faster
  34. Software Developers and Cognitive Load
  35. Ruby Reference
  36. A More Balanced Internet
  37. Building a Color Palette
  38. Attempting to Read Equations in Machine Learning
  39. Digging into Machine Learning
  40. Broken Dependencies
  41. Dysfunctional Single Page Apps
  42. Fitness for Programmers
  43. Using pkill to Kill All Ruby Processes
  44. How to Parse URLs in Markdown
  45. No Work Fridays
  46. Disable Webmock To Make Real Requests
  47. Why Doesn’t Backend Tech Change That Often
  48. How to Match a Partial String in a Ruby Array
  49. How To Structure React Components
  50. Building API Driven React Applications
  51. Using Path to Find Files in Vim
  52. So Long Whitelabel, It's Been Fun
  53. Fundamentals of Programming
  54. Hiring Developers
  55. Knocking the Rust Off
  56. How to Estimate Software Efficiently
  57. Blockchain, Bitcoin and the Future
  58. Load Bearer
  59. Codecation Recap
  60. Great People Do Great Work
  61. Codecation is Getting Closer
  62. Finishing
  63. Codecation
  64. Ignoring Local Files with Git
  65. Writing Code
  66. Directing
  67. Failed Experiment
  68. Just an iPhone
  69. Making Movies. Sort of.
  70. Retreat
  71. Unintended Consequences of Group Chat
  72. Fun with Metaprogramming in Ruby
  73. Thinking is Underrated
  74. Startups and The Liquidation Event
  75. Hacking is All About Social Engineering
  76. Lending a Helping Hand
  77. Living Styleguides
  78. The Blueprint
  79. Pull Request Etiquette
  80. You Can Build Better Software Yourself
  81. Using undef in Ruby
  82. Do Nothing
  83. Adventures In JavaScript
  84. Has jQuery Served It's Purpose
  85. Google Spotlight Stories Is Amazing
  86. Saving The Web
  87. Web Versus Native
  88. Working With Git Stash
  89. How To Run Sinatra And Compile Sass Files At The Same Time
  90. Doing Your Best Work
  91. The Case For Isomorphic Javascript
  92. Final Four Saturday
  93. Stick To Principles Not Frameworks
  94. You Only Get One Life
  95. Tell Rails Which Record You Want
  96. Apparently I Customized My Irb Prompt
  97. Why Am I Not Deploying With A Post Receive Hook
  98. How To Know What Controller Ember Wants You To Use
  99. How To Clear A Sqlite Database With The Sequel Gem
  100. Presenting About Remote Teams At Self Conf
  101. The Startup Community And Pyramid Schemes
  102. A Beginners Mind
  103. Auto Repair Businesses Are Clueless
  104. Learn How To Make Websites With A Detailed Guide
  105. A Few More Chapters To Go
  106. How To Get Started With Css
  107. Getting Started With Web Development
  108. Start Writing To Think
  109. I Want To Start Teaching Again
  110. Hits And Misses
  111. Shipping Something
  112. What Would You Do With The Skills You Have If Not Driven By Money
  113. Continuous Improvement
  114. Solving Problems
  115. Seven Day Startup
  116. Paul Graham On How To Start A Startup
  117. Take Your Time
  118. Code Is Art
  119. Creators And Guilt
  120. Moving On
  121. It Looks So Easy
  122. Nginx Load Balancing
  123. Simple Wireframing Tool
  124. Questioning Best Practices
  125. Living Documentation
  126. Readme Driven Development Revisited
  127. Coders And Programmers
  128. First Conference Talk Completed And Whats Next For Code Schools
  129. Teaching Programmers Through Empathy
  130. Speaking At Self Conference
  131. Dont Deploy On A Friday
  132. Sign Pdfs Digitally
  133. Tired Of Kickstarter
  134. The Art Of Business
  135. Microsoft To Add Open Source To Mvp Program
  136. Developers Thinking Out Loud
  137. Progress Via Css Frameworks
  138. Subscribing To The Feed
  139. Lets Talk About Your Api Usage
  140. Slow Down And Think
  141. Autocomplete From All Buffers In Atom
  142. Merging And Deleting Branches Automatically
  143. Spacer Gifs And Cursor Trailers
  144. Query Parameters In Rails
  145. Too Stupid To Know Better
  146. Recording Myself
  147. Display An Attribute In Rails Uppercase And Handle Nil
  148. Build Things You Can Show
  149. Fixing Mistakes With Git
  150. Building Tools For Your Business
  151. Sublime Text Keyboard Shortcuts
  152. Async Javascript Doesnt Work Like I Thought
  153. Using Git For Weekly Project Status Updates
  154. Embarrassed And Proud
  155. I Built A Thing
  156. You Probably Suck At Writing Maintainable Software
  157. Inspired
  158. The 29 Dollar Programmer
  159. Testing The Right Things
  160. How To Use Programming Advise
  161. Can I Delete My Rails Migrations
  162. Never Too Old
  163. Extracting Business Value From Features
  164. Learning Html In Isolation
  165. Google Reader Apocalypse
  166. School Is Not Enough
  167. Build All The Things
  168. Machine Head
  169. Auto Starting Nginx With Rvm And Passenger
  170. Rails Engines And Migrations
  171. Small Business Vs Startups
  172. Rails Rescue Projects
  173. Changing Habits
  174. Throw Out That Code
  175. What Is An Educator
  176. Towards Zero Unemployment
  177. Hybrid Rss
  178. Removing User Registration In Devise
  179. Go Make Something
  180. Semi Launching And Motivation
  181. Setting Constraints
  182. Full Stack Developer For Sale
  183. Programming Is Art
  184. Performance Is King
  185. I'm Not Your It Guy
  186. Just Let Pixar Handle Movies From Now On
  187. Test Files Should Be Small Too
  188. Staying The Course Is The Hard Part
  189. If It Is Not Deployed It Does Not Count
  190. Managed Systems And Software Engineering
  191. This Feels Too Much Like Work
  192. Twitter Has Become Predictable And Boring
  193. My Interview Technique
  194. Terminal Tabs And The Current Working Directory
  195. Contributing To Open Source
  196. Comments Are Documentation
  197. Changing Culture Where You Work
  198. Old Dudes Rock
  199. Grateful
  200. Thinking Critically As A Developer
  201. Too Scared To Succeed
  202. What Defines A Quality Developer
  203. Migrate Dev And Test At The Same Time
  204. Autotesting With Guard
  205. Apple Wins At Marketing
  206. Notes On Software Design
  207. Using Git Blame To View Documentation
  208. Small Decoupled Frameworks
  209. Comments As Context
  210. Test
  211. Git Blame A Small Section
  212. Preceived Speed Of Software Development
  213. College Is A Stepping Stone
  214. Dont Be Clever
  215. The Most Thorough Linux Tips I Have Ever Seen
  216. Internet Famous People Usually Suck
  217. The Problem With Rss Is The Content Creators
  218. Rails Sessions Subdomains And Internet Explorer
  219. Quit Crying And Build Something
  220. Exploring A Code Base With Integration Testing
  221. Exposing Bugs With Tdd
  222. Developer Professionalism Guidelines
  223. I Always Forget What Environment I Am In When Using Rails
  224. Life Is Good
  225. The Bubble Goes Pop
  226. It Only Takes An Hour
  227. Always Learning
  228. Posting To Git Hub
  229. Working Too Hard
  230. Code Mash 2012
  231. Java Script As A First Language
  232. Best Education Sites
  233. Extending Java Script Natives
  234. Great Sites Inspire You To Do Something
  235. Thankful
  236. Facebook Required Apps Are A Bad Idea
  237. Redcarpet Is Stupid Simple
  238. Open Source Cancer Research
  239. Mongo Db Ids Sure Are Ugly
  240. Better Test Cases
  241. Back To Reality
  242. Textbooks In Html
  243. A Better Blackboard
  244. Whoa, Search Any Site With Chrome
  245. Too Big To Fail
  246. Strict Mode In Ecma 5
  247. Show Your Code To Someone
  248. Promote Dry Java Script Practices
  249. Project Portfolio
  250. Moving The Mobile Web Forward
  251. Mental Rest
  252. Learning Web Design
  253. Headjs
  254. Developer Pride
  255. Developer Goals For 2011
  256. Code Fearlessly
  257. Be Passionate, But Know Your Limits
  258. Automating Tasks
  259. Apple Loses Top I Os Dev
  260. All About Comments
  261. A Win For Technology
  262. 11 Tips For Better Code