
Avindra Fernando
@avindrafernando
Followers
2K
Following
18K
Media
2K
Statuses
11K
👨💻Founder, Software Consultant, ReactJS Consultant, Software Architect, Conference Speaker, Mentor
Learn More ➡️
Joined July 2016
💡 Look for opportunities to make things better. Seeking out issues and help solving them is a great way to advance your career. While we may focus more on customer-facing problems, identifying and solving internal issues can also benefit your team or company a lot. But what
0
0
4
I bet it’s hosted on localhost:3000
0
0
5
Writing “clean code” is great. But if it means you never ship, that’s a problem. Tech debt is part of the game. Tomorrow’s requirements might make today’s clean code look like a mess. The key is to delicately balance high quality with delivering value.
I have worked in enough production codebases at this point to realize that "Clean Code" is used more in tweets than in actual codebases.
0
0
0
Lately, I have noticed something: Some of the brilliant engineers are quietly asking themselves: “Do my skills still matter? AI is able to do what I am good at.” That’s imposter syndrome in the AI era. And I get it. When tools can generate code or write tests, it is easy to
1
2
9
Struggling with React Server Components? You’re not alone. Join me at @CommitYourCode on Sep 25–26 for “The Hidden Struggles of RSCs.” I’ll share the pain, and the fixes. Who’s in?
2
4
17
Days are getting closer to @CommitYourCode 2025. Super excited to be presenting there. Come join me as I'll be sharing "The Hidden Struggles of React Server Components". Who will I see there?
2
3
15
If you move into management as a dev, keep coding a little on the side. Even in your free time. It keeps your skills sharp and increases your chances of surviving tough tech markets.
0
0
4
Can confirm. This is one interesting challenge of conference speaking. CFPs often need to be submitted 6+ months ahead, but tech moves fast. The best approach I’ve found is to keep abstracts a little open-ended so you have room to adapt as things evolve.
i give conferences my talk abstract months in advance. but at the rate that AI is moving, by the time the conference comes, I want to do an entirely different talk 😫
0
0
2
There is no CD without CI
Automated tests don't merely assure quality - they also enable *continuous* delivery. Here's how: Without automated tests, it's impractical to regression test each ticket in isolation. So, companies batch multiple tickets into a release and test in QA or staging. This way,
0
0
2
🎉 I am thrilled to share that I’ll be speaking at @DEVintersection in Orlando, Florida this October! 🎤✨ I will be presenting two 60 minute sessions: Session 1: React Server Components in Action: Building and Deploying Fast @nextjs Apps on Azure Session 2: From Zero to CI:
0
1
4
Prediction Humans: Generalists AI: Specialists What do we think chat?
0
0
0
Effective communication is key to accelerate your tech journey, folks.
@flybayer it's all about managing the context if you were a poor communicator before AI, you're not gonna get as much out of AI
0
0
1
I shared how I did the above at @AllThingsOpen last year. https://t.co/awuNdca9Qe
0
1
1
It's Friday and it's time for a tech tip. Don't forget to share the knowledge that you gain from going to tech conferences with your teams. Here is how I did it:
1
0
3
When you jump into a brand new codebase, don’t rush straight into writing code. Spend some time just reading the code, walking through it, and seeing how things connect. Fastest way to identify patterns.
0
1
7
The number one mistake I see some consultants make is jumping in with a playbook solution before really understanding the client’s domain, constraints, and workflows. The best way to build long-term trust is to listen first, understand and observe deeply, then offer solutions.
0
2
2
When you jump into a brand new codebase, don’t rush straight into writing code. Spend some time just reading the code, walking through it, and seeing how things connect. Fastest way to identify patterns.
0
1
7