ToughTech: Tackling Code Analysis Automation and Authorization


Details
Join us on October 30th at ToughTech for an event that pushes the boundaries of modern software development. Discover the fundamentals of OAuth 2.0 and its implementation in .NET, along with the benefits it brings to modern authentication. Explore how tools like linters and static analyzers turn 'unwritten rules' into automated checks, inspiring better coding practices and creative solutions. These talks offer insights to deepen your development skills and spark new ideas.
Agenda:
- 18:30 "OAuth 2.0 in .NET" by Jonas Ribikauskas
"Authentication and authorization are something we software developers often have to work with. However, since many of us work with preexisting solutions, legacy systems, and so on, we are not frequently tasked with implementing authentication from scratch. This is where this lecture comes in. During this lecture, those of you who are unfamiliar with OAuth 2.0 will become acquainted with it. You will also be introduced to examples of how to implement OAuth 2.0 in .NET. Lastly, by the end of the lecture you will hopefully be able to see the benefits of using OAuth 2.0 in your solutions and be able to implement basic OAuth 2.0 flows."
- 19:10 "Power of AST" by Rokas Muningis
“As software engineers, our innate curiosity drives us to explore and understand. We've all been there - seeing an 'unwritten rule' comment on a merge request. Think about static analysis, syntax highlighting, linters, transpilers and interpreters - did you know they're all doing the same first step? They take our code and build this tree of connected nodes. It's what they do next that makes them different. Custom linter rules are often where we first put this knowledge to work. Those 'unwritten rules' in the codebase? They become automated checks, catching issues before they even reach a merge request. And who knows, maybe this will inspire you to write your own tiny programming language!"
- 20:00 Bytes & Bites
The opportunity to become a student or a lecturer in disguise as you mingle, snack and connect with fellow tech enthusiasts is all yours. Don't worry about grades—here, laughter and nods are the ultimate measures of success!
Tech info about ToughTech:
- ToughTech journey will start at 18:30 - (guests will be welcome to enjoy snacks and network until 21:30)
- The event will be conducted in LTU language
- REGISTRACIJA

ToughTech: Tackling Code Analysis Automation and Authorization