Cofounder & CTO @youlivetotravel, .NET dev, Microsoft MVP (.NET & Web Development), President of @DDDMelb, PC and tabletop gamer, she/her Find me now on Bsky🩵

Melbourne, Australia
Joined September 2008
Wow! On Sunday I received one of the best emails of my life - I've been accepted into the Microsoft MVP program for the first time ever! I've always admired other MVPs, and to achieve it now for doing what I love doing every day, and a huge honour. #mvpbuzz #microsoft
19
153
5,401
Bron Thulke retweeted
This is going to be a game changer for onboarding projects. An order of magnitude easier to do than the alternative approaches #dotnet #aspire
This is pretty cool. Can now pop up custom UI in the #dotnetaspire dashboard to have devs enter keys or other configuration. github.com/maddymontaquila/f… Coming in 9.4! #dotnet #aspire
8
12
89
11,206
I was very excited and humbled to wake up to this email this morning, my second year as a Microsoft MVP 💙 #mvpbuzz #microsoftmvp
1
9
148
I'm diving into @svelte face first - so far I like how simple it is, perfect for my current project. But I have to admit, this mixture of syntax is jarring for me.... a combination of #, : and / just for an if/else statement.
1
1
79
Let the awesome day at #ADAConf begin!! First up is Sonya Natanzon, providing a keynote about architectural decisions.
2
87
Copilot Workspace feels like cheating... totally cheating... I'm a fraud! And I totally love it! @github
2
5
59
6,635
You know what'll be real spooky this season? 👻 🎃Missing out on the DDD Melbourne 2025 CFP submission date! CFP closes tomorrow - Friday, 1 November 2024 at 11.59pm. dddmelbourne.com/cfp #DDDMelb #CFP #closingsoon (Sound on for the best experience!)
1
1
141
My plan for today is to stay in bed, binge some TV shows, sleep, avoid infinite scrolls, and generally attempt to recover from the long-term fatigue I've been feeling. I've started with a scroll through Twitter. This is not going well... 🤔
1
1
79
I am also a little torn, as the new season for #diablo3 starts today, and the rest of my family will be having fun with that
1
69
Wealth of Elon Musk 2012: $2,000,000,000 2024: $273,000,000,000 Wealth of Jeff Bezos 2012: $18,400,000,000 2024: $207,100,000,000 Wealth of Mark Zuckerberg 2012: $17,500,000,000 2024: $200,000,000,000 Federal Minimum Wage 2012: $7.25 2024: $7.25 Three words: tax the rich.
10,927
27,384
1,663
121,271
5,122,489
This is pretty cool, I just had a play with it and although it's a difference experience to say Azure Data Studio (since the whole IDE isn't necessarily focused on running database queries), this will be really helpful to quickly run SQL, without needing ADS or SSMS to get going!
Exciting News for Developers! 🎉 Your favorite coding editor, @code, just got even better! We're excited to announce the latest release of the #MSSQL extension, with powerful new UI features to enhance your database development experience with Azure SQL. (1/6)
1
102
Bron Thulke retweeted
Hey everyone! We have 2 exciting talks on Wed 6th Nov at the Arinco Melbourne office. We have @DMCAsAService - GitHub Models for fast prototyping! And @DaniWeerasinghe about mastering Azure Bicep! Looking forward to seeing you all there. RSVP here: meetup.com/melb-net-meetup/e…
3
2
218
First PAX negroni 😋
2
88
Nothing says PAX more than a Tina Turner tribute ❤️😜 (Seriously do love the little tribute, though)
1
1
147
Have to say, the queue hall is decidedly boring and disappointing this year, which is particularly surprising for the 20th birthday. And the new layout is dumb - only a small percentage get to even see anything, and no speakers up the "back" #paxaus2024 @PAXAus
2
75
PAX day 1!! Let's go! #paxaus2024
2
3
145
4 cosplays pretty much all done and ready for @PAXAus! Me: gothic steampunk Nat: Fallout vault dweller Kai: Jujutsu Kaisen character Nerys: Raft character Bring on the weekend 🥳
1
1
98
👇 This is likely the shortest way for me to explain what is mocking and why you should be mocking in your tests.
TL;DR Each mock is an invisible line in your test that says "nothing past that line matters". It is up to you to figure out where and why to draw that line. For example, one must always draw that line for network requests in integration tests. Because something like an external server mustn't affect the results of your tests in any way. Here we are grasping at something tangible, at last. Mocking is your level that controls what affects the test results and what doesn't—because that, in turn, controls what the test is about.
2
9
8,580