Andreas Taranetz
Holistic Developer & Tech Evangelist @Dynatrace
Vienna, Austria
Actions
I aspire to build maintainable and sustainable software by writing clean code and sharing my knowledge.
Currently, I am doing this at Dynatrace.
You could call me a full stack developer, but I try to grow beyond frontend or backend and understand all aspects of software engineering that are involved in bringing ideas from brains to production.
Links
Area of Expertise
Topics
API First - Successfully decoupling teams
Having worked in both frontend- and backend-focused teams, I learned that the best way to design the implementation of new features is at the fault lines of the architecture, the APIs.
Working API first means defining the contract at the API level as the starting point. These contracts are written in the Openapi specification, a well-established format that benefits both sides of the API. Using code generators for the client and server side code parts makes sure the data is always transferred in the correct shape.
Since APIs are often the lines along wich we split up teams, working API first is a great strategy to decouple them.
Sleek, Swift, and Sustainable: Optimizations every web developer should consider
In 2017, as part of my master's thesis, I did a rewrite of Austria's most popular voting advice application wahlkabine.at.
The site does not contain many features, but it had to be fast, accessible, cheap to host and work offline for users on the Viennese subway.
I managed to do all of this by "just" using the latest developments in web technologies and cutting out all unnecessary requests a common website would make.
In this talk, I want to share all the tricks and techniques I applied to reduce the number of requests necessary until a webpage becomes usable.
Reducing the number of roundtrips and overall bytes loaded from the server not only reduces your hosting bill but also your carbon footprint.
You'll walk away from this talk with new ideas on how to optimize your own projects or if nothing else at least increase their perceived performance.
Andreas Taranetz
Holistic Developer & Tech Evangelist @Dynatrace
Vienna, Austria
Links
Actions
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top