No video

How UI/UX can break the backend

  Рет қаралды 21,240

Hussein Nasser

Hussein Nasser

Күн бұрын

The User Interface/User Experience has great impact on the backend architecture and scalability. In this podcast I discuss three UI/UX that affected backend design and scalability.
0:00 Intro
1:40 UI vs UX
4:30 Google Chrome OmniBox
12:30 1 out of X Page
20:00 KZfaq Notification
Resources
blog.apnic.net/2020/08/21/chr...
Fundamentals of Backend Engineering Design patterns udemy course (link redirects to udemy with coupon)
backend.husseinnasser.com
Fundamentals of Networking for Effective Backends udemy course (link redirects to udemy with coupon)
network.husseinnasser.com
Fundamentals of Database Engineering udemy course (link redirects to udemy with coupon)
database.husseinnasser.com
Introduction to NGINX (link redirects to udemy with coupon)
nginx.husseinnasser.com
Python on the Backend (link redirects to udemy with coupon)
python.husseinnasser.com
Become a Member on KZfaq
/ @hnasr
Buy me a coffee if you liked this
www.buymeacoffee.com/hnasr
Arabic Software Engineering Channel
/ @husseinnasser
🔥 Members Only Content
• Members-only videos
🏭 Backend Engineering Videos in Order
backend.husseinnasser.com
💾 Database Engineering Videos
• Database Engineering
🎙️Listen to the Backend Engineering Podcast
husseinnasser.com/podcast
Gears and tools used on the Channel (affiliates)
🖼️ Slides and Thumbnail Design
Canva
partner.canva.com/c/2766475/6...
Stay Awesome,
Hussein

Пікірлер: 40
@hnasr
@hnasr Жыл бұрын
Get my Fundamentals of Backend Engineering Design patterns udemy course (link redirects to udemy with coupon) backend.husseinnasser.com
@johnswanson217
@johnswanson217 Жыл бұрын
This is the exact reason why I graduated ux design school and immediatly went to learn about whole CS from scratch. Not a single professor cared how the product ACTUALLY WORKS, and how the ACTUAL PRODUCT feels like to the end user. I mean, so many startup teams I met were just happy watching their pretty Illustrator design file. While their service can't scale up to more than 100 users.
@wilfred-almeida
@wilfred-almeida Жыл бұрын
Imma tie my product designers to a chair and make them watch this video 100 times
@rajat971
@rajat971 Жыл бұрын
Atlast someone came out on this. Having complicated UI/UX can mean having exponentially complex backend
@leonardomangano6861
@leonardomangano6861 Жыл бұрын
Yes, and is very common to see designs approved by the clients before being seen by the developers
@IvanRandomDude
@IvanRandomDude Жыл бұрын
Designer: Tables with 20 fields. Make it searchable and sortable by 15 of them Backend developer cries in the corner
@bvenceslas
@bvenceslas Жыл бұрын
Awesome content that pushes me to expand my way of thinking as a software engineer
@rosshoyt2030
@rosshoyt2030 Жыл бұрын
Amazing video! Really gives a new perspective on front end stuff and full stack 👏
@abhiramsatpute
@abhiramsatpute Жыл бұрын
It felt for a moment at 26:30 that Hussein might shed a tear by thinking so much about how KZfaq''s backend is gonna handle such a heavy workload! 😂😂
@mariusbabkovic9337
@mariusbabkovic9337 Жыл бұрын
it really did :D :D :D
@bozz1g
@bozz1g Жыл бұрын
very good examples given, thanks for the content!
@HarshKapadia
@HarshKapadia Жыл бұрын
This was informative! Thank you Hussein!
@syedshahzaibzafar2422
@syedshahzaibzafar2422 Жыл бұрын
your videos are always informative and amazing
@minirasamedova648
@minirasamedova648 Жыл бұрын
This video should have million likes! Thank you as always for the great content !!
@luis1118
@luis1118 Жыл бұрын
Great as always 😊
@101kawsar
@101kawsar Жыл бұрын
Very insightful talk for a newbie like me.
@DushyantDeshwal
@DushyantDeshwal Жыл бұрын
This is true, I keep trying to teach and force my father that look here make sure you are not doing a Google Search rather visiting the Local Service we have. He never uses the service just because of this problem when working alone.
@stormShadow64
@stormShadow64 Жыл бұрын
Awesome video, love you man
@muhmdajeer1543
@muhmdajeer1543 Жыл бұрын
This is amazing
@n3x404
@n3x404 Жыл бұрын
Love those videos
@b7otato
@b7otato Жыл бұрын
Really love your work, you are a brilliant guy in my opinion and I've learned alot for you. You talked 7 minutes into the vid and said nothing, I don't mind because I think you're a great guy with great technical insights, but this is a little strange. Do look into it if you can, thank you for the effort.
@dominicmuturi5369
@dominicmuturi5369 Жыл бұрын
Great content
@omriterem6448
@omriterem6448 Жыл бұрын
Love your videos! What will you do in a CRM system in terms of count where you have to generate reports?
@redaawwad3544
@redaawwad3544 Жыл бұрын
Thanks Hussein for this knowledge 💚
@mQumboz
@mQumboz Жыл бұрын
I'm not a backend developer but I feel you buddy
@Nerwesta
@Nerwesta Жыл бұрын
7:45 I do this all the time 😂 not for marketing but for whatever host I gave to my local server.
@aakarshan4644
@aakarshan4644 Жыл бұрын
would love video on ottertune by Andy pavlo from CMUDB group, in a recent AMA he said how he underestimated the role of proxies in optimizing DBs using Machine learning!
@ngm482
@ngm482 Жыл бұрын
What is the use having a best backend and the system itself is not user friendly?
@pajeetsingh
@pajeetsingh Жыл бұрын
Do you have video on Istio? What's the alternative?
@Ranjith_P
@Ranjith_P 11 ай бұрын
I hit the bell icon anyway
@kishorrathva4097
@kishorrathva4097 Жыл бұрын
Thank you for this amazing explanation :) , One relatable issue that I am facing is infinite scrolling and I am using total item counts to decide when to stop But as you said count is expensive how can I improve this? I am using mongoDb aggregation query and for pagination using $facet
@lucsoft
@lucsoft Жыл бұрын
Always use a next Id when you do paging so your last Id will be the startpoint of you next query/page
@parv8131
@parv8131 Жыл бұрын
Hey, can you make a video about Open AI and ChatGPT?
@lotfiholmes6397
@lotfiholmes6397 Жыл бұрын
The reverse psychology worked =")
@squirrel1620
@squirrel1620 Жыл бұрын
For the table view with row count, I just calculate the count the first time, and then pass it back and forth as a query param. If a row is inserted or deleted, the count is removed so it can be calculated again once the changes are committed. So yes, I cache the count and it works great.
@jahedurrahman3181
@jahedurrahman3181 Жыл бұрын
And then you apply a filter
@neociber24
@neociber24 Жыл бұрын
Imagine, a page with the system logs in a paginated way
@Gabriel-sc3mg
@Gabriel-sc3mg Жыл бұрын
I think it does not make sense to notify all videos from all channels, imagine a user subscribed in more than 100 channels would be nnotification hell :d
@n3x404
@n3x404 Жыл бұрын
Are you an INFJ?
The cost of Hash Tables | The Backend Engineering Show
25:26
Hussein Nasser
Рет қаралды 34 М.
DNS is beautiful
41:01
Hussein Nasser
Рет қаралды 46 М.
ОБЯЗАТЕЛЬНО СОВЕРШАЙТЕ ДОБРО!❤❤❤
00:45
Задержи дыхание дольше всех!
00:42
Аришнев
Рет қаралды 3,8 МЛН
Switching from web developer to UI designer - My honest opinion
8:36
Kayung Caleb Lai
Рет қаралды 14 М.
Twitter Backend is slow
19:53
Hussein Nasser
Рет қаралды 18 М.
How databases store data on disk?
10:36
Architecture Weekly
Рет қаралды 7 М.
How do i learn new tech as a software engineer
18:09
Hussein Nasser
Рет қаралды 15 М.
WebTransport is a Game Changer Protocol
14:23
Hussein Nasser
Рет қаралды 53 М.
Why The Windows Phone Failed
24:08
Apple Explained
Рет қаралды 255 М.
5 Of The Most Dangerous Jobs In The World | Big Business | Business Insider
24:13
ОБЯЗАТЕЛЬНО СОВЕРШАЙТЕ ДОБРО!❤❤❤
00:45