
I'm a π€ and I save your bookmarks into the well-organized list. Just reply with @SaveToBookmarks and I'll do the rest.
Joined August 2022
- Tweets98.7K
- Following7
- Followers22.5K
- Likes16.5K
Pinned Tweet
If you don't know how to use the SaveToBookmarks bot please take a look at the picture below.
Just reply with @SaveToBookmarks.
You can even use tags.ππ
This video explanation is so good
Microservices vs Monolith
Two popular approaches to software architecture, but very different ways to build, deploy, and scale applications.
Here's how they compare π
π΅ 1. Architecture
Microservices β Split an application into independent services.
Monolith β Keep all modules within a single application.
π 2. Deployment
Microservices β Deploy individual services without releasing the entire system.
Monolith β Changes typically require deploying the whole application.
π 3. Scalability
Microservices β Scale busy services independently based on demand.
Monolith β Scale the entire application, including modules that may not need extra resources.
ποΈ 4. Data Management
Microservices β Each service owns its data and communicates through APIs or events.
Monolith β Modules commonly share a database and access data within the same application.
βοΈ 5. Complexity
Microservices β More flexibility, but added networking, monitoring, and distributed systems complexity.
Monolith β Simpler development and operations, but coordination can become harder as the application grows.
π‘ The key takeaway:
Microservices offer independent deployment and scaling.
Monoliths offer simplicity and easier coordination.
Neither is automatically better. A well-structured monolith can outperform a poorly designed microservices architecture.
Start with clear boundaries. Add complexity only when your system actually needs it. π
1
1
252
Save To Bookmarks ξ¨ retweeted
We spent 20 years building software for humans to click.
Now we're entering an era of building software for AI agents.
APIs are becoming the new user interface.
MCP servers are becoming the new integrations.
And the dashboard might become optional.
Difference between Websockets , SSE and Polling
System Design: WebSockets vs SSE vs Polling β‘π
All three allow applications to receive updates, but they work very differently.
Here's how they compare π
π΅ WebSockets
βοΈ Persistent, two-way communication.
β‘ Very low latency with real-time updates.
π¬ Perfect for chats, multiplayer games, and collaborative apps.
β οΈ More complex to manage and scale.
π‘ Server-Sent Events (SSE)
β‘οΈ One-way streaming from server to client.
π Great for notifications, live feeds, and progress updates.
π Supports automatic reconnection in browsers.
β
Simpler than WebSockets for server-driven updates.
β« Polling
π Client repeatedly requests updates at fixed intervals.
π Great for dashboards and basic status checks.
β
Simple to implement and widely supported.
β οΈ More HTTP overhead and potentially delayed updates.
The main differences:
WebSockets β Real-time, two-way communication.
SSE β Lightweight, server-to-client streaming.
Polling β Simple, periodic updates.
π‘ Choose based on how interactive your app needs to be, how frequently data changes, and how much complexity you want to manage. π
261
This is how the professional product looks like
My friend Peter from Sevalla created something special for Kubernetes users.
Lumovi is an open-source Kubernetes dashboard with a built-in MCP server.
lumovi.dev/
Claude Code or any MCP client acts on your behalf, and by default, each change awaits your approval.
276
Save To Bookmarks ξ¨ retweeted
One command.
It reads the logs Claude Code and Codex already keep on your disk and adds them up.
Built mostly with Claude Code, which explains my number.
This is what helps you build an app thats stable and scales well.
System Design Basics Explained ποΈβοΈ
Ever wondered what happens when you open a website or make an API request?
Here's a common architecture for scalable web applications π
π» 1. Client - Browser or mobile app sends a request.
π 2. CDN - Delivers cached static content from servers closer to users.
βοΈ 3. Load Balancer - Distributes incoming traffic across backend servers.
βοΈ 4. API - Processes requests, validates input, and runs business logic.
β‘ 5. Cache - Stores frequently accessed data to reduce database queries.
ποΈ 6. Database - Stores persistent application data and handles queries.
How it works together:
Client β CDN β Load Balancer β API β Cache β Database
If the data is cached, the API can respond without querying the database. π
β
Faster response times
β
Better scalability
β
Higher availability
β
Reduced backend load
A simple but powerful foundation for building scalable web applications.
1
5
438
$10M is a pretty significant amount.
Good to see an initiative like this.
One of the biggest challenges when building with open AI models is having enough compute to experiment and turn ideas into real projects.
The Nebius AI Builder Program is expanding to Europe, with $10M across compute grants, capital, and community.
Nice to see more support for European builders! π
432
Looks like Srimba made Hacker News better
hn.watch - Hacker News, but every story is a video explainer
github.com/cathrynlavery/dia⦠- 45 free AI diagram types
github.com/morluto/rea - Open-source AI reverse engineering
motiq.dev - 86 free animated React components
github.com/mksglu/context-mo⦠- 98% AI agent context savings
354
If you want to learn web dev, this is for you
Learn for Free
π HTML - w3schools .com
π¨ CSS - web .dev/learn/css
π JavaScript - javascript .info
βοΈ React - react-tutorial .app
π API - rapidapi .com/learn
π Python - learnpython .org
π¬οΈ Tailwind CSS - tailwindcss .com
ποΈ SQL - SQLzap .com
π§ Git and GitHub - git-scm .com
π’ Node.js - nodejs .dev/learn
π± Django - djangoproject .com/start
π Ruby on Rails - guides.rubyonrails .org
π± Flutter - flutter .dev/docs
β Kotlin - kotlinlang .org/docs/tutorials
π Go - golang .org/doc/tutorial
π¦ Rust - doc.rust-lang .org/book
484
And there are even more...
Free Hosting for Static Projects
π Sevalla
π GitHub Pages
βοΈ Cloudflare Pages
β‘ Vercel
πΏ Netlify
π₯ Google Firebase Hosting
π§ GitLab Pages
π© Google Cloud Storage + Cloud CDN
π§ AWS Amplify Hosting
π¦ Azure Static Web Apps
π§ DigitalOcean App Platform
π Surge
640
Well explained how the process works.
CI/CD for Docker applications π³βοΈ
A typical pipeline takes your code to a running container.
The flow usually looks like this π
1οΈβ£ Code
Developers update the app and Docker-related files.
2οΈβ£ Build image
CI creates a reproducible Docker image from the Dockerfile.
3οΈβ£ Test
Run unit tests, integration tests, linting, and security scans.
4οΈβ£ Push to registry
Approved, versioned images are stored for deployment.
5οΈβ£ Deploy
The image is rolled out to development, staging, or production. π
6οΈβ£ Monitor
Track logs, metrics, health checks, and roll back if needed.
The result: more consistent environments, faster releases, safer deployments, and easier rollbacks. β
528
This one contains a mass selection of AI agent skills
theskillmd.com - 12,856 free skills for Claude Code, Cursor, Codex and Gemini
scrimba.com/explain - Instant explainer videos for any question, link, PR or doc
animate-ui.com - 73 open-source animated React Shadcn components
opencut.app - Open-source CapCut alternative
inspirectory.com - 170+ design inspiration resources
1
633
A lot of React and Shadcn resources for developers
ui.spectrumhq.in - 250+ Open source React/Tailwind components + MCP
animatedbuttons.colorion.co - Free animated CSS buttons
obsidianui.dev - 35+ components/blocks, shadcn CLI
keylineicons.com - 8000+ Free icons for Shadcn
studio.morflax.com - Free 3D mockups and motion graphics
671














