John Fisher

Safely Binding Unescaped Content in Web Applications


over 2 years ago by John Fisher on Atomic Spin.
“Snakecharmers,” a chromolithograph by Alfred Brehm, c.1883 Binding unescaped HTML or CSS content on a web page is a scary proposition for...

Safely Binding Unescaped Content in Web Applications


over 2 years ago by John Fisher on Atomic Spin.
“Snakecharmers,” a chromolithograph by Alfred Brehm, c.1883 Binding unescaped HTML or CSS content on a web page is a scary proposition for...

What the Heck Is an “Atomic Object”?


over 2 years ago by John Fisher on Atomic Spin.
You may have noticed that Atomic Object has a pretty cool name. In fact, we’ve received phone calls from people just wondering what it is we do ...

5 Ember.js Addons You Should Start Using


over 2 years ago by John Fisher on Atomic Spin.
At Atomic Object, we’ve done a lot of work (and a lot of thinking) about the Ember.js application development framework. We also love using open...

Creating Graphics Code in iOS & OS X with PaintCode


~2 years ago by John Fisher on Atomic Spin.
Two years ago, I worked on a large iOS project with a very complex, dynamic shape that needed to be rendered on its main screen. The shape had to be drawn...

Successful Sprint Retrospectives: Tips and Tools


~2 years ago by John Fisher on Atomic Spin.
A sprint retrospective is a brief collaborative exercise that teams can do at the end of each sprint—typically as part of the sprint review meeting. Its...

Using CircleCI to Test and Deploy an iOS App


~2 years ago by John Fisher on Atomic Spin.
When starting a new greenfield project at Atomic, we always ask ourselves about tooling surrounding testing and deployment. We have had a lot of luck with...

Sharing Web Data with iOS Using WKWebView


almost 2 years ago by John Fisher on Atomic Spin.
I recently helped develop a native iOS app for a client that sells software to many different educational organizations. We wrote the app in Swift, and...

Handling Bad Feelings at Work


over 1 year ago by John Fisher on Atomic Spin.
Atomic Object employs a group of smart, high-performing, passionate, diverse, and flawed human beings. It’s inevitable that each of us will occasionally...

Accept It: Software is Wabi-sabi


over 1 year ago by John Fisher on Atomic Spin.
Last week, after dealing with a frustrating build and deployment issue, I reflected on what makes software development frustrating at times–specifically...