Feed icon 28x28
Maxresdefault original

Video recording and production done by Istanbul Tech Talks.

Istanbul Tech Talks 2015 Schedule

April 27, 2015

( 10 available presentations )
Capture thumb
Rating: Everyone
Viewed 36 times
Recorded at: April 27, 2015
Date Posted: January 14, 2016

Vincent Garrigues talks about the transformation in the SoundCloud regarding the way they work. As SoundCloud grew, its backend infrastructure got more complex with the addition of many microservices. Ensuring their apps to work with these microservices in production is key to SoundCloud's continuing success.

Capture thumb
Rating: Everyone
Viewed 37 times
Recorded at: April 27, 2015
Date Posted: January 14, 2016

Saul Mora talks about Object Oriented Function Programming. Functional programming is finally a first class citizen in the Cocoa toolset! But, as you may have heard, Swift is not necessarily a pure functional language. And in embracing the functional paradigm, do you need to throw out your knowledge and experience with Object Oriented programming? Saul Mora shows that it turns out you can have your cake and eat it too!

Capture thumb
Rating: Everyone
Viewed 40 times
Recorded at: April 27, 2015
Date Posted: January 14, 2016

Heinz Kabutz covers a live coding session on how Java NIO can be used for non-blocking communication and without using too many threads.

Capture thumb
Rating: Everyone
Viewed 31 times
Recorded at: April 27, 2015
Date Posted: January 14, 2016

In this talk, Simon Stewart covers some of the technologies and approaches that Facebook use to allow their engineers to work with confidence and speed on the codebase, while at the same time ensuring solid and timely releases.Every two weeks Facebook releases a new version of their flagship Android application which is one of the most widely used apps in the world. The codebase is worked on by a large engineering team.

Capture thumb
Rating: Everyone
Viewed 25 times
Recorded at: April 27, 2015
Date Posted: January 14, 2016

Simon Tennant covers some of the challenges of building your own messaging stack such as security, scalability and cross-device message synchronisation. He looks at time-to-glass optimisations that can improve the users' experience and how to quickly embed messaging into your app. The talk also covers how the Buddycloud messaging stack works and how they are building a developer community around open source and open protocol based messaging.

Capture thumb
Rating: Everyone
Viewed 27 times
Recorded at: April 27, 2015
Date Posted: January 14, 2016

Performance optimization has always thought to be a fine art as it could not be easily formalized, or constrained into one solid workflow. However, there are common patterns all performance engineers could follow in their investigations. Kirk Pepperdine describes some approaches and tools to analyse modern application performance problems in J2SE and hardware.

Capture thumb
Rating: Everyone
Viewed 31 times
Recorded at: April 27, 2015
Date Posted: January 14, 2016

Ash Furrow shares his recent real-world experience with Swift as a case study in an evaluation of Swift's production readiness. He provides a chance of taking advantage of the lessons they learned to make the best decisions about Swift.

Capture thumb
Rating: Everyone
Viewed 30 times
Recorded at: April 27, 2015
Date Posted: January 14, 2016

Every year, with each release of iOS and OSX, Interface Builder gains new features that we could easily have missed out or overlooked. Dimitri Dupuis-Latour goes through all those power features that Interface Builder has to offer, including hidden gems and tips & tricks, so we can build your next- generation UI, with less code and more features.

Capture thumb
Rating: Everyone
Viewed 75 times
Recorded at: April 27, 2015
Date Posted: January 14, 2016

Chad Fowler recounts the pains and joys of migration. This talks has its bases on the following questions: How do you maintain a radically heterogeneous system with a small group of developers? How do you monitor a fleet of disparate microservices? How do you make it perform acceptably? How does it change the way you think about deployment?

Capture thumb
Rating: Everyone
Viewed 36 times
Recorded at: January 14, 2016
Date Posted: January 14, 2016

Hugo Domenech-Juarez discusses about the possibilities that Android provides by using BLE to connect to sensors and actuators around you. He shares some tips and tricks learned from building a SDK for interacting with the WunderBar, a BLE enabled starter kit for the Internet of Things, and his experiences on how to make your connections secure and fast.