Steve Love
@stevelove.bsky.social
📤 219
📥 38
📝 24
Author and programmer, amateur guitar player. Find me elsewhere at arventech.com
pinned post!
I'm proud to announce that my book C# Brain Teasers has now been released! 21 puzzles for C# programmers of all levels of experience joins the
#brainteasers
collection from
@pragprog.com
.
pragprog.com/titles/cshar...
#dotnet
#csharp
#brainteasers
#exerciseyourmind
loading . . .
C# Brain Teasers
Test your C# knowledge and expand your understanding of the language with 25 common and not-so-common puzzles.
https://pragprog.com/titles/csharpbt/c-brain-teasers/
7 months ago
0
10
3
reposted by
Steve Love
Emil Privér
2 months ago
I found a flowchart which helps you navigate the IT landscape
47
10182
3670
If you fancy a bit of a C# workout, maybe 21 puzzles will help
pragprog.com/titles/cshar...
Get a 50% discount in the
@pragprog.com
sale on this and all their other titles until December 1st. Use the coupon code "save50" at checkout.
#csharp
#dotnet
#brainteasers
loading . . .
C# Brain Teasers
Test your C# knowledge and expand your understanding of the language with 25 common and not-so-common puzzles.
https://pragprog.com/titles/csharpbt/c-brain-teasers/
14 days ago
0
4
3
reposted by
Steve Love
Jason Gorman
22 days ago
The most common things engineering leaders think will make dev teams go faster actually have the opposite effect.
codemanship.wordpress.com/2025/11/13/t...
loading . . .
The Seven Deadly Sins of “Go Faster”
Things that will make your dev team take longer to deliver worse software:1. Adding more people to the team2. Making them work longer hours3. Cutting down on work that “slows them down”…
https://codemanship.wordpress.com/2025/11/13/the-seven-deadly-sins-of-go-faster/
4
33
20
reposted by
Steve Love
Jason Gorman
about 2 months ago
"Ah, but Jason, we couldn't abstract our application's infrastructure because..." Because? "Because we riddled the code with direct references to it." Thank you.
0
14
2
reposted by
Steve Love
manning publications
about 2 months ago
@fbuontempo.bsky.social
knows the importance of knowing how to teach well (which she does). & that's on top of knowing c++. hear her talk about it, her book, & upcoming keynote at
@meetingcpp.bsky.social
:
hubs.la/Q03Pdcbg0
her book is 45% off with code meetingcpp25 thru 11/23:
hubs.la/Q03Pdc6S0
0
3
3
reposted by
Steve Love
The Pragmatic Bookshelf ✅
3 months ago
Good news! Our flash sale is extended. 45% off all PragProg titles (except The Pragmatic Programmer) Promo code: flashsale Ends Sept 22, 9:00 CDT ->
pragprog.com
0
3
5
reposted by
Steve Love
GOTO Conferences
3 months ago
What programming language makes Rust look like JavaScript and stops after one error? Learn about it from
@kevlin.bsky.social
.
loading . . .
The Most Strict #ProgrammingLanguage @KevlinHenney Has Ever Used: #occam
Check out the full version on our YouTube channel now! #GOTOcon #KevlinHenney #occam2 #KevlinHenneyScreen #ProgrammingLanguages #TIOBEIndex #RedMonk #FutureProgrammingLanguages #Fortran #Fibonacci…
https://youtube.com/shorts/XZPMXPQMAjc
1
2
3
reposted by
Steve Love
PyCon UK
3 months ago
💻 🛠️ ⭐️ Workshop spotlight! ⭐️💻 🛠️ 💻 🛠️ Simply the best: An introduction to machine learning with evolutionary algorithms by
@fbuontempo.bsky.social
💡 More info:
buff.ly/QzrNfB0
🎟️ Grab your ticket!
buff.ly/tqGrNOb
#PyConUK2025
#Python
0
4
2
The Pragmatic Bookshelf
@pragprog.com
is running a 48-hour flash sale. Get 45% off almost everything with promo code flashsale.
pragprog.com
September 18–20
#programming
#pragprog
#techbooks
#devlife
#cspuzzles
loading . . .
Pragmatic Bookshelf: By Developers, For Developers
We improve the lives of professional developers. We create timely, practical books on classic and cutting-edge topics to help you learn and practice your craft, and accelerate your career. Come learn ...
https://pragprog.com
3 months ago
2
4
1
steamcommunity.com/sharedfiles/...
Any old-school gamers among my friends here who remember Deus Ex? I put a guide together for the Revision Mod - a modern re-imagining of the original. If you're not on Steam do not despair:
arventech.com/theplayer/dx...
loading . . .
Steam Community :: Guide :: Deus Ex - Revision: Immersive Screenshot Walkthrough
This is a text and screenshot walkthrough of the full game at "Realistic" difficulty. Played as a pacifist, following the guide will introduce you to the full glory of the Revision mod for D
https://steamcommunity.com/sharedfiles/filedetails/?id=3560870759
3 months ago
1
1
0
reposted by
Steve Love
The Pragmatic Bookshelf ✅
4 months ago
Reviewed in the latest issue of CVu - the members' journal of ACCU C# Brain Teasers, by Steve Love
accu.org/bookreviews...
@stevelove.bsky.social
1
2
1
reposted by
Steve Love
Kevlin Henney
5 months ago
You can find my foreword to
@stevelove.bsky.social
's new book, C# Brain Teasers, on my blog
kevlinhenney.medium.com/exercising-y...
loading . . .
ExerC#ising Your Mind
Foreword to C# Brain Teasers by Steve Love
https://kevlinhenney.medium.com/exercising-your-mind-22c4967f1005
0
8
3
reposted by
Steve Love
The Pragmatic Bookshelf ✅
5 months ago
Being there for an author's first time holding their brand new book - always wonderful!! Congratulation, Steve Love - we're so proud to have you here! Steve's new book: C# Brain Teasers
pragprog.com/titles/...
@stevelove.bsky.social
loading . . .
0
6
2
Thanks
@pragprog.com
for Willow's copy of my book (and mine, of course). Get yours at
pragprog.com/titles/cshar...
or other good bookshops today.
5 months ago
0
1
1
reposted by
Steve Love
7 months ago
Book of the Day: C++ Brain Teasers by Anders Schau Knatten
meetingcpp.com/mcpp/books/b...
#cplusplus
#cpp
loading . . .
Anders Schau Knatten
C++ is famous for getting all the default behaviors wrong and for sometimes making demons fly out of your nose
https://meetingcpp.com/mcpp/books/book.php?hash=1e5078c10d82bc77dbffc6a88f0d90b0b0be5ebd
0
4
3
reposted by
Steve Love
The Pragmatic Bookshelf ✅
7 months ago
Last Day - Week 4, Spring Best Sellers Sale 40% Off with Code: 2025POLYGLOT at checkout Valid through May 6, 2025, only at Pragprog.com
media.pragprog.com/n...
loading . . .
0
2
1
reposted by
Steve Love
The Pragmatic Bookshelf ✅
7 months ago
media.pragprog.com/n... Cruising Along with Java by @venkats.bsky.social Clojure
Brain Teasers by @a
lexmiller.bsky.social & @lam
bduhhh.bsky.social A
Comm
on-Sense Guide to Data
Structures and Algorithms in Python, Vol 2 by Jay Wengrow C# Brain Teasers by @stevelove.bsky.social
0
1
1
reposted by
Steve Love
The Pragmatic Bookshelf ✅
7 months ago
Spring Best Sellers Sale Week 4 The Pragmatic Polyglot 40% Off – This Week Only! Code: 2025POLYGLOT at checkout Titles on sale this week include - - C# Brain Teasers by
@stevelove.bsky.social
pragprog.com/titles/...
loading . . .
0
1
1
My book C# Brain Teasers is featured in the
@pragprog.com
Spring Sale this week. Get 40% OFF with the code 2025POLYGLOT until May 7th.
pragprog.com/titles/cshar...
7 months ago
1
2
2
reposted by
Steve Love
The Pragmatic Bookshelf ✅
7 months ago
Our newest BrainTeasers title - for C# From
@stevelove.bsky.social
Now out of Beta and released into print
medium.com/pragmatic...
loading . . .
C# Brain Teasers
by Steve Love
https://medium.com/pragmatic-programmers/c-brain-teasers-6ea89dabf991
0
3
3
I'm proud to announce that my book C# Brain Teasers has now been released! 21 puzzles for C# programmers of all levels of experience joins the
#brainteasers
collection from
@pragprog.com
.
pragprog.com/titles/cshar...
#dotnet
#csharp
#brainteasers
#exerciseyourmind
loading . . .
C# Brain Teasers
Test your C# knowledge and expand your understanding of the language with 25 common and not-so-common puzzles.
https://pragprog.com/titles/csharpbt/c-brain-teasers/
7 months ago
0
10
3
Premature Design Is Not Design
open.substack.com/pub/pragdave...
loading . . .
Premature Design Is Not Design
Resist the temptation to guess, and let the code tell you what it needs.
https://open.substack.com/pub/pragdave/p/premature-design-is-not-design?r=5cdxyd&utm_campaign=post&utm_medium=email
8 months ago
0
2
2
#accuconf
2025
@fbuontempo.bsky.social
talking about reinforcement learning
8 months ago
0
5
1
Nice morning for a trip to Bristol for
#accu2025
8 months ago
0
1
0
reposted by
Steve Love
William Gibson
9 months ago
829
105425
17020
reposted by
Steve Love
The Pragmatic Bookshelf ✅
9 months ago
Beta Update - C# Brain Teasers pragprog.com/titles/... by Steve Love @stevelove.bs
ky.social B3.0 Relea
s
e Notes: Production is complete. Now it's on to layout and the printer. Betas only available on pragprog.com Already purchased? Check your email for a download link.
loading . . .
0
4
3
reposted by
Steve Love
No Starch Press
10 months ago
Your reading list just got 30% better 📚 Take 30% off ALL books with code PREZDAY25. Sale ends Feb 19th!
nostarch.com
loading . . .
No Starch Press
https://nostarch.com
0
8
6
reposted by
Steve Love
The Pragmatic Bookshelf ✅
10 months ago
PragProg BestSellers This Week
pragprog.com/best_sellers/
#1. Ash Framework #2 Hotwire Native for Rails Devs #3 Engineering Elixir Applications Congratulations:
@sevensea.cat
@zachdaniel.dev
@joemasilotti.com
Ellie Fairholm, Josep Giralt D'Lacoste and the rest of our amazing authors!
0
16
6
If the anticipation for the new "C# Brain Teasers" book from
@pragprog.com
is too much, you can still get the Beta at a discount from their website at
pragprog.com/titles/cshar...
(it lacks Kevlin Henney's foreword
@kevlin.bsky.social
but may include bonus typos 😁)
#csharp
#dotnet
#pragprog
10 months ago
0
2
2
reposted by
Steve Love
11 months ago
Book of the Day: Beautiful C++ by J. Guy Davidson and Kate Gregory
meetingcpp.com/mcpp/books/b...
#cplusplus
#cpp
loading . . .
J. Guy Davidson, Kate Gregory
This book is a deep review of thirty of the Core Guidelines
https://meetingcpp.com/mcpp/books/book.php?hash=31cb5a25223ac4bf79b3ff7c57c65609989f9d81
1
11
5
reposted by
Steve Love
Chris Heilmann
11 months ago
The word queue is one all-important consonant followed by vowels that want to act like they matter.
0
0
2
reposted by
Steve Love
Kevlin Henney
11 months ago
Program with GUTs - Good Unit Tests Join me online for this 2-hour masterclass on Tuesday, 28th January, 11:00-13:00 GMT
techcornwall.co.uk/training/pro...
loading . . .
Program with GUTs Masterclass - Tech Cornwall
https://techcornwall.co.uk/training/program-with-guts-masterclass/
1
13
5
There's more to C# value types-structs and record structs-than just performance. Used well they can positively influence your design ideas in subtle ways. My book covers them in some detail. Currently part of a NoStarchPress Humble Bundle! :
nostarch.com/c-type-system
@nostarchpress.bsky.social
loading . . .
The C# Type System
A comprehensive guide to effectively using modern C# to write better programs.
https://nostarch.com/c-type-system
12 months ago
0
2
1
reposted by
Steve Love
Marc Burrows
12 months ago
I'm not saying that AI-written books are becoming a problem on Amazon, but here is the first page of a new book on the 1980 Iranian Embassy Siege.
50
1244
555
reposted by
Steve Love
Chris Petersen
12 months ago
Really enjoyed this talk by
@kevlin.bsky.social
that explores, demystifies, and explains
#TechnicalDebt
in better ways in the context of software development and code bases.
youtu.be/9iLxR1h2208?...
loading . . .
Technical Neglect - Kevlin Henney - NDC London 2024
YouTube video by NDC Conferences
https://youtu.be/9iLxR1h2208?si=iNyshH3Vbz_GrZBl
1
15
6
C# continues to surprise me, even after over two decades of using it! In my latest blog I cast a critical eye over the 'required' keyword.
moderncsharp.blogspot.com/2024/12/atte...
#csharp
#dotnet
#csharppuzzles
loading . . .
Attendance Required
One easily overlooked feature of C# is the required keyword for properties. Introduced in C# v11.0 with .NET v7.0, its purpose is to make ...
https://moderncsharp.blogspot.com/2024/12/attendance-required.html
12 months ago
0
5
1
reposted by
Steve Love
Frances Buontempo
about 1 year ago
I usually talk about
#AI
or
#CPP
, but I talk about testing too. I'm giving a talk about "Bridging the Gap with BDD" at OOP early next year
www.oop-konferenz.de/en/tickets/r...
Use code "OOP25_Buontempo" for a 15% discount (valid for any ticket type).
1
4
2
reposted by
Steve Love
about 1 year ago
Book of the Day: Learn C++ by Example by Frances Buontempo
meetingcpp.com/mcpp/books/b...
#cplusplus
#cpp
loading . . .
Frances Buontempo
This book is to help people get back up to speed if they lost track of recent changes in C++
https://meetingcpp.com/mcpp/books/book.php?hash=88914965ea15df61200c4df1370988678bce95f3
0
4
1
reposted by
Steve Love
Margaret Eldridge
about 1 year ago
The Black Friday sale from PragProg continues. Pick up one of our just-for-fun programming titles at 40% savings with code turkeysale2024.
youtu.be/Ec6WFZDsUnc
Details in the article:
medium.com/pragmatic-pr...
#programming
#pragprog
#books
#blackfridaysale
@pragprog.com
loading . . .
0
6
3
How hard can it really be?
add a skeleton here at some point
about 1 year ago
0
0
0
reposted by
Steve Love
Frances Buontempo
about 1 year ago
We played Pong
0
6
1
reposted by
Steve Love
The Pragmatic Bookshelf ✅
about 1 year ago
It's Black Friday time at Pragprog Just use coupon code turkeysale2024 at checkout and take 40% off (ONLY at
pragprog.com
) Everything we publish is on sale... including Beta Books!
6
77
68
reposted by
Steve Love
The Pragmatic Bookshelf ✅
about 1 year ago
C#‘s complexity means it has many dark corners to explore. This book shines a light into a few of those places to help you write better C# programs and more deeply understand how to use its features safely and to your advantage. Our newest Beta - C# Brain Teasers, from
@stevelove.bsky.social
0
2
2
"C# is a safe language. It doesn't have undefined behaviour, like C++" Perhaps, but it still has plenty of surprises that will bite you on the unmentionables if you're not paying attention. My forthcoming book "C# Brain Teasers" from
@pragprog.bsky.social
showcases just a few....
about 1 year ago
0
1
1
Now less than 1 month until I speak about Design Patterns and testing in C++ at
@meetingcpp.bsky.social
meetingcpp.com/mcpp/schedul...
#contextswitch
loading . . .
Steve Love - Testable By Design
Unit testing in modern C++ has some great tool support, but it's easy to forget how language features play their part in testability, and how designing code to be easy to test can be harder than it so...
https://meetingcpp.com/mcpp/schedule/talkview.php?th=d7803ebcab3e0187abc30440c0787e636a4220b9
about 1 year ago
0
1
1
Nearly there! Joining the "Brain Teasers" collection from
@pragprog.bsky.social
, 21 puzzles for C# programmers, coming soon.
about 1 year ago
1
6
3
No Starch Press have a new Humble Bundle including my book "The C# Type System". All titles in the bundle on offer for a limited time.
www.humblebundle.com/books/learn-...
loading . . .
Humble Tech Book Bundle: Learn You Some Code by No Starch
Now’s the time to learn to code! Master Python, Rust, C# & more with this bundle. Start your programming journey & help support the Python Software Foundation!
https://www.humblebundle.com/books/learn-you-some-code-no-starch-books
almost 2 years ago
0
3
0
Just returned from a week at OOP2024 in Munich (
www.oop-konferenz.de/oop-2024/sta...
) and met some great people. Some of them reminded me I should promote my book, so here goes.
www.penguinrandomhouse.com/books/676191...
loading . . .
The C# Type System by Steve Love: 9781718501584 | PenguinRandomHouse.com: Books
Harness the power of the C# type system to write programs that are clearer, simpler, and more efficient. The type system is the foundation upon which all C# programs are built. The C# Type System...
https://www.penguinrandomhouse.com/books/676191/the-c-type-system-by-steve-love/9781718501584/
almost 2 years ago
0
4
0
you reached the end!!
feeds!
log in