Joe and Ben discuss the benefits and drawbacks of isolated unit testing.
And be sure to visit the forum with any questions, comments or concerns!
Mark and Gordon discuss
apply in Swift as they pertain to
Optional values, and how these functional concepts can add cleanliness and clarity to everyday patterns.
Announcing FormKeep, the easiest way to create form endpoints for designers and developers.
Using functional concepts in Swift can bring clarity and safety to everyday patterns.
Ben talks with Dan Martell, CEO and founder of Clarity, about self-actualization in business, how life is affected by those one surrounds themselves with and the value of staying outside one’s comfort zone.
Animations in user interfaces can be a tool to help users transition between screens. Apple’s Keynote program is a surprisingly effective way to prototype those animations.
We are working to add more thorough progress tracking to
Chad and I were pairing on the backend for this feature, and we created a model
called Status , that belongs both to a User and to an Exercise . This is a
Anonymous functions and closures are a useful concepts included in most modern
programming languages. Like so many elements of modern programming the closure
has its origins in the early Lisps .
Ben and Joe discuss which testing metrics you can stop caring about (and which you should continue to watch).
Hit us up on the forum with any questions, comments or concerns!
This week, a lone recruiter appeared on one of our pull requests. He used ‘recruit’. It wasn’t very effective. This gave Gordon and Mark plenty of fodder to kick the episode off. The fellas discussed a new, major release of Liftoff that adds support for custom build settings and the generation of Swift projects. The use of TDD as a design tool becomes they topic as they discuss Roster, a Swift application under development for internal thoughtbot use.
Voodoo programming is when we write code that we don’t really understand. We know we shouldn’t do it. But how do we stop?
Write syntax plugins to highlight and indent languages in Vim.
Learn how to keep your TDD cycle snappy and keep your test suites short. Ben and Joe demonstrate an ideal setup for TDD, with focused test runs integrated into the editor. They also discuss approaches for integration and unit testing, as well as h…
Each month we organize and attend events at our offices, and around the world. Here is a summary of what’s happening this month.