When faking external services in tests, start with something simple. I like having a public interface to adapters and having an in-memory adapter for tests. Let me show you an example.
Design-centered methods will bring clarity to any product problem or business
idea.
When working through the notion of relocating from one coast to another, design thinking processes were indispensible in planning the trip.
Treating your JavaScript type checker as a linter doesn’t allow you to fully leverage your static type system.
Is CSS broken or awesome?
Toggle between alternate files, edit files by type, and create files with templates — all with vim-projectionist
. If you’ve never used it, you’re in for a treat.
Create robust experiences that are usable by all through Inclusive Design.
Announcing our workshop exploring the unique challenges for building software with compliance and privacy concerns.
Many people ask, “How do I find time to refactor?” I think the question itself betrays a misunderstanding of refactoring. Let me tell you when I refactor.
How can you do token authentication with Rails out of the box?