All Posts

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