<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Jayasurya Developer]]></title><description><![CDATA[Jayasurya Developer]]></description><link>https://blog.jayasurya.digital</link><generator>RSS for Node</generator><lastBuildDate>Sat, 25 Apr 2026 06:01:23 GMT</lastBuildDate><atom:link href="https://blog.jayasurya.digital/rss.xml" rel="self" type="application/rss+xml"/><language><![CDATA[en]]></language><ttl>60</ttl><item><title><![CDATA[User should understand the Design or just feel like a Christoper Nolan movies?]]></title><description><![CDATA[When we attract to a design?
Some people say minimal setup make a design good some people say it should be gradient but I hope it was its own character like a person has his own character.
When we see some person then we remember some one because of ...]]></description><link>https://blog.jayasurya.digital/user-should-understand-the-design-or-just-feel-like-a-christoper-nolan-movies</link><guid isPermaLink="true">https://blog.jayasurya.digital/user-should-understand-the-design-or-just-feel-like-a-christoper-nolan-movies</guid><category><![CDATA[AI]]></category><category><![CDATA[Design]]></category><category><![CDATA[Developer]]></category><category><![CDATA[Web Development]]></category><category><![CDATA[React]]></category><dc:creator><![CDATA[JAYASURYA R]]></dc:creator><pubDate>Mon, 29 Dec 2025 03:57:44 GMT</pubDate><content:encoded><![CDATA[<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1766980254666/c78fd9dd-1da6-459b-b32e-126dc9b826c1.jpeg" alt class="image--center mx-auto" /></p>
<h2 id="heading-when-we-attract-to-a-design"><strong>When we attract to a design?</strong></h2>
<p>Some people say minimal setup make a design good some people say it should be gradient but I hope it was its own character like a person has his own character.</p>
<p>When we see some person then we remember some one because of the both person character resemblance in the same way we have to see a website.</p>
<p>Each website make has feel in some unique way like notion feel as ease to use and we got control over the website because of the lego block style look.</p>
<h2 id="heading-ai-can-make-a-website-better-than-us"><strong>AI can make a website better than us?</strong></h2>
<p>Currently, so many people use AI for making website and want the website to be unique but the problem It cant be unique because there are only handful number of major AI LLM models eg.ChatGPT, Gemini, Meta AI, Grok, Claude code, Deepseek.</p>
<p>This AI models are trained in mostly same types of data and result should be mostly similar. When we place two website Human DEV made website and AI made website. We can easily identify which one is made by AI and DEV.</p>
<p>Because AI model website look same but DEV website look unique and have its own character because it contains DEV creativity and his personalities.</p>
<h2 id="heading-check-this-theory-with-real-world-example"><strong>Check this theory with real world example!</strong></h2>
<p>1.Instagram – Which gives feel of genuine and modern thats why so many other social media app cant beat instagram until now.</p>
<p>2.Facebook – Which give feel of classic and ease of use because it target mostly elder people.</p>
<p>3.VSCode – which gives feel of stability and feature rich IDE so other IDE cant be good as VSCode.</p>
<p>4.Our AI personal project UI – We made this using AI and feel like it was made by AI and feel so empty and lack creativity. Its a boring UI and people don’t use boring product. This UI can be best for prototype because we can make it in no time but when in production. It can’t be a success product even through it has many good features.</p>
<h2 id="heading-principles-of-good-design"><strong>Principles of good design!</strong></h2>
<p>Our design should not give some other website resemblance feel.</p>
<p>we have to break every barrier between our website and user like optimization of website, ease of use and accessibility for every user.</p>
<p>How one person differ from another person in the same way website should differ from another.</p>
<p>Website major part is same like NavBar, Routing option, Footer, etc… but minor detail is the key. When we see this minor details in whole picture user can’t simply see the difference but it give them a completely different feel which only they can experience like Nolan movies.</p>
]]></content:encoded></item><item><title><![CDATA[Everything related to Networking – Networking
101]]></title><description><![CDATA[How system connect with other system using internet?
We should assign a unique IP address to a device and IP address is like a home address which is used to find another device in the internet and transfer data between them and there are two types of...]]></description><link>https://blog.jayasurya.digital/everything-related-to-networking-networking-101</link><guid isPermaLink="true">https://blog.jayasurya.digital/everything-related-to-networking-networking-101</guid><category><![CDATA[technology]]></category><category><![CDATA[networking]]></category><category><![CDATA[Computer Science]]></category><category><![CDATA[Cloud Computing]]></category><category><![CDATA[AWS]]></category><category><![CDATA[firewall]]></category><category><![CDATA[Open Source]]></category><dc:creator><![CDATA[JAYASURYA R]]></dc:creator><pubDate>Wed, 24 Dec 2025 09:48:17 GMT</pubDate><content:encoded><![CDATA[<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1766569084923/31ed3ca2-e023-461b-8631-ff02c838b030.jpeg" alt class="image--center mx-auto" /></p>
<h2 id="heading-how-system-connect-with-other-system-using-internet">How system connect with other system using internet?</h2>
<p>We should assign a unique IP address to a device and IP address is like a home address which is used to find another device in the internet and transfer data between them and there are two types of IP address</p>
<p>1.IPv6 2.IPv4</p>
<h2 id="heading-how-system-internal-service-talk-to-each-other-and-external-system-find-internal-system-service-accurately">How system internal service talk to each other and external system find internal system service accurately?</h2>
<p>Now, We assigned IP address to each device and each device run many number of service like a server or process (eg. Express server, MySQL Database, Spring boot server).</p>
<p>Each server or process have specific port number (eg. <a target="_blank" href="http://localhost:5173">localhost:5173</a>) and port number is used to communication between each service (eg. <a target="_blank" href="http://localhost:3000/backend/api/user-details">localhost:3000/backend/api/user-details</a>).</p>
<h2 id="heading-what-is-firewall-and-why-it-is-very-important-in-networking">What is firewall and why it is very important in networking?</h2>
<p>Now each device can communicate with other device and it can lead to security issue like data breach or network attack by hackers so, to prevent this firewall is introduced. Which is nothing but a group of polices and it can block a request or response from a device.</p>
<p>There are mainly two types of firewall</p>
<p><a target="_blank" href="http://1.Host">1.Host</a> firewall - Which present in each system and monitor that particular system network traffic. <a target="_blank" href="http://2.Network">2.Network</a> firewall - Which present in whole network and monitor whole network traffic and block request or response which is not fulfill the policy.</p>
<h2 id="heading-what-is-nat">What is NAT?</h2>
<p>Network address translation is a technique used to binding multiple private IP address to single public IP within a network. Which is mainly used for security basically attacker can’t directly connect with internal private system.</p>
<h2 id="heading-why-cloud-exists">Why cloud exists?</h2>
<p>When we scale managing many number of physical server become very hard, to solve this cloud is introduced.</p>
<p>In cloud physical server are managed by service provider (eg. AWS, Google Cloud, Azure, Oracle) and our work is to maintain server in network and software basis don’t need to interact with server physically, But the networking principle between physical and cloud server don’t differentiate <a target="_blank" href="http://much.How">much.</a></p>
<h2 id="heading-howhttpmuchhow-networking-works-in-docker"><a target="_blank" href="http://much.How">How</a> networking works in Docker?</h2>
<p>When we develop a micro service we can get a famous problem “Its works on my machine” to solve this docker is introduced which can run server or process in isolated environment.</p>
<p>In default system network can’t interact with docker container network. Each docker container have it own network which cant expose in external system network so we have to do port binding;</p>
<p><code>“docker run -d -p 8080:80 --name my-web-server nginx”</code></p>
<p>This code means docker container internal port 8080 expose in <a target="_blank" href="http://localhost:80">localhost:80</a> port.</p>
<h2 id="heading-how-kubernetes-network-works-and-can-deploy-and-delete-server-without-downtime">How kubernetes network works and can deploy and delete server without downtime?</h2>
<p>Kubernetes single unit is known as pod which contain a server or process (eg. Express server, MySQL database) and it can be flexibly deploy and delete the pod and IP address of the pod will also get deleted which lead to a frontend server pod cant find backend server pod because frontend pod don’t know newly deployed pod IP adress of backedn pod, to make it static network service is introduced in kubernetes.</p>
<p>The pod can be deleted and new pod can deployed but the network service can’t be deleted and so newly deployed pod will be bind with same existed service IP address, so the IP address will be same.</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1766569384667/0a718418-7f3b-4e95-81b7-9c84416db35e.jpeg" alt class="image--center mx-auto" /></p>
]]></content:encoded></item></channel></rss>