programmingtip | Technologies

Telegram-канал programmingtip - Programming & AI Tips 💡

51552

Programming & AI: Tips 💡 Articles 📕 Resources 👾 Design Patterns 💎 Software Principles ✅ 🇳🇱 Contact: @MoienTajik 🎯 Buy ads: https://telega.io/c/ProgrammingTip

Subscribe to a channel

Programming & AI Tips 💡

Bootstrap 5 alpha! 🎉

Bootstrap
is one of the open source that many developers love, including me. So what do we expect of the new changes when Bootstrap 5 is released?

Features ✨:
• jQuery removed
• Updated forms
• Enhanced grid system
• CSS custom properties by dropping support for Internet Explorer

Comming soon: RTL, offcanvas, and more 💎

Head to https://v5.getbootstrap.com to explore the new release. 🔥

〰️〰️〰️〰️〰️〰️
#Bootstrap #CSS
@ProgrammingTip

Читать полностью…

Programming & AI Tips 💡

Domain-Driven Design: A Recipe for a Pragmatist 🦒

Why are DDDs usually approached from the wrong side? And which side do you want? What do giraffes and platypuses have to do with all this?

In this article, I will tell you what Domain-Driven Design is and what is its essence.

[ Article ] : kutt.it/ddd-recipe

〰️〰️〰️〰️〰️〰️
#DDD
@ProgrammingTip

Читать полностью…

Programming & AI Tips 💡

Bounded Context Canvas V3: Simplifications and Additions ✅

How do we break a large system into smaller, more manageable modular components? This article describing a workshop recipe you can use. 🗂

In Domain-Driven Design, a large system is decomposed into bounded contexts, which become natural boundaries in code as microservices and as teams in the organisation. 🏢

There is no shortcut to identifying good boundaries. Both a wide and deep knowledge of the business and domain is essential.


[ Article ] : kutt.it/bc-canvas

〰️〰️〰️〰️〰️〰️
#DDD #BoundedContext
@ProgrammingTip

Читать полностью…

Programming & AI Tips 💡

Blazor WebAssembly 3.2.0 now available 🚀

I’m thrilled to announce that Blazor WebAssembly is now officially released.

This is a fully-featured and supported release of Blazor WebAssembly that is ready for production use. ✅

Full stack web development with .NET is now here! ⚡️

[ Article ]: https://devblogs.microsoft.com/aspnet/blazor-webassembly-3-2-0-now-available/

〰️〰️〰️〰️〰️〰️
#Blazor #DotNet #Core
@ProgrammingTip

Читать полностью…

Programming & AI Tips 💡

EasyCompressor 📦

EasyCompressor is an open-source compression abstraction library that supports and implements many compression algorithms such as Zstd, LZMA, LZ4, Snappy, Brotli, GZip and Deflate. 🗂

It is very useful for using along with Distributed Caching or storing files in database. ✅

[ GitHub ] : github.com/mjebrahimi/EasyCompressor

〰️〰️〰️〰️〰️〰️
#Compression #CSharp #DotNet
@ProgrammingTip

Читать полностью…

Programming & AI Tips 💡

Never Serve Raw Chicken! 🍗

The issue with raw chicken is that you might get sick from eating it. Chefs serving raw chicken are generally considered unprofessional. 🤷🏻‍♂️

That’s why professional chefs don’t deliver raw chicken. Professional chefs don’t want to harm their customers and their business. Professional chefs take pride in what they do! ✅

If the restaurant was a Scrum Team, the owner would be the Product Owner, the chefs would be the Development Team and the businesswoman would be their user.

The raw chicken burger would be an Increment of a product that isn’t done. Development Teams delivering Increments that aren’t “Done” are generally considered unprofessional.

[ Read More ] : kutt.it/raw-chicken

〰️〰️〰️〰️〰️〰️
#Scrum #Agile #DoD
@ProgrammingTip

Читать полностью…
Subscribe to a channel