Sabitlenmiş Tweet
Kev 🤷♂️
9.7K posts

Kev 🤷♂️
@kev_bite
Microsoft MVP, @MongoDB Champ, Technology enthusiast - @dotnetsheff - @dotnetyork @[email protected] Always willing to help and DMs are open. 👍
York, England Katılım Mart 2009
1.3K Takip Edilen1.5K Takipçiler

@eToro any chance you can get yourself on this list?
garmin.com/en-GB/garminpa…
English

@old_sound @lee_stott @dotnetsheff We host 3rd Wednesday online in the evenings, so you'd not need to travel (unless you wanted to).
We're also happy to host other interesting talks too!
English

@kev_bite @lee_stott @dotnetsheff How would it work? Lately I’m more focus’s on Microsoft stack since I work there. From time to time I go back to rmq. I may have a cool too eject to show with RAG and RabbitMQ
English

@RyanRodemoyer2 True, I don't understand why they stop VS for Mac and replace it with VSCode
English

@old_sound @lee_stott I see you have in depth RabbitMQ knowledge, fancy doing a talk at @dotnetsheff?
English

@old_sound @lee_stott Sending and receiving messages between services
English

@kev_bite @lee_stott What are you using RabbitMQ for?
English
Kev 🤷♂️ retweetledi

@old_sound @lee_stott Yes, one of few talks that were not an AI talk 🤖
English

That was the worst and most unsafe train journey I’ve experienced.
@CrossCountryUK you should be ashamed. You lay on a dirty, old train. And allow it to fill to the gunnels. People jammed in filling toilets, vestibules and luggage hold areas. Elderly and disabled people, and mums with young kids treated like cattle. Packed in like sardines. Plus no audible information - tannoy so quiet no one could hear. It’s dangerous for people to travel squashed like this and had I been travelling with my wife and children I’d have got off.
From what I can see on X this is a regular occurrence.
Mark my words - if there is a major tragedy involving an overcrowded train like this there will be horrendous and unnecessary loss of lives, and people rightly going to jail for turning a blind eye.
XC Trains Ltd / Crosscountry Trains - you need to find a way to put the passengers before your profits and shareholders.


English

@hazizsegun @DDDNorth @dddsouthwest @dddeastmidlands @DDDEastAnglia There's call for speakers open for south west and north
English

I decided to vibe code a DDD Conference website to include all the DDD events and link backs
cc: @DDDNorth, @dddsouthwest, @dddeastmidlands, @DDDEastAnglia
ddd-conferences.github.io
English

@RyanRodemoyer2 Hm... But we don't have Visual Studio yet on Linux
English

.NET and C# (the greatest programming language ever) runs everywhere including macOS and Linux.
* FAST
* single file applications
* native compilation
* modern and robust Web API's
* mature and resilient .NET ecosystem
* cross platform apps
* cross platform SDK
.NET is the best choice today.

English

@kev_bite There is a service, due at 00:22 from York to Newcastle expected to leave from platform 9, Kev.
English

@emil_priver I love models that explain the domain, I hate models that are blobs of nullable properties that you can never reason about unless you run and put a breakpoint to debug it at different stages of the application.
English

Ever since .NET Framework 3 was released, whenever I see a changelog of the .NET versions, I try to understand what "CardSpace" was.
To this day, I still don't get it.
JSONB@vyrotek
never seen the history of C# drawn up like this. fan since day 1. it's come a long way since fx days. core years were a little bumpy but what an impressive feat to make it cross-plat. more good stuff coming next month.
English

@Chris_McCrum @mjovanovictech I wrote a little article about this as where I've seen Results used before you end up with a hidden contract
kevsoft.net/2025/06/20/one…
English

@kev_bite @mjovanovictech Typically it's like Service Result that's extensible. But high level . Success or .Failure
English

Exceptions and errors are not the same thing.
Why do you treat them like they are in your code?
This has a major impact on how you design your application.
A firm belief of mine: exceptions are for exceptional situations.
What does exceptional mean, then?
Exceptional: you reach a state in your application where you can't recover.
This is different from encountering an error.
Error: an expected failure state or precondition.
It makes no sense to use exceptions in place of errors.
Yet, many developers do this - throwing exceptions everywhere.
This is how you end up using exceptions for flow control - an antipattern.
What's the solution?
Represent errors explicitly in your code and handle them.
Bonus: making errors explicit makes the intent of your code clear.
Learn more: milanjovanovic.tech/blog/functiona…
And there's a range of other benefits...
Are you still on team exceptions?
---
Sign up for the .NET Weekly with 72K+ other engineers, and get a free Clean Architecture template: milanjovanovic.tech/templates/clea…

English










