Nick Cosentino | Simplifying software engineering concepts for you | Principal Software Engineering Manager @Microsoft | Creator of @BrandGhostAI 👻

Seattle, WA
Joined January 2023
Looking for some reading on Blazor? These articles should help cover a variety of topics that you might be interested in then: devleader.ca/category/csharp… Project Ideas: - Budgeting App: devleader.ca/2023/10/17/how-… - Personal Website: devleader.ca/2023/10/15/how-… - ToDo List: devleader.ca/2023/10/05/step… Plugins - Plugin Architecture How-To: devleader.ca/2023/09/14/plug… - RenderFragment Plugins: devleader.ca/2023/09/26/blaz… - Dynamic Plugin Loading: devleader.ca/2023/09/15/blaz… Testing - Testing for Beginners: devleader.ca/2023/10/26/blaz… - Unit Testing: devleader.ca/2023/10/18/blaz… General - Call JavaScript: devleader.ca/2023/10/13/how-… - Render Mode Challenges: devleader.ca/2024/03/21/blaz… - MudBlazor List Items: devleader.ca/2024/03/20/mudb… #blazor #csharp #dotnet #dotnetcore #aspnet #aspnetcore
1
40
How did Callie Buruchara become a senior in a short period of time? She did 7,281,392 LeetCode problems. ... but you'll never guess how many linked lists she reversed! Callie attributes much of her success to getting her senior role to her communication skills. She explains that communication and people skills were able to shine when her team needed more informal leadership and guidance to bridge some challenging times. This is one of the ways that Callie REALLY stood out. Does that mean she can't reverse a linked list? I'm sure she can. Callie is still very technical, but she has a strong set of communication skills to allow her to work very effectively with others. Watch the full video here: youtu.be/AWTwji6mmeA
1
138
Sharing Information Without Overloading Engineers Share information without overwhelming engineers: make context accessible, explain changes, and distinguish useful transparency from repeated interruption. Read the article here: bgh.st/qmuuvl
71
Imposter Syndrome doesn't magically disappear forever. I'm well past my twenties now and a decent way into my career. I've been managing engineering teams for over a decade. But imposter Syndrome still shows up. I was having a review about my first paid course that I released to the public. There was lots of feedback for me. And if you're like me, the thought of getting feedback is both scary as hell but powerful. It's like this mixed fear of dread and opportunity because you know you'll be able to improve. So I get the feedback... And it's all super actionable. Mostly technical things that can be tweaked and easily improved. But partially out of fear and partially because my Imposter Syndrome was running high I had to ask: "But... was the teaching style okay? Did anyone complain about it being bad?" I've been doing some form of tutoring or teaching since I was 14. That's over 20 years of my life (yikes, that sucks to write). I've even recently volunteered at a high school to help with computer science. I should feel CONFIDENT teaching concepts. But here I am, an imposter. Am I good enough? Did people hate me? Do I even know what I'm talking about? Why did I ever sign up for this? I'm embarrassed now. All thoughts that were running through my head waiting for feedback. "No! I haven't heard anything like that. I think the teaching style was on point." (not a direct quote but paraphrased) ... and in the moment I get a bit of relief from external validation. But we always need to keep pushing the self doubt out of our minds. I share Imposter Syndrome scenarios because I find my imposter syndrome subsides more when I hear that other people go through it as well. I hope this helped you realize you're not alone when these thoughts creep up.
4
211
📌 Check out my channel for FREE learning resources on C#, dotnet, and software engineering in general: youtube.com/@devleader
40
How to Raise a Difficult Issue in a One-on-One Navigate difficult conversations with your manager: explain the impact, clarify the support you need, and agree on next steps without having every answer. Read the article here: bgh.st/uh21sa
1
104
When you're hiring a .NET dev, would you rather see: - Deep familiarity with Microsoft stack - Open source contributions - A side project portfolio ... Something else? Maybe a mix?
4
441
📌 Have you been tuning into my AMA live-streams I do EVERY Monday at 7:00 PM PST? Each stream I focus on: - Reviewing my most recent newsletter - Providing my perspective on spicy Reddit posts related to software development - And most importantly... ANSWER YOUR QUESTIONS! 👇 Let me know what you want me to answer in my next stream! 👇
23
Why do programmers hate nature? … .. . It has too many bugs.
144
📌 📌 If you enjoy my content, consider subscribing to my newsletter: weekly.devleader.ca It's free and I have something for all levels of software engineers to help you out on your development journey. Join thousands of other readers every weekend!
35
devleader retweeted
Your definition of success is all wrong. These were powerful words to hear from Callie Buruchara when we sat down for a recorded chat about communication for software engineers. Callie explained that for individuals trying to get into software engineering, they see her as someone who is very successful. And she is! She's a senior software engineer doing awesome work. But their view of success is not the same view of success that Callie has. It's not about knowing all of the coding languages. It's not knowing every tech stack. It's not about always writing perfect code. How do you view success in a software engineering career? Watch the full video here: youtu.be/AWTwji6mmeA
1
1
134
How many of you went to Google to try this right after? #SoftwareEngineering #Developers #Memes
3
1
185
📌 Remember to check out my YouTube channel!: youtube.com/@devleader
33
It's slightly better.
Couple more days in after my limit reset. Still a long way to go, but it's cool to see that the assets are slowly improving. I've had to tell it to stop wasting time trying to hyper-tune specific items because they're likely going to be scrapped anyway from this early in development. Instead, telling it along the lines "Use those opportunities to improve your skills/instructions/tooling instead of more continuous iterations on the specific thing". Later on when there's more actual content being put in, this balance might change around.
1
183
When your technical confidence fades, your role notices. If strategic conversations involve tech and you can't speak to any of it, take the hint. Losing a deep expert on the team is exactly when you step back into the code. Watch here: youtu.be/leZnc8IxhyE
2
1
40
📌 All of my memes are posted through @BrandGhostAI!
18
What the HECK are Iterators in .NET C# Enumerables and iterators are a confusing topic for many people even if they aren't new to C#. In this video we'll look at what an iterator is in C# and what separates it from a normal method that returns IEnumerable. This video is introductory level and will allow you to follow up with a more advanced videos that I have after :) Watch here: bgh.st/w5py1e
154