DEV Community

Cover image for #30ArticlesForNovember, days 1 to 10
Davide Bellone
Davide Bellone

Posted on • Updated on

#30ArticlesForNovember, days 1 to 10

At the end of October, I announced my personal challenge: share on Twitter 30 articles, one for each day of November.

Here's the recap of the first 10 days.

  1. Write tests. Not too many. Mostly integration
  2. The Top Seven Least-Known, Yet Important, C# Features
  3. Learn From Source Code
  4. string vs. String is not a style debate
  5. 12 Tips to Maximize Your Experience at a Tech Conference
  6. What's the difference between a console, a terminal, and a shell?
  7. Testing code that isn't there yet
  8. Under the Hood of C# Alias Types and Namespaces
  9. How to go from 3 views to 1,000,308
  10. 5 C# features that will help you to understand LINQ


I mainly work with C#. I love this language. That's why I think that articles 2, 4, 8 and 10 are great. Those are not articles for advanced programmers, but in those articles I found lots of interesting tips and features to learn.


One of my lacks is testing practices. I have difficulties with TDD. Also, I'm not sure if 100% code coverage is necessary for each project and if it really creates value. I haven't found a final answer, but with articles 1 and 7 I have a bit more confidence in what's going on.


Not only pure software development but also soft skills and blogging tips. That's what I learned from articles 3, 5 and 9.

The most timely

The article #6, about Console, Terminal and so on, was on my list when I created this challenge. It happened that the author, Scott Hanselman, talked about that topic at Microsoft Ignite. So, why not kill two birds with one stone?

That's a recap of days 1 to 10. Have you already read those articles?

Discussion (0)