Tomasz Ducin
@ducin.dev
student of systems
📚 software architecture
🏗️ frontend & backend
🦋 nodejs js ts react angular
🎥 http://youtube.com/@DucinDev
🥚 http://bit.ly/ducin-egghead
📚 software architecture
🏗️ frontend & backend
🦋 nodejs js ts react angular
🎥 http://youtube.com/@DucinDev
🥚 http://bit.ly/ducin-egghead
Pinned
Tomasz Ducin
@ducin.dev
· Feb 15
Ptaszki ćwierkają, że powstaje nowy program.
Przestrzeń do pracy już jest.
Zebrała się też masa treści do przekazania Wam... bo i branża jest inna niż w 2021...
Jeśli kojarzysz Architekturę Na Froncie (ANF), to spodziewaj się ogłoszeń 🙂 za jakiś czas 😉
Przestrzeń do pracy już jest.
Zebrała się też masa treści do przekazania Wam... bo i branża jest inna niż w 2021...
Jeśli kojarzysz Architekturę Na Froncie (ANF), to spodziewaj się ogłoszeń 🙂 za jakiś czas 😉
Reposted by Tomasz Ducin
You’re Misunderstanding DDD in Angular (and Frontend), by @ducin.dev (@danielglejzner.bsky.social):
https://www.angularspace.com/youre-misunderstanding-ddd-in-angular-and-frontend/
#softwaredesign #angular
https://www.angularspace.com/youre-misunderstanding-ddd-in-angular-and-frontend/
#softwaredesign #angular
You’re Misunderstanding DDD in Angular (and Frontend)
www.angularspace.com
May 16, 2025 at 1:30 PM
You’re Misunderstanding DDD in Angular (and Frontend), by @ducin.dev (@danielglejzner.bsky.social):
https://www.angularspace.com/youre-misunderstanding-ddd-in-angular-and-frontend/
#softwaredesign #angular
https://www.angularspace.com/youre-misunderstanding-ddd-in-angular-and-frontend/
#softwaredesign #angular
you know something serious is being cooked if you _need to_ remind yourself what a monotonic function is ;)
April 17, 2025 at 5:13 PM
you know something serious is being cooked if you _need to_ remind yourself what a monotonic function is ;)
TIRED:
use LLM to code faster
WIRED:
use LLM to learn faster
use LLM to code faster
WIRED:
use LLM to learn faster
March 24, 2025 at 9:41 PM
TIRED:
use LLM to code faster
WIRED:
use LLM to learn faster
use LLM to code faster
WIRED:
use LLM to learn faster
Ownership.
One of the best feelings as a manager is when you join a daily call and, instead of discussing tickets, the team is looking at the dashboard to understand what they can do to impact the metrics, and they sort it out.
March 24, 2025 at 3:10 PM
Ownership.
google search in a single picture
it can't go like this anymore
it can't go like this anymore
March 21, 2025 at 3:40 PM
google search in a single picture
it can't go like this anymore
it can't go like this anymore
strategic DDD > tactical DDD
www.jamesmichaelhickey.com/stop-pretend...
www.jamesmichaelhickey.com/stop-pretend...
Stop Pretending To Do Domain-Driven Design
It doesn't matter how many entities, aggregates, factories, services, and repositories you have. That's not domain-driven design.
www.jamesmichaelhickey.com
March 14, 2025 at 10:39 PM
strategic DDD > tactical DDD
www.jamesmichaelhickey.com/stop-pretend...
www.jamesmichaelhickey.com/stop-pretend...
"When a wise man points at the moon the imbecile examines the finger" ― Confucius
Coding is the finger nowadays.
Coding is the finger nowadays.
March 14, 2025 at 6:09 PM
"When a wise man points at the moon the imbecile examines the finger" ― Confucius
Coding is the finger nowadays.
Coding is the finger nowadays.
Why frontend devs saying that frontend is more complex than backend is total rubbish (and vice versa as well) 👇
"Each new domain of knowledge appears simple from the distance of ignorance. The more we learn about a particular domain, the greater the number of uncertainties, doubts, questions and complexities."
— Weick quoting Meacham
In “The collapse of sensemaking in organizations”
— Weick quoting Meacham
In “The collapse of sensemaking in organizations”
March 13, 2025 at 1:41 PM
Why frontend devs saying that frontend is more complex than backend is total rubbish (and vice versa as well) 👇
Oh I just can't wait for you all to get released 😁
March 11, 2025 at 3:28 PM
Oh I just can't wait for you all to get released 😁
HTTP pro tip:
when the client sends an HTTP request doesn't include a "thank you" HTTP HEADER, the server should send following response:
666 DISRESPECTFUL
when the client sends an HTTP request doesn't include a "thank you" HTTP HEADER, the server should send following response:
666 DISRESPECTFUL
March 11, 2025 at 9:15 AM
HTTP pro tip:
when the client sends an HTTP request doesn't include a "thank you" HTTP HEADER, the server should send following response:
666 DISRESPECTFUL
when the client sends an HTTP request doesn't include a "thank you" HTTP HEADER, the server should send following response:
666 DISRESPECTFUL
I just love videos from Derek Comartin a.k.a. www.youtube.com/@CodeOpinion
- 10 minute-ish
- pure architecture meat
- very concise, no storytelling etc.
- trade-offs deep analysis
very good value-for-time ratio.
if you don't know it - example (materialized views): www.youtube.com/watch?v=hQVi...
- 10 minute-ish
- pure architecture meat
- very concise, no storytelling etc.
- trade-offs deep analysis
very good value-for-time ratio.
if you don't know it - example (materialized views): www.youtube.com/watch?v=hQVi...
Speeding up Queries by Pre-computation & Transformation
YouTube video by CodeOpinion
www.youtube.com
March 9, 2025 at 9:55 PM
I just love videos from Derek Comartin a.k.a. www.youtube.com/@CodeOpinion
- 10 minute-ish
- pure architecture meat
- very concise, no storytelling etc.
- trade-offs deep analysis
very good value-for-time ratio.
if you don't know it - example (materialized views): www.youtube.com/watch?v=hQVi...
- 10 minute-ish
- pure architecture meat
- very concise, no storytelling etc.
- trade-offs deep analysis
very good value-for-time ratio.
if you don't know it - example (materialized views): www.youtube.com/watch?v=hQVi...
My talk at @angular.dev Warsaw:
Angular Query & @ngrx.io Signal Store: A symbiotic relationship
has just been published: www.youtube.com/watch?v=swVg... #angular
Angular Query & @ngrx.io Signal Store: A symbiotic relationship
has just been published: www.youtube.com/watch?v=swVg... #angular
Angular Warsaw: Tomasz Ducin - Angular Query & NGRX SS: A symbiotic relationship
YouTube video by BEC Financial Technologies
www.youtube.com
March 6, 2025 at 7:24 PM
My talk at @angular.dev Warsaw:
Angular Query & @ngrx.io Signal Store: A symbiotic relationship
has just been published: www.youtube.com/watch?v=swVg... #angular
Angular Query & @ngrx.io Signal Store: A symbiotic relationship
has just been published: www.youtube.com/watch?v=swVg... #angular
Don't choose a software architecture that your successors will have to fight against.
March 6, 2025 at 3:12 PM
Don't choose a software architecture that your successors will have to fight against.
March 5, 2025 at 1:17 PM
Dziś nagrany piękny odcineczek do Better Software Design.
Aplikacja w której pracuje 5k+ inżynierów?
13k+ repozytoriów na @github?
50mln odsłon dziennie?
Już niebawem 🔥
#microfrontends #architecture?
CC @mariuszgil.bsky.social
Aplikacja w której pracuje 5k+ inżynierów?
13k+ repozytoriów na @github?
50mln odsłon dziennie?
Już niebawem 🔥
#microfrontends #architecture?
CC @mariuszgil.bsky.social
March 3, 2025 at 8:27 PM
Dziś nagrany piękny odcineczek do Better Software Design.
Aplikacja w której pracuje 5k+ inżynierów?
13k+ repozytoriów na @github?
50mln odsłon dziennie?
Już niebawem 🔥
#microfrontends #architecture?
CC @mariuszgil.bsky.social
Aplikacja w której pracuje 5k+ inżynierów?
13k+ repozytoriów na @github?
50mln odsłon dziennie?
Już niebawem 🔥
#microfrontends #architecture?
CC @mariuszgil.bsky.social
We're gonna drown in rubbish in the post-LLM world.
And it's not necessarily LLMs' fault. It's because people are already too lazy and/or unable to do research on their own.
And it's not necessarily LLMs' fault. It's because people are already too lazy and/or unable to do research on their own.
March 2, 2025 at 8:23 PM
We're gonna drown in rubbish in the post-LLM world.
And it's not necessarily LLMs' fault. It's because people are already too lazy and/or unable to do research on their own.
And it's not necessarily LLMs' fault. It's because people are already too lazy and/or unable to do research on their own.
just coined a new #software & #life motto:
> Expect garbage out, if you put garbage in.
and slightly updated my fav quotes list: ducin.dev/software-quo...
> Expect garbage out, if you put garbage in.
and slightly updated my fav quotes list: ducin.dev/software-quo...
Software, Architecture and Design Quotes - Tomasz Ducin - blog
These are some of the quotes that I found interesting, related to software, software architecture and software design.
ducin.dev
February 28, 2025 at 11:54 AM
just coined a new #software & #life motto:
> Expect garbage out, if you put garbage in.
and slightly updated my fav quotes list: ducin.dev/software-quo...
> Expect garbage out, if you put garbage in.
and slightly updated my fav quotes list: ducin.dev/software-quo...
AI is a tool.
Being effective with it is a skill.
Making practical use is a product.
Serving customers is a business.
Being effective with it is a skill.
Making practical use is a product.
Serving customers is a business.
February 28, 2025 at 10:26 AM
AI is a tool.
Being effective with it is a skill.
Making practical use is a product.
Serving customers is a business.
Being effective with it is a skill.
Making practical use is a product.
Serving customers is a business.
new @egghead.io course about @tanstack.com router in #react 🔥
FREE, 43m 16 lessons
👉 File-Based Routing
👉 filesystem-synchronized type-safety
👉 caching, cache management
👉 routes, params, searches
👉 nestes hierarchies
and more
egghead.io/courses/up-a...
FREE, 43m 16 lessons
👉 File-Based Routing
👉 filesystem-synchronized type-safety
👉 caching, cache management
👉 routes, params, searches
👉 nestes hierarchies
and more
egghead.io/courses/up-a...
Up and Running with Tanstack Router and React
TanStack Router is the foundation for TanStack Start, which is gaining significant attention due to its innovative approach to application development.
...
egghead.io
February 27, 2025 at 1:09 PM
new @egghead.io course about @tanstack.com router in #react 🔥
FREE, 43m 16 lessons
👉 File-Based Routing
👉 filesystem-synchronized type-safety
👉 caching, cache management
👉 routes, params, searches
👉 nestes hierarchies
and more
egghead.io/courses/up-a...
FREE, 43m 16 lessons
👉 File-Based Routing
👉 filesystem-synchronized type-safety
👉 caching, cache management
👉 routes, params, searches
👉 nestes hierarchies
and more
egghead.io/courses/up-a...