Philippe Matray's Avatar

Philippe Matray

@phmatray

I've been coding in #dotnet for 15 years.

23
Followers
20
Following
20
Posts
25.11.2024
Joined
Posts Following

Latest posts by Philippe Matray @phmatray

πŸ§ͺ Just published a new demo project exploring Automated E2E Testing in Blazor using Reqnroll (SpecFlow) + Playwright .NET + BDD with Gherkin 🎯

www.linkedin.com/pulse/leveli...

#Blazor #BDD #Playwright #Reqnroll #DotNet #Testing #SpecFlow #DevExperience

05.04.2025 08:09 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Never forget that in #negotiation, it's the questioner who leads. The one who argues suffers.

#strategy #remuneration

27.01.2025 08:55 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Just tried a reversed Pomodoro: 25 minutes of chill before 5 minutes of work. It’s like turbo-charging procrastination! πŸš€ Productivity might take a hit, but hey – at least I’m a professional vacationer now! 😎🍹 #ReversedPomodoro #WorkSmartNotHarder

09.01.2025 15:06 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

1454,21 €
That's what @jetbrains.com charged me over 5 years.

I use:
πŸ’» #Rider, DataGrip, WebStorm
πŸ“± Android Studio, #Fleet, Gateway
πŸ¦€ #RustRover, IntelliJ

A worthwhile investment to gain in productivity and coding pleasure.

And you, what tools boost you on a daily basis? πŸš€

03.01.2025 19:21 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I work 4 days per week from home in Belgium. I am looking for a full-time remote position in order to be able to move in Spain.

25.12.2024 14:53 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
GitHub - Atypical-Consulting/SalesPitch: A CLI tool powered by OpenAI GPT-4 to generate compelling sales pitches in multiple languages. Supports various sales frameworks and offers a user-friendly int... A CLI tool powered by OpenAI GPT-4 to generate compelling sales pitches in multiple languages. Supports various sales frameworks and offers a user-friendly interface with Spectre.Console. Perfect f...

I've just updated SalesPitch to net9.0. A CLI tool powered by OpenAI GPT-4 to generate compelling sales pitches in multiple languages. 🌟

github.com/Atypical-Con...

#cli #sales #csharp #dotnet #openai #gpt-4 #chatgpt #github

23.12.2024 11:06 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I was a big fan of XUnit and FluentAssertions but I switched recently to NUnit. Their constraint model approach make me drop FluentAssertions.

20.12.2024 14:14 πŸ‘ 0 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

Replace it by an Analog Pocket for the next one. Cheers πŸ˜‰

17.12.2024 19:56 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

o1 model from #OpenAI is out of preview. 😍
Harder, Better, Faster, Stronger?

06.12.2024 17:41 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Almost every problem in computer science can be solved by adding a layer of indirection. It's the magic trick behind abstractions, modularity, and scalability. Just... don't forget where all those layers are hiding. #Indirection #CSWisdom

06.12.2024 14:33 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Since developers treat #AI as a teammate, AI tools need to adhere to coding standards, understand context, and maintain #code-quality. This raises the bar for AI tools to not only generate syntactically correct #code but also produce code that aligns with team practices and project requirements.

04.12.2024 13:42 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Evaluating human-AI partnership for LLM-based code migration The potential of Generative AI, especially Large Language Models (LLMs), to transform software development is remarkable. In this paper, we focus on one area in software development called β€œcode migra...

"Just as code reviews help junior #developers improve, constructive user critiques of the #AI system enable it to better align with expectations and continuously amend its understanding like a #programmer assimilating feedback."

www.amazon.science/publications...

#ai-migration #research

01.12.2024 12:21 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

This update brings support for .NET 9.0 and a brand new CI/CD pipeline powered by NUKE. πŸš€

30.11.2024 15:54 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Atypical.Antlr4Library.Templates 1.1.0 A .NET template for creating Antlr4 projects in C#, including a sample CSV parser.

Hey everyone! πŸ˜„

Version 1.1.0 of Atypical.Antlr4Library.Templates is out now! πŸŽ‰

If you've ever dreamed of creating your own programming language, this template is the perfect starting point! πŸ’‘

Check it out here: www.nuget.org/packages/Aty...

#dotnet #antlr4 #nuget #nuke #csharp #opensource

30.11.2024 15:53 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Thanks Tim πŸ˜€
By inheriting from ReadOnlyCollection<T> (not a IReadOnlyCollection), I get a read-only wrapper around a list, but I can still manipulate the underlying list if needed (through the protected Items property).

27.11.2024 19:11 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Understanding Value Equality in .NET Records .NET records have emerged as a powerful abstraction for representing immutable data in a concise, expressive manner, largely due to their intrinsic support for value equality.

When dealing with collections, it is essential to ensure that equality comparisons are conducted correctly. πŸ˜‰
#dotnet #csharp #records

www.linkedin.com/pulse/unders...

27.11.2024 14:09 πŸ‘ 0 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0
Post image

I think you could create a reusable OneOf Types using OneOfBase. Here is an example. πŸ™‚

25.11.2024 10:29 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
GitHub - mcintyre321/OneOf: Easy to use F#-like ~discriminated~ unions for C# with exhaustive compile time matching Easy to use F#-like ~discriminated~ unions for C# with exhaustive compile time matching - mcintyre321/OneOf

4000 stars, OneOf is a very light package and I think the best in its field.
github.com/mcintyre321/...

25.11.2024 09:46 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
πŸ“¦ Monads in C#: A Rigorous Exploration with Practical Examples In this exposition, we will rigorously explore the notion of monads and demonstrate their application in C# through a detailed example.

If you have noticed that #csharp has been enriched by functional programming, this topic will be of interest to you.

#Monads in C#: A Rigorous Exploration with Practical Examples.

www.linkedin.com/pulse/monads...

25.11.2024 09:33 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Hello Bluesky, πŸ˜€
On this account, I'll be sharing mostly about #dotnet... but also about #dev, #cats and #pizza.

25.11.2024 09:23 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0