Advertisement Β· 728 Γ— 90

Posts by Philippe Matray

πŸ§ͺ 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

1 year ago 0 0 0 0

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

#strategy #remuneration

1 year ago 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

1 year ago 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? πŸš€

1 year ago 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.

1 year ago 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

1 year ago 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.

1 year ago 0 0 2 0

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

1 year ago 0 0 0 0

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

1 year ago 1 0 0 0
Advertisement

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

1 year ago 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.

1 year ago 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

1 year ago 1 0 0 0

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

1 year ago 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

1 year ago 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).

1 year ago 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...

1 year ago 0 1 1 0
Post image

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

1 year ago 0 0 1 0
Advertisement
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/...

1 year ago 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...

1 year ago 1 0 0 0

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

1 year ago 2 0 0 0