Developer. https://xitter.cf/t.co/R0hwDB8CKv

Weinfelden, Zurich, Beijing
Joined December 2008
Thomas Eichmann retweeted
The @SwiftLang news we’ve been waiting for! “You can now use Swift Concurrency in applications that deploy to macOS 10.15, iOS 13, tvOS 13, and watchOS 6 or newer. This support includes async/await, actors, global actors, structured concurrency, and the task APIs. (70738378)”
4
58
23
185
Thomas Eichmann retweeted
Need a countdown to the next Apple event apple.com/apple-events/? Here you go: awaitapp.net/event.html?titl…. #apple
Thomas Eichmann retweeted
Replying to @scottbelsky @rsg
It’s very liberating to not have any analytics in @halidecamera. We could spend a lot of time on testing and user stats. But we make an opinionated product instead.
2
14
Thomas Eichmann retweeted
Alright folks, gather round and let me tell you the story of (almost) the biggest engineering disaster I’ve ever had the misfortune of being involved in. It’s a tale of politics, architecture and the sunk cost fallacy [I’m drinking an Aberlour Cask Strength Single Malt Scotch]
Replying to @lorenb @gsapienza
I’m gonna have to get a glass of whiskey to answer this properly.
104
1,850
1,298
6,883
Dear Siri, I think you mix something up here 🤦🏻. @RafaelNadal @Apple – at Weinfelden, Switzerland
Thomas Eichmann retweeted
For the record, at Uber, we're moving many of our microservices to what @copyconstruct calls macroservices (wells-sized services). Exactly b/c testing and maintaining thousands of microservices is not only hard - it can cause more trouble long-term than it solves the short-term.
- Microservices are hard. - Building reliable and testable microservices is a lot harder than most folks think - Effectively *testing* microservices requires a ton of tooling and foresight. - A Netflix/Uber style microservices isn't required by many (most?) orgs. - Macroservices?
83
932
290
2,815
Dragging an APNS file into the simulator is just one of the three ways you can test remote push notifications on the iOS simulator. Learn about all possibilities in my blog post: avanderlee.com/workflow/test… #swiftlang #iosdev
5
100
4
380
Thomas Eichmann retweeted
I‘m confused about Sign In with Apple: developer.apple.com/app-stor… If app is using Facebook or similar „exclusively“ to sign in: required Sign In with Apple. If exclusively companies own account system: not required. But what about apps that offer both (neither exclusively)?
1
1
Thomas Eichmann retweeted
A program is not only code written to be executed by a machine; primarily it is a letter, written in a formal language by a programmer, where he explains to another programmer which problem he had and how he solved it.
8
148
9
354
“Software Architecture is Overrated, Clear and Simple Design is Underrated” blog.pragmaticengineer.com/s… – at Gachnang, Schweiz
2
1
1
Thomas Eichmann retweeted
how things "look" in a user interface isn't just aesthetic preference. it impacts how they are or aren't used. 5 examples below:
7
572
56
1,432
Thomas Eichmann retweeted
"I can’t explain how horrible it feels when the team spend 70% of the time fighting with this modern infrastructure setup and 30% of the time on actual business logic." // @monkchips sivaprasadreddy.com/posts/20…
27
134
15
279
Thomas Eichmann retweeted
I’ve written a lot of Go. I’m in the “no try()” camp. Another way to do something to save LoC doesn’t hold weight with me. A single way to do something creates clarity in logic, even at the cost of more loc. Go is great because its unapologetically simple. github.com/golang/go/issues/… – at Manhattan Beach, CA
13
152
19
616
“Jony Ive announces Apple departure” 😮 ft.com/content/947e557a-98a8… – at Weinfelden, Switzerland