Piotr Kozanowski's blog

Welcome to my blog about coding and general developer stuff

Sunday, March 1, 2020

Interesting and useful things - February 2020 (#23)

And another pack of articles:

  • Non-exceptional averages
  • Integrated systems for integrated programmers
  • Why I don't use either external headhunters or contractor agencies
  • On Pair Programming
  • Builder isomorphisms
  • Quo vadis Domain Driven Design?
  • Git Autocorrect

Enjoy!!!
Posted by: Piotr Kozanowski at 11:50 AM No comments:
Categories: Interesting and useful things

Sunday, February 2, 2020

Interesting and useful things - January 2020 (#22)

And another pack of articles:

  • Beautiful Binary Literals
  • On doing katas
  • Aren't we, developers, bored to death with our work?
  • Why I love DevOps and hate DevSecOps
  • .NET everywhere apparently also means Windows 3.11 and DOS
  • Scenario Driven Tests
  • Enforcing C# EditorConfig formatting conventions at build time
  • The Next Decade of .NET Open Source
  • Do not trust user input
  • Do not trust user input part 2 

Enjoy!!!
Posted by: Piotr Kozanowski at 10:44 PM No comments:
Categories: Interesting and useful things

Saturday, January 4, 2020

Interesting and useful things - December 2019 (#21)

And another pack of articles:

  • Working with Linux and Windows Containers simultaneously on Docker Desktop
  • Advice to my 20 year old self
  • The cost of "running" software
  • Effectiveness VS efficiency: the cultural aspect
  • Put cyclomatic complexity to good use
  • Zone of Ceremony
  • WaterfallProcess
  • ExploratoryTesting
  • Google's Engineering Practices documentation - How to do a code review
  • Google's Engineering Practices documentation - The CL author’s guide to getting through code review

Enjoy!!!
Posted by: Piotr Kozanowski at 8:46 PM No comments:
Categories: Interesting and useful things

Tuesday, December 3, 2019

Interesting and useful things - November 2019 (#20)

And another pack of articles:

  • OPTIONS FOR .NET’S VERSIONING ISSUES
  • How to Take Care of a Client When developing software as a remote team
  • Introducing the new Performance Monitor for Windows
  • The 80/24 rule
  • Small methods are easy to troubleshoot
  • Instantiating an object without using its constructor in C#
  • HIGH-PERFORMANCE LOGGING IN .NET CORE
  • High-performance logging with LoggerMessage in ASP.NET Core
  • Computer things they didn't teach you in school #2 - Code Pages, Character Encoding, Unicode, UTF-8 and the BOM
  • 7 leadership lessons over 2.5 years
  • Improvements in .NET Core 3.0 for troubleshooting and monitoring distributed apps
  • About toxicity
  • Burnout - early detection & avoidance (before it's too late)

Enjoy!!!
Posted by: Piotr Kozanowski at 10:09 PM No comments:
Categories: Interesting and useful things

Monday, November 4, 2019

Interesting and useful things - October 2019 (#19)

And another pack of articles:

  • dotnet new - Behind the Scenes
  • Say Yes to the Stress
  • C# 8 Interfaces: Dangerous Assumptions in Default Implementation
  • C# 8 Interfaces: "dynamic" and Default Implementation
  • C# 8 Interfaces: Unit Testing Default Implementation
  • Announcing .NET Core 3.0
  • When X is not 'built-in' anymore …
  • Building Careers with Empathy with Scott Hanselman
  • Unit testing Anti-patterns catalogue
  • High performance servers with NET Core
  • Software Engineering Genba
  • Devil's advocate
  • Tautological assertion
  • Creating a good SaaS experience in the cloud
  • How To Understand Systems - My Secret Superpower
  • A red-green-refactor checklist
  • Skip level meetings: What they are, and exactly how to run them

Enjoy!!!
Posted by: Piotr Kozanowski at 11:27 PM No comments:
Categories: Interesting and useful things

Wednesday, October 2, 2019

Interesting and useful things - September 2019 (#18)

And another pack of articles:

  • Thoughts on 'Are We Done Yet?'
  • Recommending VSCode extensions within your Open Source projects
  • Why Clojure?
  • How a Self-Organizing Team Works
  • What is it like to work remotely as a software developer?
  • The boring technology behind a one-person Internet company
  • StringBuilder performance pitfalls
  • A game-changing value of ... missing abstractions - part I
  • A game-changing value of ... missing abstractions - part II
  • Hardware Intrinsics in .NET Core

Enjoy!!!
Posted by: Piotr Kozanowski at 6:51 PM No comments:
Categories: Interesting and useful things

Wednesday, September 4, 2019

Interesting and useful things - August 2019 (#17)

And another pack of articles:

    • C# Finalizers and Idisposable
    • Retry guidance for Azure services
    • OOP Anti-Patterns: Utility or Helper Classes
    • Try out Nullable Reference Types
    • Think Twice Before Returning null

            Enjoy!!!
            Posted by: Piotr Kozanowski at 9:39 PM No comments:
            Categories: Interesting and useful things
            Newer Posts Older Posts Home
            Subscribe to: Posts (Atom)

            Subscribe To

            Posts
            Atom
            Posts
            All Comments
            Atom
            All Comments

            Blog Archive

            • ▼  2022 (13)
              • ▼  July (2)
                • Interesting and useful things - June 2022 (#48)
                • Interesting and useful things - May 2022 (#47)
              • ►  May (1)
              • ►  April (1)
              • ►  March (1)
              • ►  February (1)
              • ►  January (7)
            • ►  2021 (5)
              • ►  May (1)
              • ►  April (1)
              • ►  February (2)
              • ►  January (1)
            • ►  2020 (10)
              • ►  December (1)
              • ►  November (1)
              • ►  October (1)
              • ►  July (1)
              • ►  June (1)
              • ►  May (1)
              • ►  March (2)
              • ►  February (1)
              • ►  January (1)
            • ►  2019 (12)
              • ►  December (1)
              • ►  November (1)
              • ►  October (1)
              • ►  September (1)
              • ►  July (2)
              • ►  June (1)
              • ►  May (1)
              • ►  April (1)
              • ►  March (1)
              • ►  February (1)
              • ►  January (1)
            • ►  2018 (8)
              • ►  December (1)
              • ►  November (1)
              • ►  September (2)
              • ►  August (1)
              • ►  July (1)
              • ►  June (1)
              • ►  May (1)
            • ►  2014 (4)
              • ►  October (1)
              • ►  June (3)
            • ►  2012 (1)
              • ►  December (1)

            About Me

            Piotr Kozanowski
            View my complete profile

            Categories

            • Interesting and useful things (48)
            • About (2)
            • BitLocker (1)
            • Calculator (1)
            • DYK (1)
            • Windows (1)
            Powered by Blogger.