Life as a Developer Advocate: 6 Months at CodeRabbit
After 6 months as a Developer Advocate at CodeRabbit, I'm sharing what the role actually looks like day-to-day, what I shipped, and lessons learned along the way.
Principal Developer Advocate at CodeRabbit. Unlocking developer productivity through intelligent Code Reviews and scalable Monorepo strategies. Recognized as a Google Developer Expert (Angular), GitHub Star, Nx Champion, and Microsoft MVP. 🎙️ Host of This is Tech Talks. I bridge the gap between complex engineering and developer success, dedicated to empowering the next generation of developers.
After 6 months as a Developer Advocate at CodeRabbit, I'm sharing what the role actually looks like day-to-day, what I shipped, and lessons learned along the way.
Angular 22 is here this release is all about signals reaching full maturity.Let's explore the new features, improvements, deprecations, and breaking changes in this release.
I often get this question "How can I contribute to Open Source." It's time I put my experience and suggestions in a blog.
If you are here, I am sure either you are excited about AI or you are scared about it. I am in the first category and super excited about AI and how it's changing my development workflow
Recently I came across an issue Unable to find image locally when using docker and wanted to document the solution for myself
Hey friends, Happy new year and as we are saying good bye to 2024 I wanted to share how my 2024 was.
This year, I tried a new Angular version and wanted to experiment with how the tree shaking works once the standalone components came.
There was a point in my life when I thought I was a failure at work and not a good enough engineer.
Taking a break and thanking readers
Hey everyone, today marks my two-year anniversary at Celonis. It feels just like yesterday when I started there. It's been a fantastic journey; it felt like starting my career again.
Just did my last conference of the year, and what a year it has been travelled across the world to give talks, had an amazing year at work and spent our first years together in Germany with my family.
Last week, I was traveling to speak at CityJs + HalfStack Conf Belgrade, and suddenly, I thought about my past.
Today is a speacial day, I completed one year at Celonis. I am sharing my reflections on the past year and my plans for the future.
I started using Angular in 2017 when version 4 was released. And I have seen this framework growing since then.
This is Learning grew from an idea in 2020 to a community of 150+ contributors and 2.5M+ views. Here is how we built it.
After many false starts, I finally launched my free Angular Getting Started course for the community. Here is the story and the plan.
In the last couple of years, the number of developers contributing to Open Source has grown exponentially. The Github team deserves all praise.
We finished migrating to Nx from Angular CLI last year, and it was one of the biggest restructure we did. This post will cover why we decided to do it.
Angular 11 is released, and it was focused on improving the type safety of APIs and fixing the issues. Let's go through the changes introduced in this version.
Angular 10 is released, many developers sent me messages asking we cannot see any features, yes there was no big feature.
In this blog post, I will talk about a mistake I have made and have seen many developers doing it as well, which is a shared Material…
In this blog post we will explore 2 values for providedIn property used with Angular provider.
Before you read this article, I want to make it very clear, I am not blaming anyone here. Keeping this in mind, let’s move ahead.
In this piece, we will see how we can use in-memory-db to perform CRUD operations
How can we use it?
How we can work with services in NestJS
Explore the controller; the most important part of NestJS
Scully is the first JAMstack SSG for Angular.
Standard mode vs. monorepo mode
Why you should consider NestJS for your next project
13th November the date which is already special to me as it is my birthday became more special as in 2019 I also became GDE for Angular…
Angular 9 RC is out, what an exciting time to be Angular developer, no I am not saying this because of Angular 9 RC release. It's because…
In this blog post, we will learn about the tools you should be aware of as an Angular Developer.
In this blog post, we will learn how we can override some default options in Angular Schematics.
On 14th Septemeber we had First-Ever Angular Conference in Sri Lanka. I was lucky to be selected as one of the speakers at the event. In…
In this blog post let’s see what is going on with Angular 8 post the official release in May 2019.
If you like stories, then this is for you, and more than that you are the part of this story and every developer or person who is part of…
In this blog post, we will discuss Angular CLI Builders, in case you are following Angular, with version 8 Builders are talked about a lot…
In this blog, let’s see what we should expect from the Angular 8 release. This post will cover some hot topics covered at ngConf and…
AngularInDepth is moving away from Medium. More recent articles are hosted on the new platform inDepth.dev. Thanks for being part of…