-
Friday Links 511
Software disenchantment @ tonsky.me DDD,Hexagonal,Onion,Clean,CQRS,… How I put it all together – @hgraca charlax/engineering-management: A collection of inspiring resources related to engineering management and tech leadership ehmicky/modern-errors: Handle errors in a simple,stable,consistent way Separation of Concerns in React –How to Use Container and Presentational Components webpro/reveal-md: reveal.js on steroids! Get beautiful reveal.js presentations from any…
-
NetCoreUsefullEndpoints-part 10- adding LongRunningTasks
In the Nuget NetCoreUsefullEndpoints I have already an endpoint to shutdown – see http://msprogrammer.serviciipeweb.ro/2023/02/20/netcoreusefullendpoints-part-9-adding-endpoints-for-shutdown/ . However,this means that there are no ( or some … ) long running operations that are running … How to identify those ? For the starting point,I was thinking at something simple,like an IDisposable that knows when the Long Running operation…
-
Friday Links 510
A Framework for Prioritizing Tech Debt – Max Countryman A Comprehensive Example: Implementing JWT Authentication in ASP.NET Core with Identity and EF Core Handling errors like a pro in TypeScript | by Kolby Sisk | Dec,2022 | Udacity Eng & Data When Your DbContext Has The Wrong Scope | You’ve Been Haacked 3 Types of…
-
NetCoreUsefullEndpoints-part 9- adding endpoints for shutdown
In my NuGet NetCoreUsefullEndpoints package I want to can shutdown the application . Could be hard way,like calling Environment.Exit or the easy way,like calling a cancellation token. Also,what should happen with all the requests that are coming ? ( And I do not want to mention long running tasks – I do not found a…
-
Friday Links 509
Evaluating Managers: 5 heuristics to measure managerial impact – CodeKraft 5 Common React useState Mistakes and How to Avoid Them | JavaScript in Plain English 15 Useful React Custom Hooks That You Can Use In Any Project – DEV Community DovAmir/awesome-design-patterns: A curated list of software and architecture related design patterns. Music Historian Inter-process…
-
[ADCES]React – first steps(again) and SRE and .NET
Presentation 1: React( first steps) – againPresenter: Andrei Ignat,http://msprogrammer.serviciipeweb.ro/Descriere : O sa fie atinse urmatoarele concepte prin exemple practice: 1. React ca librarie,nu ca framework2. Create-react-app – cu typescript si modificarile care trebuie aduse3. Componente si Utilizarea de Hooks4. Comunicarea intre componente de React – de la parinte la copil si intre copii diferiti cu…
-
Friday Links 508
ulid/spec: The canonical spec for ulid mcb2001/CSharp.Ulid: Universally Unique Lexicographically Sortable Identifier These Gorgeous Photos Capture Life Inside a Drop of Seawater | Science | Smithsonian Magazine CLI tools you won’t be able to live without – DEV Community Datasette: An open source multi-tool for exploring and publishing data Advanced usage patterns for taking…
-
NetCoreUsefullEndpoints-part 8- adding start date
In my NuGet NetCoreUsefullEndpoints package I have had already registered the actual date as var rh = route.MapGet(“api/usefull/dateUTC”,(HttpContext httpContext) => { return Results.Ok(DateTime.UtcNow); }); Now I want to register also the start date – the date where the application has been started. 1. How to do this ? 2. What will be the route ? For…
-
Friday Links 507
Data Structures In Frontend JavaScript In The Real World (With React Code Examples) 12 Factor App Revisited alphacep/vosk-api: Offline speech recognition API for Android,iOS,Raspberry Pi and servers with Python,Java,C# and Node cristipufu (Cristi Pufu) imperugo/HttpRequestToCurl: A simple extension method that generate curl command from HTTP request How to Create Cross-Platform QR Code in ASP.NET Core…
-
Nuget packages and Github repositories
You can see the Github repositories that you have worked last year by going to https://docs.github.com/en/graphql/overview/explorer and entering query ContributionGraph { user(login: “ignatandrei”) { contributionsCollection( from: “2022-01-01T00:00:00+00:00” to: “2022-12-31T00:00:00+00:00” ) { commitContributionsByRepository(maxRepositories:100){ repository{ nameWithOwner url updatedAt } } } } } Mine are ignatandrei/TILT ignatandrei/BlocklyAutomation ignatandrei/QueryViewer ignatandrei/RSCG_AMS ignatandrei/rxDemo ignatandrei/NetCoreUsefullEndpoints ignatandrei/Presentations ignatandrei/NETCoreBlockly ignatandrei/FunctionsDI ignatandrei/GeneratorOfHelp ignatandrei/MicroservicesPortChooser…
I am ok , you are ok