Archives

  1. A Look Back At 2019 – Vlog
  2. A Tour of the High Voltage Gem – Ruby on Rails
  3. Some Of My Favorite Ruby Gems
  4. The 2019 Web-Crunch Year in Review
  5. How to Use GraphQL with Ruby on Rails – Part 2
  6. The Hello Rails Black Friday Sale starts now!
  7. How to Use GraphQL with Ruby on Rails
  8. How to Build a Brand Strategy for Long Term Success
  9. Re-create Airbnb’s Home Page with Tailwind CSS
  10. How to Sign in with Twitter using Devise, Omniauth, and Ruby on Rails
  11. Let’s Build with JavaScript – Using Mouse Events To Animate Text
  12. Ruby on Rails Drag and Drop Uploads with Active Storage, Stimulus.js and Dropzone.js
  13. Sign In Anywhere with Devise – Ruby on Rails
  14. Let’s Build: With JavaScript – Dynamic Checkboxes
  15. Extending Devise – Login With Username or Email
  16. How to Extend Tailwind CSS
  17. How to Install the Spree E-Commerce Framework using Ruby on Rails
  18. Configuring My Mac for Development
  19. Let’s Build with Ruby on Rails – Extending Devise – Custom Routing
  20. Let’s Build: With Tailwind CSS – Movie Production Landing Page
  21. Extending Devise Series – Confirmation Emails
  22. Extending Devise Series – Adding Custom Fields
  23. 🎉 Hello Rails is Live!
  24. Lets Build: With Tailwind CSS – Responsive Navbar
  25. How to use Local Storage with JavaScript
  26. A Sample From My Upcoming Course Hello Rails – Seeding Data
  27. A reflection on creating a course in 2019
  28. How to Create Custom Scaffold Templates in Ruby on Rails
  29. Latest News, Rails 6, Jumpstart Pro and Kickoff Updates
  30. Let’s Build: with Tailwind CSS Dribbble Shot
  31. Understanding Active Record Associations
  32. Let’s Build: With Tailwind CSS – Tweet
  33. Using Webpack with Ruby on Rails
  34. How to Install Tailwind CSS v1.0
  35. Understanding the Asset Pipeline in Ruby on Rails
  36. I’m Making a Ruby on Rails Course
  37. Understanding Active Record Migrations
  38. How to code a Theme Switcher with Vanilla JavaScript
  39. Understanding Ruby on Rails ActiveRecord Validations
  40. Ruby on Rails API with Vue.js
  41. Debugging Ruby on Rails
  42. Show More – Show Less Toggle with JavaScript
  43. Understanding the Ruby on Rails CLI
  44. How to Code an Off-Canvas Menu – Let’s Build: With JavaScript
  45. Let’s Build: With Ruby on Rails – Event Scheduling App with Payments
  46. A Guide to Using Ruby on Rails Application Templates
  47. How to Create a Skeleton Screen Loading Effect
  48. How to Create an Accordion with Vanilla JavaScript
  49. Let’s Build: With JavaScript – HTML5 Video Player
  50. Let’s Build: With JavaScript – How to Code a Modal with Vanilla JavaScript
  51. How to Install and Use Valet with WordPress
  52. Let’s Build: With JavaScript – How to Create Tabs with Vanilla JavaScript
  53. Lets Build: With JavaScript – Sticky Nav
  54. Let’s Build: With JavaScript – Broadcast Bar with Cookies
  55. Let’s Build: With Ruby on Rails – Multitenancy Workout Tracker App
  56. Let’s Build: With Ruby on Rails – Trade App With In-App Messaging
  57. Announcing Affinicasts: My Newest Side Project
  58. Let’s Build: With JavaScript – DIY Dropdowns and Responsive Menus
  59. Let’s Build: With Ruby on Rails – Book Library App with Stripe Subscription Payments
  60. Let’s Build: With Ruby on Rails – Job Board with Payments
  61. Let’s Build: With Ruby on Rails – eCommerce Music Shop
  62. I Suck At JavaScript
  63. Let’s Build: With Ruby on Rails – Deploying an App to Heroku
  64. Let’s Build: With Ruby on Rails – Discussion Forum
  65. On Functional CSS
  66. Let’s Build: With Ruby On Rails – Project Management App
  67. Web-Crunch Year In Review 2017
  68. Let’s Build A Dribbble Clone With Ruby on Rails
  69. A Twitter Clone – Let’s Build: With Ruby on Rails
  70. Let’s Build: With Ruby on Rails – A Blog with Comments
  71. Let’s Build: With Ruby on Rails – Installation
  72. Let’s Build: With Ruby on Rails – Introduction
  73. Let’s Build: A Consultancy Website – Part 38
  74. Let’s Build: A Consultancy Website – Part 37
  75. Let’s Build: A Consultancy Website – Part 36
  76. Let’s Build: A Consultancy Website – Part 35
  77. Let’s Build: A Consultancy Website – Part 34
  78. My Design and Development Setup – Fall 2017
  79. Let’s Build: A Consultancy Website – Part 33
  80. Let’s Build: A Consultancy Website – Part 32
  81. Let’s Build: A Consultancy Website – Part 31
  82. Let’s Build: A Consultancy Website – Part 30
  83. Let’s Build: A Consultancy Website – Part 29
  84. Let’s Build: A Consultancy Website – Part 28
  85. Let’s Build: A Consultancy Website – Part 27
  86. Let’s Build: A Consultancy Website – Part 26
  87. Let’s Build: A Consultancy Website – Part 25
  88. Let’s Build: A Consultancy Website – Part 24
  89. Let’s Build: A Consultancy Website – Part 23
  90. Let’s Build: A Consultancy Website – Part 22
  91. Let’s Build: A Consultancy Website – Part 21
  92. Let’s Build: A Consultancy Website – Part 20
  93. Let’s Build: A Consultancy Website – Part 19
  94. Let’s Build: A Consultancy Website – Part 18
  95. Let’s Build: A Consultancy Website – Part 17
  96. Let’s Build: A Consultancy Website – Part 16
  97. Let’s Build: A Consultancy Website – Part 15
  98. Let’s Build: A Consultancy Website – Part 14
  99. Let’s Build: A Consultancy Website – Part 13
  100. Let’s Build: A Consultancy Website – Part 12
  101. Let’s Build: A Consultancy Website – Part 11
  102. Let’s Build: A Consultancy Website – Part 10
  103. Let’s Build: A Consultancy Website – Part 9
  104. Let’s Build: A Consultancy Website – Part 8
  105. Let’s Build: A Consultancy Website – Part 7
  106. Let’s Build: A Consultancy Website – Part 6
  107. Twitter Redesign Critique
  108. Let’s Build: A Consultancy Website – Part 5
  109. Let’s Build: A Consultancy Website – Part 4
  110. Let’s Build: A Consultancy Website – Part 3
  111. Let’s Build: A Consultancy Website – Part 2
  112. Let’s Build: A Consultancy Website – Part 1
  113. The Problem With Plugins
  114. Design a Custom Email Template – Part 3 – Ending
  115. Design A Custom Email Template – Part 2
  116. Design A Custom Email Template – Part 1
  117. The Lowdown on Markdown – Revisited
  118. How to Code HTML to WordPress – Part 8 – Ending
  119. Affinity Designer – Artboards, Grids, and Guides
  120. How to Code HTML to WordPress – Part 7
  121. How I Automate Folder and File Creation on a Mac
  122. How to Design and Code a Product Landing Page – Part 19 – Ending
  123. How to Code HTML to WordPress – Part 6
  124. How I Price My Design Work
  125. How to Design and Code a Product Landing Page – Part 18
  126. How to Code HTML to WordPress – Part 5
  127. I Love Working Remotely
  128. How to Design and Code a Product Landing Page – Part 17
  129. How to Code HTML to WordPress – Part 4
  130. Affinity Designer – Document Templates
  131. Should You Go To Art School?
  132. How to Code HTML to WordPress – Part 3
  133. How to Design and Code a Product Landing Page – Part 16
  134. How to Code HTML to WordPress – Part 2
  135. How to Design and Code a Product Landing Page – Part 15
  136. How to Code HTML to WordPress – Part 1
  137. How to Code HTML to WordPress – Introduction
  138. How to Design and Code a Product Landing Page – Part 14
  139. How to Design and Code a Product Landing Page – Part 13
  140. How to Manage Color in Affinity Designer
  141. How to Design and Code a Product Landing Page – Part 12
  142. Why I Use All The Design Apps
  143. How to Design and Code a Product Landing Page – Part 11
  144. How I Use Gulp.js In My Web Development Workflow
  145. How to Design and Code a Product Landing Page – Part 10
  146. How To Use The Affinity Designer Export Persona
  147. How to Design and Code a Product Landing Page – Part 9
  148. How to Design and Code a Product Landing Page – Part 8
  149. How to Design and Code a Product Landing Page – Part 7
  150. How to Design and Code a Product Landing Page – Part 6
  151. How to Design and Code a Product Landing Page – Part 5
  152. How I Prepare a Design for WordPress Development
  153. How to Design and Code a Product Landing Page – Part 4
  154. How to Design and Code a Product Landing Page – Part 3
  155. Making The Leap To Ruby on Rails
  156. How to design and code a product landing page – part 2
  157. How to design and code a product landing page – part 1
  158. How to Use Symbols in Affinity Designer
  159. How to Use Assets in Affinity Designer
  160. 8 Common Branding Mistakes Your Business Is Already Making
  161. How To Use Affinity Designer Constraints
  162. The 2016 Web-Crunch Audit
  163. What You Should Know About CSS Variables
  164. LUXD has launched!
  165. 10 free ideas for side projects
  166. Websites that Inspire Us – November 2016
  167. Logos We Like – November 2016
  168. Web-Crunch Redesign 2016
  169. What are WebP Images?
  170. What is a Product Designer?
  171. Websites that Inspire Us – October 2016
  172. Logos We Like – October 2016
  173. What you need to know about HTTP/2
  174. Are you really a designer if you didn’t go to art school?
  175. The Positive Reality of Working From Home
  176. Logos We Like – September 2016
  177. Websites that Inspire Us – September 2016
  178. My Current WordPress Workflow
  179. What is Graphic Design?
  180. Logos We Like – August 2016
  181. LUXD: an eBook for aspiring UX designers
  182. Use Bootstrap to Recreate the WordPress Menu Nav
  183. What is Responsive Web Design?
  184. How NOT to Freelance
  185. Exploring the User Experience of Virtual Reality
  186. Learn User Experience Design Series: UX Principles
  187. The Most Popular Rebrands of the Year (so far…)
  188. SASS mixins I’m using right now
  189. Learning User Experience Design Series: UI Design
  190. The Pro Tumblr Theming eBook has launched!
  191. Here is what your clients are really looking for
  192. Learning User Experience Design Series: User Research and Validation
  193. State Design and You
  194. Learning User Experience Design Series: Prototyping
  195. 15 JavaScript Libraries for the Soul
  196. Learning User Experience Design Series: Design Strategy
  197. Launch a Digital Brand in 8 Steps
  198. Learning User Experience Design Series: Design Thinking
  199. Bootstrap 4 is coming. Are you ready?
  200. How I’m able to freelance with a full-time job
  201. How to REALLY clean up WordPress
  202. Is Tesla the new Apple?
  203. Why designers should never settle on style
  204. 5 proven ways to win new leads
  205. Advanced CSS Selectors you never knew about
  206. How to define a UX Process in an agile world
  207. Why you should target your audience by branding your content
  208. How to get a Windows server to play nicely with WordPress
  209. Another 13 Ways to Earn More Income While Freelancing
  210. Moving away from Adobe
  211. Should I use SVG, Icon Fonts, or Images?
  212. A Deeper Look at Sass and Why You Should Be Using It
  213. Copywriting is Everything
  214. Land more clients by better optimizing your website
  215. Introverts Rule
  216. How To Enhance Your Website’s Usability Overnight
  217. Burnout
  218. Build A Less Annoying Newsletter Signup Form
  219. The State of Free Stock Photography
  220. Your Portfolio Sucks
  221. Top Frameworks for Front-end Design and Development for 2015
  222. Why Working Remotely Makes More Sense
  223. The Pro Tumblr Theming eBook
  224. Crunchy News – October 5, 2015 – October 11, 2015
  225. Establishing Value Within Your Brand
  226. Crunchy News – September 28, 2015 – October 4, 2015
  227. Getting To Know Gulp
  228. Crunchy News for September 21, 2015 – September 27, 2015
  229. The Lowdown on Markdown
  230. The Importance of Blogging as a Freelancer
  231. How To Become A Better Designer
  232. The Ultimate Collection of Modern Branding Guidelines
  233. Speed Up Your WordPress Workflow With WP Migrate DB Pro
  234. How To Effectively Market Yourself As A Freelancer
  235. Meet “Billie” – WordPress 4.3
  236. Using Prototyping and Animation to Create Better Products
  237. Times Are Changing. How Do You Keep Up?
  238. Successful Collaboration Between Designers and Developers
  239. A Guide To Invoicing For Freelance Professionals
  240. Stop it!
  241. Mastering WordPress Custom Post Types
  242. Artist Spotlight Series: Paul Cézanne
  243. Branding Yourself: Make Your Brand Work For You
  244. Pitfalls of Software as a Service. A Web Designer’s Perspective.
  245. How to REALLY Learn JavaScript Series: Part 9 JavaScript Frameworks
  246. From Freelance to Agency, Eleven Steps to Success
  247. An Exploration of Grids in Modern Design
  248. How to REALLY Learn JavaScript Series: Part 8 Understanding Closures
  249. The Complete Guide to Installing WordPress
  250. Google I/O 2015, Two Days of The Latest Technology From Google
  251. Why Emotion Is The Secret Ingredient To Successful Design
  252. How to REALLY Learn JavaScript Series: Part 7 From JavaScript to jQuery
  253. Blogging Tools to Help You Write Better, Smarter, and Faster
  254. Artist Spotlight Series : Leonardo da Vinci
  255. Getting Good with Flexbox
  256. Why I Use Both Photoshop and Sketch
  257. How to REALLY Learn JavaScript Series: Part 6 Object-Oriented Programming
  258. Artist Spotlight Series: Pablo Picasso
  259. How to Handle Losing A Client, Positive Insight On Crumby Times
  260. How to REALLY Learn JavaScript Series: Part 5 The DOM
  261. Alternatives to Adobe’s Creative Cloud
  262. Why Facebook Is A Bad Habit For Designers
  263. How to REALLY Learn JavaScript Series: Part 4 Functions
  264. The Real Job Description of a Web Designer
  265. How to REALLY Learn JavaScript Series: Part 3 Conditionals and Loops
  266. Why Should I Spend Money On Your Brand?
  267. How to REALLY Learn JavaScript Series: Part 2 Variables, Datatypes & Operators
  268. Why Freelancing Will Change Your Life
  269. How to REALLY Learn JavaScript Series: Part 1 Getting Started
  270. 10 Tips to Help Overcome Creative Block
  271. How to Use WordPress As An eCommerce Solution
  272. Common Branding Mistakes and Myths You Should Avoid
  273. What to Consider When Choosing a Content Management System
  274. 20 Style Guides To Inspire Any Designer
  275. 10 Ways Designers Can Gain More Exposure
  276. Freelance Contracts: How To Prepare Your Guidelines for Success
  277. Flow : a new approach to digital design
  278. 20 Fresh Photoshop Extensions for Any Designer
  279. Git For People Who Think Git is Hard
  280. How To Establish Your Brand and Identity: Part 2
  281. Diving Deep with Smart Objects
  282. How To Establish Your Brand and Identity: Part 1
  283. How Toggle Hidden Files on a Mac without the Command Line
  284. Code Quality Counts
  285. Welcome to Web-Crunch
  286. Welcome to WordPress 4.1
  287. Top 15 Job Boards for Freelancers