20 Kubernetes challenges!
Since January 2024, I have been authoring questions related to Kubernetes. As of last week, I have authored 20!
Most of the questions came from our Kubernetes courses at @learnk8s , a few from direct questions I usually receive in my DMs and others…
Persistent pain points when building production software:
1. Bugs (and how to deal with them)
2. Oncall/reliability (and how much to invest in it)
3. Tech debt (and what to do about it)
Interesting to observe: many teams group at least 2 of the 3 together in dealing with them
I am never going to write a new db, so why study database internals? ⚡
This is the most common argument I get when I encourage people to read database internals. I always say this, database is the most brittle component of your architecture and it makes or breaks your system.…
What are some of the best #rust#books you can think of? The immediate ones which comes to my mind,
- Rust Atomics and Locks by @m_ou_se
- Rust in Action by @timClicks
- Zero to production in Rust by @algo_luca
- Rust for Rustaceans by @jonhoo
ChatGPT and other LLMs will significantly transform the landscape of data engineering.
I am sure these advanced AI systems will automate and enhance more than 90% of current data engineering tasks, offering innovative alternatives and continually improving over time.
As…
Heirarchy of jobs (CSE)-
1 Quant Firms (Optiver, JaneStreet etc)
2 Top Software Companies (FAANG etc)
3 Middle Software Companies
4 Service Based (Infosys, TCS)
IIT B/D/K etc toppers go 1, average go 2
BITS/NIT toppers go 2, average go 3
For rest, toppers go 3, average go 4
@boAtSupport1 was the worst support I have experienced. I bought boAt Avante 1750 with in 2-3 months it stopped working. Reached out to customer support, it has been more than 4 months, still I am left with a sound bar which isn’t working.
#ConsumerRights#worst
I work with multiple companies every week.
The teams I enjoy most:
✅ I work on my own laptop.
✅ The people I work with are good communicators.
✅ Everyone cares about making things better.
✅ The environment isn’t hyper-political. People trust each other and everyone’s…
⚖️ Managers or Tech Leads? ⚖️
While there is wide consensus around the dual career track model for managers and ICs, it is also common in many teams to have senior devs taking on both tech and some managerial duties.
Thinking big is the #1 skill set I find it so hard to teach. If you can think big enough, you care less about shipping edge cases. Being able to think big is the most useful skill for system design and product vision in my experience.
/1 How many API architecture styles do you know?
Architecture styles define how different components of an application programming interface (API) interact with one another.
Kafka is one of those few systems with pragmatic design choices. They sacrifice so called simplicity for performance.
In Apache Kafka, data is replicated across broker servers, where it is organized into topics and further divided into partitions.
When a consumer wants to…
The skill I urge everyone to strengthen is critical thinking.
Whenever you don’t fully understand something: ask “why?” and “how?” and get those answers. Dig deep if need to.
When you think critically, you might not follow the masses at all times. And when you do: you know why.
@LBacaj I had heard about this phenomenon atleast 10 years ago , that only 10% of the engineers do real needle moving work , the rest is either just a supporting cast and others are just given some projects that keep them busy but has no real value.
The detailed networking behind clicking a link
When you click on a hyperlink, your browser loads the link’s content from a remote server and renders it. Behind the scenes much is happening including, connection establishement, session encryption, protocol negotiation,…
"Two services must not share a data source." This is a hard rule in microservices.
But people confuse "sharing a data source" with "sharing data."
"sharing a data source" Vs. "sharing data." and a solution.
Bookmark this blog for later (read it when you have a few days left for your system design interview).
1. What is the purpose of a system design interview?
2. Are system design interviews hard?
3. Tips to nail your design interview
4. A good preparation strategy…
Top 10 Architecture Characteristics / Non-Functional Requirements with Cheatsheet
Did we miss anything? If yes, Please help to enrich us by sharing your thoughts in the comments. {1/3}
428 Followers 2K FollowingNocode Community to help you build and monetize your online business ideas. Join us now! #indiehacker #sidehustle
💬 Discord → https://t.co/WF3Mb5GSRY
4K Followers 4K FollowingNews about #Rustlang Security & Fuzzing. Not affiliated with @rustlang core team.
🎉 #Rust security Audit and Fuzzing training is now available 🥳
1K Followers 317 FollowingTo clearly define a vendor-neutral, principle-led meaning of GitOps. This will enable interoperability between tools, conformance, and certification.
21K Followers 4K FollowingAmazon DynamoDB is a serverless database for applications that need high performance at any scale. Follow us! And join the team: https://t.co/VtAvkTc8rA
20K Followers 2 FollowingDuckDB is an analytical in-process SQL database management system. "DuckDB" and the DuckDB logo are registered trademarks of the DuckDB Foundation.
5K Followers 257 FollowingModern, open source data exploration & visualization platform 📊. Open Source business intelligence (BI) is here, and here to win!
16K Followers 454 Following"The Kafka Guy" 🧠
Have worked on Apache Kafka for 6+ years, now I write about it. (& the general data space)
Low-frequency, highly-technical tweets. ✌️
386K Followers 622 FollowingLove Linux/Unix, open source, and programming? Into Sysadmin & DevOps? Follow us! Boost your IT career with daily new tools, apps, and humor ⤵️
429 Followers 21 FollowingSemi Linear open world Indie game setup in Chennai aka Madras.
The city is your canvas and an exciting gaming experience is taking shape just for you makkale!❤️
38K Followers 49 FollowingStreamlit is an open-source Python framework for data scientists and AI/ML engineers to deliver dynamic data apps -- in only a few lines of code.
10K Followers 795 FollowingFounder 🌾 KissanAI - Agricultural Knowledge Platform powered by vertical models, Dhenu. I’m having fun on X, check Linkedin for serious stuff.
27K Followers 2K FollowingInspiring you to be a better technical leader 🚀 Featuring original content on software engineering, leadership, management, infrastructure, teams, tech, tools.
30K Followers 258 FollowingBuilding crap with AI. Co-Founder @Obots_ai
Formerly @Rancher_Labs. k3s Creator. Member of The Church of Jesus Christ of Latter-Day Saints
6K Followers 85 FollowingWeekly Data Engineering Newsletter. Subscribe to https://t.co/trebyY8UGX | Wanna talk about Data engineering? Book Me here https://t.co/OXj3VJheDH
49K Followers 949 FollowingFind me at @martin.kleppmann.com on Bluesky, @[email protected] on Mastodon. Author of @intensivedata, Associate Professor @Cambridge_CL. he/him
31K Followers 1 FollowingA guide for growing to senior and beyond in the software industry, by @GergelyOrosz. An Amazon #1 Best Seller. Get the book at https://t.co/z86POb1yWN
No recent Favorites. New Favorites will appear here.