We self-selected open offices because they felt better. How do we ensure we’re making good long term choices and not just choosing what feels good now?
Purpose-built is a new resource center to bring expert advice to founders, no matter their level of technical expertise.
Get rid of your Icebox. Reduce your overhead, clarify your roadmap, and make it easier to estimate timelines.
To write good commit messages, you must read commit messages. And to read commit messages, you must use git blame effectively.
Static attributes have been the source of much confusion over the years. Their deprecation will come with a rubocop-rspec Cop to automatically replace with dynamic attributes.
It turns out solving chess moves with recursion and pattern matching is a lot of fun!
Identify unnecessary rendering and improve your app’s performance.