DevMavens

ma•ven (mā'vən)

n.  A person who has special knowledge or experience;
an expert.

dev•ma•ven
('dev-mā'vən)

n.  An expert developer with great influence.

Steve Smith

Steve Smith is a Microsoft Regional Director, MVP, ASPInsider, and frequent conference speaker. His blog covers a variety of .NET topics with a frequent focus on software development techniques and application performance tips.


Steven Smith | 01 Apr 2020 12:39

Adapter Design PatternSubscribe to this feed

Steve Smith writes "....A couple of months ago I published a new, revised course called C# Design Patterns: Adapter on Pluralsight. It’s one of my favorite patterns and its predecessor, the Design Patterns Library, remains one of the most popular courses of all time..."
Read more »  Adapter Design Pattern


Steven Smith | 27 Mar 2020 15:52

Streaming ChecklistSubscribe to this feed

Steve Smith writes "....I’m a fan of checklists – they’re an intermediate step before automating a process to ensure it’s done correctly and consistently. You’ll find a number of different checklists on this site. This one is about streaming,..."
Read more »  Streaming Checklist


Steven Smith | 25 Mar 2020 04:42

GitHub Draft Pull RequestsSubscribe to this feed

Steve Smith writes "....A feature introduced last month by the GitHub team is called draft pull requests. When you create a Draft Pull Request, it cannot be merged until it is marked as ready for review. This is useful because often pull requests are used as conversations,..."
Read more »  GitHub Draft Pull Requests


Steven Smith | 11 Mar 2020 12:42

Getting Started with Architecture Decision RecordsSubscribe to this feed

Steve Smith writes "....Have you ever been on a software team for a while, and then someone new joins the team and starts asking the usual questions about why this or that technology or pattern is being used on the project? And then a few months later, someone else joins..."
Read more »  Getting Started with Architecture Decision Records


Steven Smith | 04 Mar 2020 06:56

Priorities of Work on a BoardSubscribe to this feed

Steve Smith writes "....This is obvious once you think about it but I’ve found many people haven’t thought about it so I’m going to lay it out here real quick. A lot of teams use some kind of task or kanban board today to track the status of work. This is..."
Read more »  Priorities of Work on a Board


Steven Smith | 26 Feb 2020 03:03

REST Commands and Queries in VS CodeSubscribe to this feed

Steve Smith writes "....Recently in one of our great devBetter discussions, Rick Hodder (go follow him now) shared a cool extension for VS Code. Basically, it lets you turn VS Code into a REST client. Think of it like a combination of Postman and Azure Data Studio (or..."
Read more »  REST Commands and Queries in VS Code


Steven Smith | 12 Feb 2020 13:25

Git AutocorrectSubscribe to this feed

Steve Smith writes "....I don’t know how I didn’t know about this before now, but apparently you can turn on autocorrect for your git command line, and it will accept (after a short delay in which you can cancel) commands that are close to but not exactly..."
Read more »  Git Autocorrect


Steven Smith | 28 Jan 2020 23:59

Encapsulation Boundaries Large and SmallSubscribe to this feed

Steve Smith writes "....Writing any significantly complex software application involves the use of encapsulation boundaries and abstractions. Think about the smallest bit of executable code in your program: an expression or perhaps a statement. This typically maps roughly..."
Read more »  Encapsulation Boundaries Large and Small


Steven Smith | 14 Jan 2020 15:43

2019 Year in ReviewSubscribe to this feed

Steve Smith writes "....Yes, it’s that time again. Time for another recap of what happened last year. If you’re reading this, and you’re not me, you probably are mostly interested in the most popular articles from last year, in case you missed something..."
Read more »  2019 Year in Review


Steven Smith | 11 Jan 2020 02:00

Codemash 2020 Recap and Cloud Design Patterns TalkSubscribe to this feed

Steve Smith writes "....I’m home after surviving another great Codemash! I’m not sure how many Codemash events I’ve attended but I think it’s [ALL OF THEM] – 2 (looks like the first one was in 2007 so if my math is right (takes off socks) that..."
Read more »  Codemash 2020 Recap and Cloud Design Patterns Talk


This Maven's Blog

Steve Smith

Lake Quincy Media

Kent, Ohio, USA