Kibet Theophilus
Software Engineer
Nairobi, Kenya
Actions
Code.
Links
Area of Expertise
Topics
From Source to Bytecode: Understanding the Kotlin Compilation Process
Dive into the inner workings of the Kotlin compiler in this informative session. We'll explore how Kotlin code is transformed into JVM bytecode, covering key stages such as lexical analysis, parsing, semantic analysis, intermediate representation (IR) and code generation.
Ideal for Kotlin developers and software engineers, this talk will enhance your understanding of the compilation process and help you write more efficient code.
Join us to decode the journey from source to bytecode in Kotlin!
Mastering GitHub Actions: Automate and Supercharge Your Development Workflow
In the fast-paced world of software development, automation is the key to efficiency and productivity. GitHub Actions has emerged as a powerful tool for automating your development workflows, from continuous integration to continuous deployment and beyond.
We will explore the ins and outs of GitHub Actions, equipping you with the knowledge and skills to supercharge your development process. Whether you're a seasoned developer looking to streamline your CI/CD pipelines or a newcomer curious about the world of automation, this talk is tailored to your needs.
Gradle Dive: Writing custom plugins
As our applications continue to grow, we tend to introduce modularization to enable easier maintenance of the codebase. At some point we will need to write custom gradle plugins to reduce code duplication in our modules.
In this talk, I will share our experience from writing plugins and how to get started in writing them. There will be a code sample to cement up on the talk.
Crafting Custom Lint Rules: Elevating Android Code Quality
We will explore the world of custom lint rules in Android development. Uncover the process of designing and implementing personalized lint rules that align with your project's standards. From enforcing naming conventions to addressing architecture concerns, discover how custom lint rules can enhance your codebase's integrity. Elevate your Android development skills by mastering the art of crafting custom lint rules for superior code quality.
Droidcon & Fluttercon Kenya 2024 Sessionize Event
droidcon Uganda 2023 Sessionize Event
droidcon Kenya 2023 Sessionize Event
DevFest Nairobi Student Edition Sessionize Event
DevFest Nyeri Sessionize Event
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