Talysson Oliveira Cassiano
Developer and Chief Learning Officer @ Codeminer42
Campinas, Brazil
Actions
Web developer and software architect, a true believer that we can always do better.
Links
Area of Expertise
Topics
Ruby on Fails - effective error handling with Rails conventions
You ask 10 different developers how they handle errors in their applications, you get 10 very different answers or more, that’s wild. From never raising errors to using custom errors, rescue_from, result objects, monads, we see all sorts of opinions out there. Is it possible that all of them are right? Maybe none of them? Do they take advantage of Rails conventions? In this talk, I will show you error-handling approaches based on patterns we see on typical everyday Rails applications, what their tradeoffs are, and which of them are safe defaults to use as a primary choice when defining the architecture of your application
DDD on the frontend
Due to the specificities of frontend applications, modeling the domain in this context has always been challenging. Ranging from generating aggregate ids and designing their lifecycles, to the need to represent invalid states, to context mapping when communicating with vendor APIs, there are a series of factors to be considered when modeling the domain. In this talk, I will show you these specificities and how to tackle everyday frontend complexities using canonical DDD concepts, designing new bounded contexts just for the frontend, while still embracing modern frontend approaches.
Talysson Oliveira Cassiano
Developer and Chief Learning Officer @ Codeminer42
Campinas, Brazil
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