Hacker News
- Get your codebase ready for React 19 https://thoughtbot.com/blog/get-your-codebase-ready-for-react-19 0 comments
- A love letter to Objective-C https://thoughtbot.com/blog/a-love-letter-to-objective-c 92 comments
- Type-driven design, test-driven design https://thoughtbot.com/blog/nuanced-tdd 2 comments
- An Introduction to macOS Head Pointer https://thoughtbot.com/blog/an-introduction-to-macos-head-pointer 2 comments
- Analyzing Minard's Visualization of Napoleon's 1812 March (2014) https://thoughtbot.com/blog/analyzing-minards-visualization-of-napoleons-1812-march 8 comments
- On Quitting Vim https://thoughtbot.com/blog/on-quitting-vim 2 comments
- Neat http://thoughtbot.com/neat/ 36 comments
Lobsters
- Get consistent data from your LLM with JSON Schema https://thoughtbot.com/blog/get-consistent-data-from-your-llm-with-json-schema 7 comments ai , ruby
- Handling external API errors: A resumable approach https://thoughtbot.com/blog/handling-errors-when-working-with-external-apis#when-to-choose-a-resumable-strategy 2 comments ruby
- How I Have Fun With Rust https://thoughtbot.com/blog/how-i-have-fun-with-rust 28 comments rust
- Rust Doesn't Have Named Arguments. So What? https://thoughtbot.com/blog/rust-doesn-t-have-named-arguments-so-what 45 comments rust
- Avoid Putting Logic in Map Blocks https://thoughtbot.com/blog/avoid-putting-logic-in-map-blocks 3 comments practices , ruby
- Empathy Online https://thoughtbot.com/blog/empathy-online 49 comments culture
- Best Practices Question: client instance versus configured class https://thoughtbot.com/blog/mygem-configure-block 8 comments rails
- Introducing Superglue: React ❤️ Rails https://thoughtbot.com/blog/introducing-superglue 39 comments rails
- Turn Your Code Into Pixel Art https://thoughtbot.com/blog/turn-your-code-into-pixel-art 5 comments ruby
- How I Have Fun With Rust https://thoughtbot.com/blog/how-i-have-fun-with-rust 14 comments programming
- How I Have Fun With Rust https://thoughtbot.com/blog/how-i-have-fun-with-rust 8 comments rust
- Are you absolutely sure you know how to use the button element? https://thoughtbot.com/blog/button-element-tutorial 7 comments rails
- My Adventure With Async Ruby https://thoughtbot.com/blog/my-adventure-with-async-ruby 2 comments ruby
- My Adventure With Async Ruby https://thoughtbot.com/blog/my-adventure-with-async-ruby 4 comments ruby
- Value Object Semantics in Ruby https://thoughtbot.com/blog/value-object-semantics-in-ruby 2 comments ruby
- A Case for Query Objects in Rails https://thoughtbot.com/blog/a-case-for-query-objects-in-rails 10 comments ruby
- Tips for Using FactoryBot Without an ORM https://thoughtbot.com/blog/tips-for-using-factory-bot-without-an-orm 5 comments ruby
- Pipelining without pipes https://thoughtbot.com/blog/pipelining-without-pipes-in-ruby 2 comments ruby
- Debugging at the Boundaries https://thoughtbot.com/blog/debugging-at-the-boundaries 2 comments programming
- Rubocop: Custom Cops for Custom Needs https://thoughtbot.com/blog/rubocop-custom-cops-for-custom-needs 7 comments ruby
- Is your application/workplace adhering to Sandi Metz rules? https://thoughtbot.com/blog/sandi-metz-rules-for-developers 17 comments rails
- Back to Basics: Boolean Expressions https://thoughtbot.com/blog/back-to-basics-booleans 4 comments ruby
- Add punctuation to your alt text https://thoughtbot.com/blog/add-punctuation-to-your-alt-text 3 comments webdev
- Add punctuation to your alt text https://thoughtbot.com/blog/add-punctuation-to-your-alt-text 4 comments frontend
- When should we use keyword arguments? https://thoughtbot.com/upcase/videos/ruby-keyword-arguments 16 comments ruby
- Found a cool way to do multi-file search/replace with :cfdo https://thoughtbot.com/blog/lists-vim-and-you 7 comments vim
- Templating tmux with tmuxinator https://thoughtbot.com/blog/templating-tmux-with-tmuxinator 4 comments commandline
- Thoughtbot's E-learning platform Upcase is now free - including the Vim track https://thoughtbot.com/upcase/onramp-to-vim 15 comments vim
- Onramp to Vim - A video tutorial series from thoughtbot is now free https://thoughtbot.com/upcase/onramp-to-vim 4 comments vim
- Upcase is now free! - loads of high quality tutorials on Ruby, JS, TDD, Git, Vim etc. https://thoughtbot.com/upcase 3 comments programming
- Anyone done the Onramp to Vim course by Thoughbot? https://thoughtbot.com/upcase/onramp-to-vim 7 comments vim
- Ask: Anyone in NYC (or virtually) want to get together for an advanced VIM exchange? https://thoughtbot.com/ 17 comments vim
- Bourbon: A simple and lightweight mixin library for Sass. (Think Compass, on the rocks.) http://thoughtbot.com/bourbon/ 11 comments web_design
Linking pages
- A Simple Web Developer’s Color Guide — Smashing Magazine https://www.smashingmagazine.com/2016/04/web-developer-guide-color/ 160 comments
- Postgres full-text search is Good Enough! http://rachbelaid.com/postgres-full-text-search-is-good-enough/ 104 comments
- Ellen Gummesson • Dropping CtrlP and other Vim plugins http://ellengummesson.com/blog/2015/08/01/dropping-ctrlp-and-other-vim-plugins/ 88 comments
- Towards A Retina Web — Smashing Magazine http://coding.smashingmagazine.com/2012/08/20/towards-retina-web/ 66 comments
- Switching back to Linux from osx - Dan Collis-Puro http://blog.collispuro.com/blog/2012/09/09/switching-back-to-linux/ 27 comments
- What CTOs Fear Most - Keen - Event Streaming Platform https://keen.io/blog/63582764323/what-ctos-fear-most 22 comments
- My Two Years as an Anthropologist on the Photoshop Team | by Charles Pearson | Frontiers | Medium https://medium.com/startup-study-group/my-two-years-as-an-anthropologist-on-the-photoshop-team-e700acb7d3d5#.1vo4fv6rz 20 comments
- Your Papers, Please - Bendyworks: We are Bendyworks http://bendyworks.com/geekville/articles/2012/8/your-papers-please 18 comments
- GitHub - thoughtbot/suspenders: A Rails template with our standard defaults, ready to deploy to Heroku. https://github.com/thoughtbot/suspenders 16 comments
- Swift: Optionally Do — Re-thinking If Let | by Mark Robinson | jtribe | Medium https://medium.com/jtribe/swift-optionally-do-re-thinking-if-let-c12a4fe3882f#.x4wujwrw6 11 comments
- GitHub - dreikanter/ruby-bookmarks: Ruby and Ruby on Rails bookmarks collection https://github.com/dreikanter/ruby-bookmarks 10 comments
- GitHub - thoughtbot/shoulda-matchers: Simple one-liner tests for common Rails functionality https://github.com/thoughtbot/shoulda-matchers 10 comments
- Introducing Copycopter: let your clients do the copy writing http://robots.thoughtbot.com/post/3201164937/introducing-copycopter 9 comments
- GitHub - spikegrobstein/benzo: Take the edge off when doing (command) lines. https://github.com/spikegrobstein/benzo 8 comments
- Rubocop: Custom Cops for Custom Needs https://thoughtbot.com/blog/rubocop-custom-cops-for-custom-needs 7 comments
- GitHub - thoughtbot/gitsh: An interactive shell for git https://github.com/thoughtbot/gitsh 6 comments
- GitHub - thoughtbot/laptop: A shell script to set up a macOS laptop for web and mobile development. https://github.com/thoughtbot/laptop 6 comments
- Testing Rake Tasks with RSpec - My Adventure Through Code http://carlosplusplus.github.io/blog/2014/02/01/testing-rake-tasks-with-rspec/ 6 comments
- GitHub - thoughtbot/guides: A guide for programming in style. https://github.com/thoughtbot/guides 6 comments
- Tips for Using FactoryBot Without an ORM https://thoughtbot.com/blog/tips-for-using-factory-bot-without-an-orm 5 comments