Testing using nDepend with Patrick Smacchia
.NET Rocks!2 Jul 2020

Testing using nDepend with Patrick Smacchia

How do you do static testing in your applications? Carl and Richard talk to Patrick Smacchia of nDepend - one of the original testing products for .NET, stretching back to the very beginning! Patrick talks about how nDepend has grown over the years to provide a variety of tools for helping you to visualize the quality of your code, and to detect code smells - that is, aspects of code that may indicate a problem. The conversation dives into building out rules in projects to do static evaluation as code is created so you can catch problems early, to determine when its time to refactor older code!

Support this podcast at — https://redcircle.com/net-rocks/donations

Episoder(1957)

Chocolatey in 2023 with Gary Ewan Park

Chocolatey in 2023 with Gary Ewan Park

How is Chocolatey evolving? Carl and Richard talk to Gary Ewan Park about the latest with the open-source Windows package management solution. Gary discusses some of the differences between the various package managers for Windows these days, including WinGet. Each product has its niche, and Chocolatey has done a good job of evolving into a broader product, including Chocolatey for Business, to allow a view of applications installed across all your machines - and being able to push updates out to them.

17 Aug 202358min

Leveling up your Architecture Game with Thomas Betts

Leveling up your Architecture Game with Thomas Betts

How's your architecture game? Carl and Richard talk to Thomas Betts about being a better architect. Thomas focuses on the key aspect - communication! An effective architect can talk to all the stakeholders in the language of the stakeholder, whether that's speaking business with business stakeholders, coding with developers, and understanding the needs of the security and operations folks. All those aspects (and more) go into an effective architecture and then come the changes as the implementation challenges happen. The conversation also digs into the importance of documentation to know why decisions were made and how to change them as you respond to changing needs and landscapes.

10 Aug 20231h

The Ethics of Large Language Models with Amber McKenzie

The Ethics of Large Language Models with Amber McKenzie

Large Language Models like GPT-4 are all the rage - how do we use them well? Carl and Richard talk to Amber McKenzie about the challenges and concerns around LLMs, especially regarding the data involved. Amber talks about the risks of creating products around LLMs while the technology is so young and constantly evolving, especially with how the general public reacts to conversational AI. Education is key, and constantly fact-checking - good advice for a lot of technology, but LLMs are making fact checking even more important!

3 Aug 202354min

Modular Monoliths with Layla Porter

Modular Monoliths with Layla Porter

Microservices or Monoliths? Carl and Richard talk to Layla Porter about choosing a middle ground between microservices and monoliths, with modular monoliths. Layla talks about the pushback from the community around microservices and the insistence that there is "one right way." Monoliths have their advantages until they are a problem - but that doesn't mean that re-architecting everything is the right way to go. Chipping off parts of the monolith into satellite modules strikes a balance of flexibility and scalability - and opens the door to accessing the power of bus architectures when needed!

27 Jul 202356min

Multi-Model Data Stores with Ted Neward

Multi-Model Data Stores with Ted Neward

Databases continue to evolve! Carl and Richard talk to Ted Neward about multi-model data stores - which, these days, are most databases! Ted talks about how SQL and NoSQL are not that different - it's only a query engine. But how do you store your data? Today multi-model databases store data with multiple storage engines, and so can store your data in the most appropriate form. There are lots of choices, and it's worth digging deeper into your existing data stores, as well as the new ones available!

20 Jul 20231h 1min

Fluent Assertions with Dennis Doomen

Fluent Assertions with Dennis Doomen

What can we do to make testing easier? Carl and Richard talk to Dennis Doomen about Fluent Assertions, an open-source set of extension methods to help write better tests. Dennis talks about working on Fluent Assertions for over a decade and the great team of folks that have helped it grow. With tens of millions of downloads, you should check it out! The conversation also digs into how these types of open-source projects don't make money, even though they help many people. Could we fix that?

13 Jul 202358min

Scaling a Monolith with Derek Comartin

Scaling a Monolith with Derek Comartin

How do you scale a monolith? Carl and Richard talk to Derek Comartin about his blog posts and YouTube series around scaling a monolith. Derek talks about the tendency for folks to want to split a monolith into microservices without assessing if it will make a difference. There is no one right way! The conversation digs into different approaches to scaling - up, out, using caching, queuing, and more! There are many approaches to scaling your applications, and yes, microservices are an option, but there are many others!

6 Jul 202358min

Going Full Time on Open Source with Shaun Walker

Going Full Time on Open Source with Shaun Walker

Can you quit your job and work full-time on your open-source project? Carl and Richard talk to Shaun Walker about his recent move to focus on Oqtane, the open-source application framework and CMS he has been developing for the past few years. Shaun talks about recognizing when an open-source project has matured to the point that it is being held back by not also providing a commercial license. For some folks, a commercial license is not an option - they need it to be able to use the software within the company. Then comes the tricky part: Setting up a business, and balancing the needs of the open-source community with the commercial customers. It isn't easy, but it can be done!

28 Jun 20231h 2min

Populært innen Teknologi

romkapsel
rss-avskiltet
teknisk-sett
tomprat-med-gunnar-tjomlid
rss-impressions-2
smart-forklart
kunstig-intelligens-med-morten-goodwin
energi-og-klima
shifter
fornybaren
fotopodden
rss-alt-vi-kan
nasjonal-sikkerhetsmyndighet-nsm
rss-rimelig-mistenkelig
elbil-teknisk-sett
teknologi-og-mennesker
pedagogisk-intelligens
rss-polypod
rss-snakk-om-sikkerhet
rss-bouvet-bobler