Chris Trott (@twocentstudios) profile picture

iOS engineer, musician, artist. Currently working on Eki Live, a train tracking iOS app for Tokyo. Previously Cookpad, Timehop. @twocentstudios@hachyderm.io

Tokyo-to, Japan
Joined March 2011
Photo by Chris Trott (@twocentstudios)Photo by Chris Trott (@twocentstudios)Photo by Chris Trott (@twocentstudios)Photo by Chris Trott (@twocentstudios)Photo by Chris Trott (@twocentstudios)Photo by Chris Trott (@twocentstudios)Photo by Chris Trott (@twocentstudios)Photo by Chris Trott (@twocentstudios)Photo by Chris Trott (@twocentstudios)Photo by Chris Trott (@twocentstudios)
Chris Trott from @twocentstudios reflects on three thorny Swift concurrency pain points encountered recently. These issues highlight how Swift Concurrency’s abstraction still leaks when bridging with old frameworks. twocentstudios.com/2025/08/1…
1
3
178
Conditional breakpoints can impact performance. Learn how to identify and resolve unexpected slowdowns in your debugging process with @twocentstudios twocentstudios.com/2024/08/0…
2
3
374
It’s a little early, but here is a halloween-themed animation. I used Blender for both the hand drawn 2D dancing guy and the 3D background. Learning 3D this weekend was both frustrating and fun.
1
1
Chris Trott retweeted
“Cookpad Tech Kitchen #14 〜海外で働く〜 開催報告 - クックパッド開発者ブログ” htn.to/RhUDtdtZqK
Come join us for our inaugural hackathon hosted by @uber! Please let us know if you are interested in childcare! meetu.ps/2LN2nn
15
12
I wrote about using atomics to get rid of some of those nasty at-synchronized blocks in #objc: biasedbit.com/blog/objc-atom…
1
8
32
Chris Trott retweeted
I wrote a thing about #DynamoDB @timehop medium.com/building-timehop/… – at Manhattan, NY
4
3
4
Chris Trott retweeted
#TechTalk about MVVM in iOS development by @TwoCentStudios @timehop #iosoho – at Manhattan, NY
1
2
Chris Trott retweeted
Spoiler alert on @TwoCentStudios' iOSoho talk tonight on "MVVM Architecture at @timehop": There will be at least one troll face.
Chris Trott retweeted
Just published “Why @Timehop Chose Go to Replace Our Rails App” #golang medium.com/p/2855ea1912d
6
7
Chris Trott retweeted
I just wear the lab coat for fun. Our own @edc1591 is the real scientist bit.ly/thrcmv #ReactiveCocoa #MVVM
2
12
39
Inside @timehop’s Stack: @bdotdub discusses the decision to switch from @rails to @golang. bit.ly/13J8tOy
2
11
16
Chris Trott retweeted
I wrote about developing @artsy’s new auctions kiosk app as open source, using Swift and ReactiveCocoa: artsy.github.io/blog/2014/11… – at Weesperzijde, Amsterdam
3
24
30
Chris Trott retweeted
Answer by Ou Gaohan to If you can read Chinese, can you also read Japanese? qr.ae/DSgE8
2 years to the day we launched the Timehop app :) timehop.com/c/c:50854db4e4b0…
8
12
23
Chris Trott retweeted
6 Stages of Debugging: 1) Can’t happen 2) Not reproducible 3) Shouldn’t happen 4) Why does that happen? 5) oic 6) How did that ever work?
5
6
Chris Trott retweeted
Anyone have extensive #ReactiveCocoa experience to help us work through some performance optimizations for @timehop? – at Manhattan, NY
1
1