Sunday, June 15, 2025

๐Ÿง  Weekly Dev Reflections – Learnings, Wins & Thoughts (June 9–15, 2025)




๐Ÿ“… Published: June 15, 2025
๐Ÿ“‚ Category: Personal Insight / Reflection
๐Ÿท️ Tags: Dev Diary, Weekly Learning, C# Practices, .NET Projects, GitHub Copilot, Reflection


๐ŸŒŸ Weekly Dev Reflections (June 9–15, 2025)

Every developer grows week by week — by breaking things, fixing them, learning new concepts, or reflecting on what didn’t go as planned. Here's a short reflection on what I learned and experimented with this week.


๐Ÿ“˜ What I Learned

  • ๐Ÿ”ง Explored how GitHub Copilot streamlines repetitive code tasks.
  • ๐Ÿง  Deep dive into ref vs out vs in modifiers in C#.
  • ๐Ÿ“ฆ Practiced better solution structuring in .NET using folder and layer segregation.
  • ๐ŸŒ Reviewed how IConfiguration can improve maintainability by avoiding hardcoded settings.

๐Ÿ’ก Things That Helped

  • ๐Ÿงฐ Installed new Visual Studio extensions for code cleanup and formatting.
  • ๐Ÿ› ️ Customized launchSettings.json for easier debugging in multiple environments.

๐Ÿšง Challenges Faced

  • ⛔ Misconfigured app settings are causing startup issues.
  • ๐Ÿคน Balancing between learning and shipping code — time management still a challenge!

๐Ÿ”ญ Next Week’s Focus

  • ๐Ÿš€ Implement logging with Serilog in a sample microservice.
  • ๐Ÿ“˜ Publish a blog on sealed classes and their real-world uses.
  • ✅ Start tracking blog traffic and performance for AdSense optimization.

๐Ÿ“ฌ Stay Connected