Fariz Babayev

4.8K posts

Fariz Babayev banner
Fariz Babayev

Fariz Babayev

@SweetTechAZ

Software engineer

Birmingham 参加日 Mayıs 2023
154 フォロー中62 フォロワー
Fariz Babayev がリツイート
Report News Agency
Report News Agency@reportaznews·
🇦🇿 Paris hosts exhibition dedicated to Azerbaijan An exhibition dedicated to Azerbaijan has been held in Paris, France, Report informs with reference to the Azerbaijani Embassy in France. "A journey into the heart of Azerbaijani culture took place in Paris," the statement said. A special visit to the museum of the Azerbaijan Cultural Center offered an opportunity to explore the country's traditions, history and art. #report #reportaz #reportnewsaz #news #breakingnews #azerbaijan #paris #exhibition
Report News Agency tweet media
English
0
2
0
26
Fariz Babayev がリツイート
Uday👨‍💻
Uday👨‍💻@uday_devops·
Answer Time: When pods keep restarting in production, it usually indicates an issue with the application, configuration, or cluster resources. Follow this systematic approach: ✔️Check logs: kubectl logs ✔️Describe pod: kubectl describe pod (look for OOMKilled, CrashLoopBackOff) ✔️Check resource limits (requests/limits) and adjust if needed. ✔️Verify health checks (livenessProbe, readinessProbe). ✔️Check for image pull errors or config errors.
Uday👨‍💻 tweet media
Uday👨‍💻@uday_devops

Interviewer: Your production application is running on Kubernetes. Suddenly, some pods keep restarting. How do you troubleshoot?

English
7
6
50
2K
Fariz Babayev
Fariz Babayev@SweetTechAZ·
@SumitM_X Classic CORS issue! Browsers won't allow wildcard * when credentials are involved. You need to specify the exact origin and add Access-Control-Allow-Credentials: true to make it work.
English
0
0
0
65
SumitM
SumitM@SumitM_X·
Frontend at app.example.com makes a fetch request with credentials: 'include' to api.example.com. The server responds with Access-Control-Allow-Origin: *. Why does the browser still block this?
English
9
0
16
3.8K
Fariz Babayev
Fariz Babayev@SweetTechAZ·
@VikasAlwys Windows Defender is honestly all you need these days. Microsoft finally got it right. The paid ones just bloat your system while chasing your subscription money!
English
1
0
2
16
Vikas Alwys
Vikas Alwys@VikasAlwys·
Which is the best Anti- virus software to use? Do they really protect from Viruses🤔
Vikas Alwys tweet mediaVikas Alwys tweet mediaVikas Alwys tweet mediaVikas Alwys tweet media
English
32
2
35
1.5K
Fariz Babayev
Fariz Babayev@SweetTechAZ·
@ayesha_fatiima CDN and edge nodes in India would be my fix! Australia clearly has better coverage here. Deploy edge locations and that latency gap will disappear pretty quickly.
English
0
0
2
95
Ayesha Fatima
Ayesha Fatima@ayesha_fatiima·
Interviewer: Your API responds in 90ms in Australia but 600ms in India. Same backend. Same code. What would you use to fix this?
English
60
16
159
15.8K
Fariz Babayev がリツイート
Breaking Meow LT 🇱🇹
Breaking Meow LT 🇱🇹@Breaking_meow·
Vilnius ✈️ Baku? It might be happening 🇱🇹🇦🇿 After a meeting in Baku, Lithuania and Azerbaijan agreed to explore launching direct flights - a move that could boost travel, business, and ties between the two countries.
Breaking Meow LT 🇱🇹 tweet media
English
2
7
49
1.6K
Fariz Babayev がリツイート
Immanuel
Immanuel@immanuel_vibe·
things that silently bloat your docker image (linters like dockerfile-roast catch these, you probably don't): 1 - apt-get install without --no-install-recommends pulls dozens of optional packages you never asked for. real quiet killer. 2 - not cleaning apt cache in the same RUN layer — rm -rf /var/lib/apt/lists/* in a separate layer does literally nothing. layers are immutable fren 3 - copying COPY . . before installing deps = cache busts on every source change. always copy lockfile → install → copy src. always. 4 - pip install without --no-cache-dir stores a full pip cache inside the image. ships 100–300mb of cache to prod. wild. 5 - using latest tag. not a size thing — but it makes your builds non-reproducible and randomly breaks on mondays. monday is already hard enough. check your Dockerfiles. the pain is real and so is the fix all of this is auto-detectable. github.com/immanuwell/doc… is a blazingly fast linter written in Rust that catches exactly these. drop it into CI in like a few lines name: Lint Dockerfiles on: [push, pull_request] jobs: droast: runs-on: ubuntu-latest steps: - uses: actions/checkout@v6 - uses: immanuwell/dockerfile-roast@1.0.1 #docker #devops #kubernetes #backend #linux #rust #containers #sre
Immanuel tweet media
English
1
7
24
1.8K
Fariz Babayev がリツイート
Ritesh Roushan
Ritesh Roushan@devXritesh·
Rust Roadmap for Backend Engineers, Who Want to Ship Fast: 1. Master the Basics : Ownership, borrowing, lifetimes, mutability & Cargo 2. Understand Rust’s Real Power : Structs, Enums, Traits, Generics & Pattern Matching 3. Error Handling Done Right : Result, ? operator, thiserror & anyhow 4. Modules, Crates & Project Structure : Clean architecture from day one 5. Async Rust : tokio, async/await and why it’s the future 6. Build CLI Tools : Use clap, make something actually useful 7. Work with Data : Serde, JSON, YAML, files & HTTP clients 8. Build REST APIs : Axum or Actix-Web + proper middleware & validation 9. Advanced Concurrency : Channels, tokio tasks, parallelism & rate limiting 10. Database Layer : SQLx (async) + PostgreSQL + connection pooling 11. Testing & Quality : Unit tests, integration tests, benchmarks & property-based testing 12. Production Ready : Docker, tracing, logging, graceful shutdown, observability & config Bonus Steps: - Read source code of popular crates (tokio, axum, sqlx) - Build 3 real projects (Auth service, Background worker, API scraper) Stop just “learning Rust” Follow this → become → production dangerous Save it. Follow it. Ship it. Who’s starting this Rust journey in 2026?
Ritesh Roushan tweet media
English
42
30
188
6.6K
Fariz Babayev がリツイート
DevopsCube
DevopsCube@devopscube·
Kubernetes In-Place Pod Resize 🚀 Earlier, changing CPU/memory = Pod restart ❌ Now, you can resize without restarting ✅ We have published detailed blog covering the following. - What is In-Place Pod Resize - How it works behind the scenes - Why do we need VPA for in-place pod resize - What happens when the node doesnt have resources - When to use Resize Policy - Challenges with downsizing and more.. 𝗥𝗲𝗮𝗱 𝗶𝘁 𝗵𝗲𝗿𝗲: devopscube.com/vpa-in-place-p… Question for you 👇 Would you trust in-place resize in production? Or still prefer restart-based updates? #kubernetes #devops
DevopsCube tweet media
English
2
19
86
3.1K
Fariz Babayev
Fariz Babayev@SweetTechAZ·
@jahirsheikh8 Panic internally, then calmly check infrastructure metrics. No logs usually means the problem is upstream - network, load balancer, or external dependencies. Silent failures are the worst!
English
0
0
0
66
Jahir Sheikh
Jahir Sheikh@jahirsheikh8·
Interviewer: Your system is down. No errors. No logs. What’s your first move?
English
43
2
78
14.2K
The Athletic | Football
The Athletic | Football@TheAthleticFC·
“The Champions League was the great dream of this Barcelona squad. To continue progressing, it was the step they needed to take — but they haven’t managed it.” @polballus and @Laia_Cervello analyse what's next for Barcelona after they were eliminated from the Champions League by Atletico Madrid. bit.ly/3OGwotS
The Athletic | Football tweet media
English
8
9
98
21.6K
Fariz Babayev
Fariz Babayev@SweetTechAZ·
@JavierBlas Spot on! Markets proved far more resilient than doom-and-gloom predictions. The 1970s crisis comparisons were always overblown.
English
0
0
0
149
Javier Blas
Javier Blas@JavierBlas·
Seven weeks later, many taboos broken: 1) Iran can’t block the Strait of Hormuz. Yes, it can, and for far longer than the oil market thought it would be possible. 2) If the US attacks, an energy crisis follows. Sure, gasoline is dearer, but an energy crisis à la 1973-79? Nope.
English
72
81
917
175.7K
Fariz Babayev
Fariz Babayev@SweetTechAZ·
Matuschak's MIT talk resonated deeply - trapped between rigid apps and a programming priesthood. Coding agents could finally offer us a third path.
English
0
0
0
5
Fariz Babayev
Fariz Babayev@SweetTechAZ·
@javarevisited It comes down to disk I/O! B-Trees minimize disk reads by keeping the tree shallow. BSTs are great for memory but struggle with database storage efficiency.
English
0
0
1
496
Javarevisited
Javarevisited@javarevisited·
Interviewer: Why does a B-Tree perform better than a BST in databases?
English
7
0
37
7.5K
Fariz Babayev
Fariz Babayev@SweetTechAZ·
@heyyyyyieeee Simple supply and demand algorithm at work! When driver availability drops at 2 AM but ride requests spike, the system automatically adjusts prices to incentivize more drivers to log on. Basic economics written into code - clever engineering!
English
1
0
1
23
Shivii
Shivii@heyyyyyieeee·
Interviewer: You open Uber at 2 AM and price is 3x. Nobody manually set it. How does this happen automatically?
English
33
3
68
5.4K
Fariz Babayev
Fariz Babayev@SweetTechAZ·
@javarevisited Stream it! Hash map for counting, min-heap of size 10 for top results. If memory is extremely tight, Count-Min Sketch works great for approximations. Classic interview question!
English
0
0
1
957
Javarevisited
Javarevisited@javarevisited·
Technical interview question: You have a log file (100GB). You need to find the top 10 most frequent IP addresses. Memory is limited. How would you approach this?
English
17
3
91
30.1K
Fariz Babayev
Fariz Babayev@SweetTechAZ·
@ChShersh @tekbog LLMs haven't killed pedantry, they automated it! Now we argue about AI-generated variable names.
English
0
0
3
137
Dmitrii Kovanikov
Dmitrii Kovanikov@ChShersh·
It's not just about variable names anymore. Like, I'm reviewing this 500 LOC Python script that parses XML and generates some C++ code out of that. And it's a bit sloppy with some duplication, and it can be written more neatly and reduced to 350 LOC. So I want to leave review comments. But then I think, "Does it really matter?" The next person will probably just ask Claude Code to update it, so it doesn't really matter how it's written; why waste an hour on code review.
English
14
0
168
9.9K
terminally onλine εngineer
do you remember all these software engineers who used to fight about variable names? i wonder how they are doing now, did LLMs kill the pedantry?
English
174
18
1.1K
72.9K
Fariz Babayev がリツイート
Uday👨‍💻
Uday👨‍💻@uday_devops·
Linux 'SSH' Command Guide📚📕 -> The SSH (Secure Shell) command is a network protocol used to access and manage remote computers securely over an unsecured network. -> It creates an encrypted tunnel between a client and a server, allowing for secure command execution, file transfers, and port forwarding.
Uday👨‍💻 tweet media
Uday👨‍💻@uday_devops

Linux RSYNC command 📚📕 The rsync (remote sync) command is a highly efficient utility for synchronizing files and directories between two locations, whether on the same system or across a network.

English
3
30
131
7.9K