Don’t fiddle with launctl
when there’s a better way.
Add a Brewfile to your project or laptop setup script.
Write a recursive Vim macro with qqq
to clear the q
register,
qq
to start recording the macro,
doing your work,
invoking the macro recursively with @q
,
stop recording the macro with q
,
and then invoking the macro with @q
.
Use git show-branch
to more specifically compare commits across branches.
We’re looking for a full-time producer in Boston to record and edit
our podcasts and videos.
Replace files in-place with sed’s -i
flag.
We use RSpec feature and specs heavily,
controller and view specs more judiciously,
FactoryBot for test data,
JavaScript integration specs with Poltergeist or Capybara Webkit,
like test doubles and test spies but not test mocks,
and we stub external requests with Webmock.
An example of making complicated code easier to test by using
the Builder, Decorator, Chain of Responsibility, and Null Object patterns
and recursion, object composition, and immutable objects.
How to use ActiveRecord’s NullRelation.
We wanted an indicator, visible throughout our Boston office, that informs
whether a bathroom is available. We used the power of hardware to hack
together a solution.