461 məqalə — yol xəritələri, maaş bələdçiləri, sertifikatlar və iş bazarı təhlili.
In 2023, I was reviewing a pull request for a junior developer's first feature. Everything looked good — clean code, proper error handling, solid test coverage. Then I scrolled to the bottom and saw it: const STRIPE_SECRET_KEY =...
I've used all four of these tools in production. Terraform for BirJob's infrastructure, CloudFormation at a previous job, Pulumi for a side project, and AWS CDK for a client engagement. Each has left scars and each has earned my respect. The "best" one depends entirely on your team, your cloud provi
Bir neçə ay əvvəl tanışlarımdan biri mənə zəng edib dedi: "Sığorta şirkətində işləmək istəyirəm, amma bu sahə haqqında heç bir məlumatım yoxdur. Maaşlar necədir? Nə tələb olunur? Gələcəyi varmı?" Bu suallar Azərbaycanda çox insanın ağlındadır, çünki sığorta sektoru ölkəmizdə hələ nisbətən az tanınan
Docker and Kubernetes: What Every Developer Should Know in 2026
Bir neçə ay əvvəl Bakıda kiçik bir onlayn mağaza sahibi ilə söhbət edirdim. O, Instagram-da 15,000 followeri olduğunu, amma satışların aşağı olduğunu söylədi. "Postlarımı 500 nəfər görür, story-lara 200 nəfər baxır, amma alan olmur." Mən ona Telegram kanalı açmağı təklif etdim. İki ay sonra 800 abun
Six months ago, BirJob's main job search query took 3.2 seconds. We had about 350,000 job listings in our database, scraped from 80+ sources daily. Users were bouncing before results loaded. Today, the same query returns in 47 milliseconds — a 68x improvement. We did not rewrite the application, switch databases, or throw money at bigger servers. We tuned PostgreSQL.
How to Transition from Manual QA to Automation
The Complete CI/CD Pipeline Guide for Junior Developers
Azərbaycanda Mağaza Müdiri Vakansiyaları: Karyera Yolu
Three years ago, I joined a startup as the third engineer. The codebase was 18 months old, built under extreme time pressure, and it showed. A single feature — adding a filter to the job search page — took 11 days. Not because the feature was complex, but because the search module had accumulated so much technical debt that every change required understanding 14 files across 3 services, running a 40-minute test suite that failed intermittently, and manually testing 6 edge cases that had no automated coverage. The team knew the debt existed. What they didn't have was a framework for deciding what to fix, when to fix it, and how to justify the investment to stakeholders.
I have a spreadsheet. It lives in my Google Drive, buried in a folder called "job search 2022-2023" that I never open anymore. It has 512 rows. Each row is a job application. Company name, position, date applied, response (or lack thereof),...
Azərbaycanda orta əmək haqqı: kontekst