21-30 Days

 0    485 fiche    marekb2006
Télécharger mP3 Imprimer jouer consultez
 
question réponse
cope with
It's hard to cope with constant context switching.
commencer à apprendre
radzić sobie z czymś trudnym
Trudno radzić sobie z ciągłym przełączaniem między zadaniami.
deal with
We need to deal with this bug before the release.
commencer à apprendre
zajmować się, radzić sobie z
Musimy zająć się tym błędem przed wydaniem.
handle
The system can handle up to 10,000 requests per second.
commencer à apprendre
obsługiwać, radzić sobie z
System może obsługiwać do 10 000 żądań na sekundę.
overcome
We overcame the integration challenges in week two.
commencer à apprendre
pokonywać, przezwyciężać
Przezwyciężyliśmy wyzwania integracyjne w drugim tygodniu.
address
Address all review comments before requesting a re-review.
commencer à apprendre
zajmować się, odnosić się do
Zajmij się wszystkimi komentarzami recenzji przed prośbą o ponowną recenzję.
resolve
We resolved the merge conflict before the deadline.
commencer à apprendre
rozwiązywać, rozstrzygać
Rozwiązaliśmy konflikt przy mergowaniu przed terminem.
identify
Identify the bottleneck before optimising anything.
commencer à apprendre
identyfikować, wskazywać
Zidentyfikuj wąskie gardło zanim cokolwiek zoptymalizujesz.
detect
The monitoring system detected an anomaly at 3 AM.
commencer à apprendre
wykrywać
System monitoringu wykrył anomalię o trzeciej w nocy.
investigate
Investigate the root cause before writing the fix.
commencer à apprendre
badać, analizować
Zbadaj główną przyczynę zanim napiszesz poprawkę.
diagnose
It took two hours to diagnose the production issue.
commencer à apprendre
diagnozować, ustalać przyczynę
Diagnozowanie problemu produkcyjnego zajęło dwie godziny.
determine
Determine whether the bug is reproducible in staging.
commencer à apprendre
ustalać, stwierdzać
Ustal czy błąd jest odtwarzalny na stagingu.
assess
Assess the risk before making any breaking changes.
commencer à apprendre
oceniać, szacować
Oceń ryzyko przed wprowadzeniem jakichkolwiek zmian łamiących kompatybilność.
evaluate
Evaluate at least three options before picking a solution.
commencer à apprendre
oceniać, ewaluować
Oceń co najmniej trzy opcje przed wybraniem rozwiązania.
compare
Compare the before and after metrics to prove the improvement.
commencer à apprendre
porównywać
Porównaj metryki przed i po żeby udowodnić poprawę.
measure
Measure the response time under realistic load conditions.
commencer à apprendre
mierzyć
Zmierz czas odpowiedzi w realistycznych warunkach obciążenia.
track
Track all open bugs in the ticketing system.
commencer à apprendre
śledzić, monitorować
Śledź wszystkie otwarte błędy w systemie ticketów.
monitor
Monitor CPU usage closely after the deployment.
commencer à apprendre
monitorować
Monitoruj użycie CPU dokładnie po wdrożeniu.
record
Record every deployment in the changelog.
commencer à apprendre
rejestrować, zapisywać
Rejestruj każde wdrożenie w dzienniku zmian.
log
Log all critical operations with timestamps.
commencer à apprendre
logować, rejestrować
Loguj wszystkie krytyczne operacje ze znacznikami czasu.
report
Report any anomalies to the on-call engineer immediately.
commencer à apprendre
raportować, zgłaszać
Zgłaszaj wszelkie anomalie inżynierowi dyżurnemu natychmiast.
notify
The system notifies the team when an alert fires.
commencer à apprendre
powiadamiać
System powiadamia zespół gdy alarm się uruchomi.
alert
Set up alerts for error rates above 1%.
commencer à apprendre
alarmować, powiadamiać
Skonfiguruj alerty dla wskaźników błędów powyżej 1%.
warn
The linter warns about unused variables.
commencer à apprendre
ostrzegać
Linter ostrzega przed nieużywanymi zmiennymi.
indicate
A 500 error indicates a server-side problem.
commencer à apprendre
wskazywać, pokazywać
Błąd 500 wskazuje na problem po stronie serwera.
suggest
The profiling data suggests a memory leak.
commencer à apprendre
sugerować
Dane profilowania sugerują wyciek pamięci.
imply
Slow response times imply a deeper performance problem.
commencer à apprendre
implikować, sugerować pośrednio
Wolne czasy odpowiedzi sugerują głębszy problem z wydajnością.
confirm
Confirm that the fix works in staging before merging.
commencer à apprendre
potwierdzać
Potwierdź że poprawka działa na stagingu przed mergowaniem.
verify
Verify the deployment was successful by checking the health endpoint.
commencer à apprendre
weryfikować
Zweryfikuj że wdrożenie się powiodło sprawdzając endpoint stanu zdrowia.
validate
Validate all user inputs on both client and server side.
commencer à apprendre
walidować, potwierdzać poprawność
Waliduj wszystkie dane wejściowe użytkownika zarówno po stronie klienta jak i serwera.
prove
Prove the performance gain with benchmark results.
commencer à apprendre
udowadniać
Udowodnij poprawę wydajności wynikami benchmarków.
microservices architecture
Microservices architecture improves fault isolation.
commencer à apprendre
architektura mikroserwisów
Architektura mikroserwisów poprawia izolację awarii.
load balancer
The load balancer distributes requests across three servers.
commencer à apprendre
równoważnik obciążenia
Równoważnik obciążenia rozdziela żądania na trzy serwery.
service discovery
Service discovery allows services to find each other dynamically.
commencer à apprendre
wykrywanie serwisów
Wykrywanie serwisów pozwala serwisem dynamicznie się odnajdywać.
message queue
Use a message queue to decouple producers from consumers.
commencer à apprendre
kolejka komunikatów
Używaj kolejki komunikatów żeby odsprzęgnąć producentów od konsumentów.
event bus
The event bus broadcasts changes to all subscribed services.
commencer à apprendre
szyna zdarzeń
Szyna zdarzeń rozgłasza zmiany do wszystkich subskrybujących serwisów.
API gateway
The API gateway handles authentication and rate limiting.
commencer à apprendre
brama API
Brama API obsługuje uwierzytelnianie i ograniczanie żądań.
service contract
Never break the service contract without versioning.
commencer à apprendre
kontrakt serwisu
Nigdy nie łam kontraktu serwisu bez wersjonowania.
distributed tracing
Distributed tracing shows the path of each request.
commencer à apprendre
śledzenie rozproszone
Śledzenie rozproszone pokazuje ścieżkę każdego żądania.
observability stack
Our observability stack includes Prometheus, Grafana and Jaeger.
commencer à apprendre
stos obserwowalności
Nasz stos obserwowalności obejmuje Prometheus, Grafana i Jaeger.
chaos engineering
Chaos engineering tests resilience by introducing failures.
commencer à apprendre
inżynieria chaosu
Inżynieria chaosu testuje odporność przez wprowadzanie awarii.
make sense of
I can't make sense of this error message.
commencer à apprendre
rozumieć, nadawać sens
Nie mogę zrozumieć tego komunikatu o błędzie.
sort out
We sorted out the permission issue before the standup.
commencer à apprendre
rozwiązywać, porządkować
Rozwiązaliśmy problem z uprawnieniami przed standupem.
iron out
Let's iron out the remaining issues before the demo.
commencer à apprendre
dopracowywać, usuwać drobne problemy
Dopracujmy pozostałe problemy przed demonstracją.
pin down
It took hours to pin down the source of the memory leak.
commencer à apprendre
precyzyjnie ustalać, lokalizować
Lokalizowanie źródła wycieku pamięci zajęło godziny.
rule out
Rule out network issues before checking the application layer.
commencer à apprendre
wykluczać
Wyklucz problemy z siecią przed sprawdzeniem warstwy aplikacji.
to a certain extent
To a certain extent automation reduces human error.
commencer à apprendre
do pewnego stopnia
Do pewnego stopnia automatyzacja zmniejsza błąd ludzki.
by the same token
By the same token if tests are slow developers skip them.
commencer à apprendre
z tego samego powodu, podobnie
Z tego samego powodu jeśli testy są wolne programiści je pomijają.
in retrospect
In retrospect we should have tested the integration earlier.
commencer à apprendre
z perspektywy czasu
Z perspektywy czasu powinniśmy byli przetestować integrację wcześniej.
provided that
The change is safe provided that all tests pass.
commencer à apprendre
pod warunkiem że
Zmiana jest bezpieczna pod warunkiem że wszystkie testy przejdą.
regardless of
Deploy with confidence regardless of the time of day.
commencer à apprendre
niezależnie od
Wdrażaj pewnie niezależnie od pory dnia.
Dzień 22 – Relacje, praca zespołowa, ogólne B1+
commencer à apprendre
Dzień 22 – Relacje, praca zespołowa, ogólne B1+
trust
Trust is built through consistent delivery and honesty.
commencer à apprendre
ufać, zaufanie
Zaufanie buduje się przez konsekwentne dostarczanie i uczciwość.
respect
Respect different opinions during technical discussions.
commencer à apprendre
szanować, szacunek
Szanuj różne opinie podczas dyskusji technicznych.
support
Support junior developers when they are stuck.
commencer à apprendre
wspierać, wsparcie
Wspieraj juniorów gdy utknęli.
encourage
Encourage the team to share ideas freely.
commencer à apprendre
zachęcać
Zachęcaj zespół do swobodnego dzielenia się pomysłami.
appreciate
I appreciate the detailed code review comments.
commencer à apprendre
doceniać
Doceniam szczegółowe komentarze w przeglądzie kodu.
value
Value quality over speed in the long run.
commencer à apprendre
cenić, wartość
W dłuższej perspektywie cen jakość nad szybkość.
recognise
Recognise good work publicly — it motivates the whole team.
commencer à apprendre
rozpoznawać, doceniać, uznawać
Doceniaj dobrą pracę publicznie — motywuje to cały zespół.
ignore
Never ignore a failing test — fix it immediately.
commencer à apprendre
ignorować
Nigdy nie ignoruj nieudanego testu — napraw go natychmiast.
challenge (verb)
Don't be afraid to challenge assumptions in code review.
commencer à apprendre
kwestionować, stawiać wyzwanie
Nie bój się kwestionować założeń w przeglądzie kodu.
question
Question requirements that seem unclear or contradictory.
commencer à apprendre
kwestionować, pytać
Kwestionuj wymagania które wydają się niejasne lub sprzeczne.
accept
Accept that you won't always agree with every decision.
commencer à apprendre
akceptować
Zaakceptuj że nie zawsze będziesz zgadzał się z każdą decyzją.
reject
The team rejected the proposal due to security concerns.
commencer à apprendre
odrzucać
Zespół odrzucił propozycję z powodu obaw o bezpieczeństwo.
propose
Propose a solution before raising a problem.
commencer à apprendre
proponować
Zaproponuj rozwiązanie zanim zgłosisz problem.
raise (a topic)
Raise the performance concern during the retrospective.
commencer à apprendre
poruszać temat
Porusz kwestię wydajności podczas retrospektywy.
disagree
It's healthy to disagree — just do it respectfully.
commencer à apprendre
nie zgadzać się
Nie zgadzanie się jest zdrowe — rób to z szacunkiem.
compromise
We reached a compromise on the deployment schedule.
commencer à apprendre
iść na kompromis, kompromis
Osiągnęliśmy kompromis co do harmonogramu wdrożeń.
involve
Involve the whole team in the architecture decision.
commencer à apprendre
angażować, wciągać
Angażuj cały zespół w decyzję architektoniczną.
include
Include QA in the planning session from the start.
commencer à apprendre
włączać, obejmować
Włącz QA w sesję planowania od samego początku.
exclude
Don't exclude junior developers from design discussions.
commencer à apprendre
wykluczać
Nie wykluczaj juniorów z dyskusji projektowych.
participate
Encourage everyone to participate in the retrospective.
commencer à apprendre
uczestniczyć
Zachęcaj wszystkich do uczestniczenia w retrospektywie.
contribute
Everyone should contribute to the team knowledge base.
commencer à apprendre
wnosić wkład
Każdy powinien wnosić wkład do bazy wiedzy zespołu.
share
Share your findings in the team channel.
commencer à apprendre
dzielić się
Podziel się swoimi odkryciami na kanale zespołu.
communicate
Communicate blockers early so others can help.
commencer à apprendre
komunikować
Komunikuj blokady wcześnie żeby inni mogli pomóc.
listen
Listen actively during code review discussions.
commencer à apprendre
słuchać
Słuchaj aktywnie podczas dyskusji w przeglądzie kodu.
respond
Respond to PR comments within one business day.
commencer à apprendre
odpowiadać, reagować
Odpowiadaj na komentarze do PR w ciągu jednego dnia roboczego.
follow up
Follow up on action items from the last retrospective.
commencer à apprendre
kontynuować, śledzić postępy
Śledź postępy punktów działań z ostatniej retrospektywy.
check in
Check in with the team every morning during the release.
commencer à apprendre
meldować się, sprawdzać postęp
Melduj się u zespołu każdego ranka podczas wydania.
engage
Engage with stakeholders early to avoid surprises.
commencer à apprendre
angażować się
Angażuj się z interesariuszami wcześnie żeby uniknąć niespodzianek.
align
Align with the product owner on priorities before planning.
commencer à apprendre
wyrównywać, uzgadniać
Uzgodnij z product ownerem priorytety przed planowaniem.
coordinate
Coordinate with DevOps before scheduling the migration.
commencer à apprendre
koordynować
Koordynuj z DevOps przed zaplanowaniem migracji.
version control
Use version control for everything — including configs.
commencer à apprendre
kontrola wersji
Używaj kontroli wersji do wszystkiego — łącznie z konfiguracjami.
pull request review
A thorough pull request review catches bugs early.
commencer à apprendre
przegląd pull requesta
Dokładny przegląd pull requesta łapie błędy wcześnie.
pair programming
Pair programming helps spread knowledge across the team.
commencer à apprendre
programowanie w parach
Programowanie w parach pomaga rozszerzać wiedzę w całym zespole.
code ownership
Clear code ownership reduces the bus factor.
commencer à apprendre
własność kodu
Jasna własność kodu zmniejsza współczynnik autobusu.
knowledge sharing
Weekly knowledge sharing sessions improve team skills.
commencer à apprendre
dzielenie się wiedzą
Tygodniowe sesje dzielenia się wiedzą poprawiają umiejętności zespołu.
bus factor
A bus factor of one is a serious organisational risk.
commencer à apprendre
współczynnik autobusu - ryzyko wiedzy u jednej osoby
Współczynnik autobusu równy jeden to poważne ryzyko organizacyjne.
documentation culture
Build a documentation culture from day one.
commencer à apprendre
kultura dokumentowania
Buduj kulturę dokumentowania od pierwszego dnia.
team morale
Frequent deployments boost team morale.
commencer à apprendre
morale zespołu
Częste wdrożenia zwiększają morale zespołu.
cross-team collaboration
Cross-team collaboration is essential for API design.
commencer à apprendre
współpraca między zespołami
Współpraca między zespołami jest niezbędna przy projektowaniu API.
give and take
Good teamwork requires give and take from everyone.
commencer à apprendre
wzajemne ustępstwa, dawanie i branie
Dobra praca zespołowa wymaga wzajemnych ustępstw od każdego.
speak up
Speak up if you disagree with the approach.
commencer à apprendre
zabierać głos, wyrażać opinię
Zabierz głos jeśli nie zgadzasz się z podejściem.
step up
Step up and take ownership when no one else does.
commencer à apprendre
stanąć na wysokości zadania, przejąć inicjatywę
Stań na wysokości zadania i przejmij odpowiedzialność gdy nikt inny tego nie robi.
back someone up
Back up your teammates in difficult client meetings.
commencer à apprendre
popierać kogoś, wspierać
Popieraj swoich kolegów podczas trudnych spotkań z klientem.
count on
You can count on her to deliver on time.
commencer à apprendre
liczyć na, polegać na
Możesz na nią liczyć że dostarczy na czas.
see eye to eye
We don't always see eye to eye on architecture decisions.
commencer à apprendre
zgadzać się, być tego samego zdania
Nie zawsze zgadzamy się co do decyzji architektonicznych.
not on the same page
The dev and QA teams were not on the same page.
commencer à apprendre
nie mieć wspólnego rozumienia
Zespoły dev i QA nie miały wspólnego rozumienia.
pull together
The team pulled together to fix the critical bug overnight.
commencer à apprendre
działać wspólnie, jednoczyć siły
Zespół zjednoczył siły żeby naprawić krytyczny błąd przez noc.
in the same boat
We're all in the same boat when the system goes down.
commencer à apprendre
w tej samej sytuacji, na tym samym wózku
Wszyscy jesteśmy w tej samej sytuacji gdy system pada.
on the same wavelength
The tech lead and product owner are finally on the same wavelength.
commencer à apprendre
na tej samej fali, rozumieć się
Lider techniczny i product owner są w końcu na tej samej fali.
with all due respect
With all due respect I think the estimate is too optimistic.
commencer à apprendre
z całym należnym szacunkiem
Z całym należnym szacunkiem myślę że szacowanie jest zbyt optymistyczne.
Dzień 23 – Czas, zmiany, planowanie
commencer à apprendre
Dzień 23 – Czas, zmiany, planowanie
deadline
The deadline was moved forward by two weeks.
commencer à apprendre
termin, ostateczna data
Termin został przesunięty do przodu o dwa tygodnie.
schedule
Update the schedule after each sprint review.
commencer à apprendre
harmonogram, planować
Aktualizuj harmonogram po każdym przeglądzie sprintu.
timeline
The timeline is too aggressive — we need to negotiate.
commencer à apprendre
oś czasu, harmonogram
Harmonogram jest zbyt ambitny — musimy negocjować.
timeframe
Give a realistic timeframe based on team capacity.
commencer à apprendre
ramy czasowe, przedział czasu
Podaj realistyczne ramy czasowe na podstawie pojemności zespołu.
estimate
Always provide a range when you estimate a task.
commencer à apprendre
szacować, szacowanie
Zawsze podawaj zakres gdy szacujesz zadanie.
overrun
The project overran the original deadline by three weeks.
commencer à apprendre
przekraczać (budżet lub czas)
Projekt przekroczył pierwotny termin o trzy tygodnie.
delay
Communicate any delay to the stakeholders as early as possible.
commencer à apprendre
opóźnienie, opóźniać
Komunikuj wszelkie opóźnienia interesariuszom tak wcześnie jak to możliwe.
postpone
We postponed the release due to a critical bug.
commencer à apprendre
odkładać, przesuwać
Przesunęliśmy wydanie z powodu krytycznego błędu.
reschedule
We need to reschedule the deployment to next weekend.
commencer à apprendre
przekładać na inny termin
Musimy przełożyć wdrożenie na przyszły weekend.
prioritise
Prioritise the highest-value tasks at the start of the sprint.
commencer à apprendre
priorytetyzować
Priorytetyzuj zadania o najwyższej wartości na początku sprintu.
urgent
This is urgent — the payment service is down.
commencer à apprendre
pilny
To jest pilne — serwis płatności nie działa.
immediate
We need an immediate fix for the authentication bug.
commencer à apprendre
natychmiastowy
Potrzebujemy natychmiastowej poprawki błędu uwierzytelniania.
temporary
Apply a temporary workaround while the fix is being developed.
commencer à apprendre
tymczasowy
Zastosuj tymczasowe obejście podczas gdy poprawka jest opracowywana.
permanent
We need a permanent solution, not just a workaround.
commencer à apprendre
trwały
Potrzebujemy trwałego rozwiązania a nie tylko obejścia.
interim
The interim solution buys us time to do it properly.
commencer à apprendre
tymczasowy, przejściowy
Tymczasowe rozwiązanie daje nam czas na zrobienie tego właściwie.
gradual
A gradual rollout reduces the risk of breaking changes.
commencer à apprendre
stopniowy
Stopniowe wdrażanie zmniejsza ryzyko zmian łamiących.
phased
Use a phased approach to migrate the database.
commencer à apprendre
fazowy, etapowy
Użyj podejścia fazowego do migracji bazy danych.
rapid
Rapid deployment is possible only with strong test automation.
commencer à apprendre
szybki, gwałtowny
Szybkie wdrażanie jest możliwe tylko przy silnej automatyzacji testów.
swift
A swift response to the incident minimised downtime.
commencer à apprendre
szybki, sprawny
Szybka reakcja na incydent zminimalizowała przestój.
prompt
A prompt reply to the client builds trust.
commencer à apprendre
niezwłoczny, szybki
Niezwłoczna odpowiedź klientowi buduje zaufanie.
frequent
Frequent small releases are safer than rare big ones.
commencer à apprendre
częsty
Częste małe wydania są bezpieczniejsze niż rzadkie duże.
consistent
Consistent code style makes reviews faster.
commencer à apprendre
spójny, konsekwentny
Spójny styl kodu przyspiesza przeglądy.
regular
Schedule regular refactoring to prevent code rot.
commencer à apprendre
regularny
Planuj regularną refaktoryzację żeby zapobiec gniciu kodu.
recurring
Address recurring bugs before adding new features.
commencer à apprendre
cykliczny, powtarzający się
Zajmij się cyklicznymi błędami przed dodawaniem nowych funkcji.
occasional
Occasional performance spikes suggest a resource leak.
commencer à apprendre
okazjonalny, sporadyczny
Sporadyczne skoki wydajności sugerują wyciek zasobów.
intermittent
The bug is intermittent — hard to reproduce consistently.
commencer à apprendre
przerywany, sporadyczny
Błąd jest sporadyczny — trudno go odtworzyć w sposób powtarzalny.
long-term
Think about long-term maintainability when writing code.
commencer à apprendre
długoterminowy
Myśl o długoterminowej łatwości utrzymania gdy piszesz kod.
short-term
The short-term fix introduced more technical debt.
commencer à apprendre
krótkoterminowy
Krótkoterminowa poprawka wprowadziła więcej długu technicznego.
ongoing
This is an ongoing issue — we track it in the backlog.
commencer à apprendre
trwający, ciągły
To jest trwający problem — śledzimy go w backlogu.
concurrent
Handle concurrent requests carefully to avoid race conditions.
commencer à apprendre
jednoczesny, współbieżny
Obsługuj jednoczesne żądania ostrożnie żeby uniknąć wyścigów.
sequential
Run the database migrations in sequential order.
commencer à apprendre
sekwencyjny, po kolei
Uruchamiaj migracje bazy danych w kolejności sekwencyjnej.
parallel
Run tests in parallel to speed up the CI pipeline.
commencer à apprendre
równoległy
Uruchamiaj testy równolegle żeby przyspieszyć potok CI.
asynchronous
Use asynchronous processing for long-running jobs.
commencer à apprendre
asynchroniczny
Używaj przetwarzania asynchronicznego dla długotrwałych zadań.
synchronous
Synchronous calls can block the thread and hurt throughput.
commencer à apprendre
synchroniczny
Wywołania synchroniczne mogą blokować wątek i obniżać przepustowość.
real-time
The dashboard updates in real-time using WebSockets.
commencer à apprendre
w czasie rzeczywistym
Panel aktualizuje się w czasie rzeczywistym używając WebSocketów.
automate
Automate anything you do more than twice.
commencer à apprendre
automatyzować
Automatyzuj wszystko co robisz więcej niż dwa razy.
streamline
Streamline the onboarding process for new developers.
commencer à apprendre
usprawniać, upraszczać przepływ
Usprawnij proces wdrożenia dla nowych programistów.
optimise
Optimise the slowest queries first for maximum impact.
commencer à apprendre
optymalizować
Optymalizuj najpierw najwolniejsze zapytania dla maksymalnego efektu.
simplify
Simplify the architecture before adding new features.
commencer à apprendre
upraszczać
Upraszczaj architekturę przed dodawaniem nowych funkcji.
accelerate
Parallelism accelerates the test suite significantly.
commencer à apprendre
przyspieszać
Równoległość znacząco przyspiesza zestaw testów.
reduce
Reduce coupling between modules to improve testability.
commencer à apprendre
redukować, zmniejszać
Redukuj powiązania między modułami żeby poprawić testowalność.
eliminate
Eliminate all manual steps from the deployment process.
commencer à apprendre
eliminować
Eliminuj wszystkie manualne kroki z procesu wdrożenia.
minimise
Minimise the blast radius of a failed deployment.
commencer à apprendre
minimalizować
Minimalizuj zasięg awarii nieudanego wdrożenia.
maximise
Maximise test coverage on the most critical code paths.
commencer à apprendre
maksymalizować
Maksymalizuj pokrycie testami na najbardziej krytycznych ścieżkach kodu.
now or never
If we don't refactor now, we never will.
commencer à apprendre
teraz albo nigdy
Jeśli nie zrefaktoryzujemy teraz to nigdy tego nie zrobimy.
sooner rather than later
Address the security issue sooner rather than later.
commencer à apprendre
raczej wcześniej niż później
Zajmij się problemem bezpieczeństwa raczej wcześniej niż później.
ahead of schedule
We finished the migration ahead of schedule.
commencer à apprendre
przed terminem
Ukończyliśmy migrację przed terminem.
behind schedule
The project is two weeks behind schedule.
commencer à apprendre
za harmonogramem
Projekt jest dwa tygodnie za harmonogramem.
on track
The sprint is on track — no blockers.
commencer à apprendre
zgodnie z planem, na dobrej drodze
Sprint jest zgodnie z planem — żadnych blokad.
Dzień 24 – Jakość, testowanie, standardy
commencer à apprendre
Dzień 24 – Jakość, testowanie, jakość
quality
Quality is everyone's responsibility — not just QA's.
commencer à apprendre
jakość
Jakość to odpowiedzialność każdego — nie tylko QA.
standard
Hold everyone to the same coding standards.
commencer à apprendre
standard, norma
Trzymaj wszystkich do tych samych standardów kodowania.
best practice
Follow best practices for database connection management.
commencer à apprendre
najlepsza praktyka
Stosuj najlepsze praktyki zarządzania połączeniami z bazą danych.
convention
Agree on naming conventions before writing a single line.
commencer à apprendre
konwencja, zasada
Uzgodnij konwencje nazewnictwa przed napisaniem choćby jednej linii.
consistency
Consistency in style makes code easier to read.
commencer à apprendre
spójność, konsekwencja
Spójność w stylu sprawia że kod jest łatwiejszy do czytania.
reliability
Reliability comes from good tests and careful design.
commencer à apprendre
niezawodność
Niezawodność pochodzi z dobrych testów i starannego projektowania.
robustness
Build robustness into the error handling from the start.
commencer à apprendre
solidność, odporność
Buduj solidność w obsługę błędów od samego początku.
correctness
Correctness is more important than cleverness.
commencer à apprendre
poprawność
Poprawność jest ważniejsza niż spryt.
readability
Write code for readability first, performance second.
commencer à apprendre
czytelność
Pisz kod dla czytelności najpierw a wydajności po drugie.
maintainability
Maintainability decreases when tests are skipped.
commencer à apprendre
łatwość utrzymania
Łatwość utrzymania maleje gdy testy są pomijane.
testability
Dependency injection improves code testability greatly.
commencer à apprendre
testowalność
Wstrzykiwanie zależności znacznie poprawia testowalność kodu.
coverage
Aim for high coverage on business-critical logic.
commencer à apprendre
pokrycie (testami)
Dąż do wysokiego pokrycia na logice krytycznej dla biznesu.
flaky test
Fix flaky tests immediately — they erode trust in CI.
commencer à apprendre
niestabilny, niedeterministyczny test
Naprawiaj niestabilne testy natychmiast — niszczą zaufanie do CI.
test suite
The test suite runs in under five minutes on every commit.
commencer à apprendre
zestaw testów
Zestaw testów uruchamia się w mniej niż pięć minut przy każdym commicie.
regression test
Add a regression test for every bug you fix.
commencer à apprendre
test regresji
Dodaj test regresji dla każdego błędu który naprawiasz.
smoke test
Run a smoke test immediately after deploying to production.
commencer à apprendre
test dymny - podstawowy test po wdrożeniu
Uruchom test dymny natychmiast po wdrożeniu na produkcję.
load test
Run load tests to find the system's breaking point.
commencer à apprendre
test obciążeniowy
Uruchom testy obciążeniowe żeby znaleźć punkt krytyczny systemu.
stress test
Stress tests reveal how the system behaves under extreme load.
commencer à apprendre
test stresowy
Testy stresowe ujawniają jak system zachowuje się pod ekstremalnym obciążeniem.
test driven development
Test driven development helps clarify requirements early.
commencer à apprendre
wytwarzanie sterowane testami TDD
Wytwarzanie sterowane testami pomaga doprecyzować wymagania wcześnie.
assertion
Write clear assertions so failures are self-explanatory.
commencer à apprendre
asercja (w testach)
Pisz jasne asercje żeby awarie były samo-wyjaśniające się.
mock object
Use mock objects to isolate the unit under test.
commencer à apprendre
obiekt mock do testów
Używaj obiektów mock żeby izolować testowaną jednostkę.
test fixture
Set up the test fixture before each test run.
commencer à apprendre
zestaw danych testowych
Skonfiguruj zestaw danych testowych przed każdym uruchomieniem testów.
boundary condition
Always test boundary conditions like zero and maximum values.
commencer à apprendre
warunek brzegowy
Zawsze testuj warunki brzegowe jak zero i wartości maksymalne.
happy path
Don't only test the happy path — test failure cases too.
commencer à apprendre
ścieżka optymistyczna (normalny przepływ)
Nie testuj tylko ścieżki optymistycznej — testuj też przypadki awarii.
negative test
Write negative tests to verify error handling.
commencer à apprendre
test negatywny
Pisz testy negatywne żeby zweryfikować obsługę błędów.
acceptance test
The client runs acceptance tests before signing off.
commencer à apprendre
test akceptacyjny
Klient uruchamia testy akceptacyjne przed zatwierdzeniem.
continuous testing
Continuous testing provides rapid feedback on every change.
commencer à apprendre
ciągłe testowanie
Ciągłe testowanie zapewnia szybki feedback przy każdej zmianie.
code smell
Long functions are a common code smell.
commencer à apprendre
zapach kodu - sygnał złej jakości kodu
Długie funkcje są powszechnym zapachem kodu.
technical review
Schedule a technical review before the architecture is finalised.
commencer à apprendre
przegląd techniczny
Zaplanuj przegląd techniczny zanim architektura zostanie sfinalizowana.
peer review
Peer review catches logical errors that tests can miss.
commencer à apprendre
wzajemna recenzja, przegląd przez kolegę
Wzajemna recenzja łapie błędy logiczne które testy mogą przegapić.
static analysis
Static analysis tools detect potential bugs without running the code.
commencer à apprendre
analiza statyczna kodu
Narzędzia analizy statycznej wykrywają potencjalne błędy bez uruchamiania kodu.
code coverage tool
Use a code coverage tool to find untested paths.
commencer à apprendre
narzędzie do mierzenia pokrycia testami
Używaj narzędzia do pokrycia testami żeby znaleźć niestestowane ścieżki.
meet standards
All PRs must meet our quality standards before merging.
commencer à apprendre
spełniać standardy
Wszystkie PRy muszą spełniać nasze standardy jakości przed mergowaniem.
cut corners
Never cut corners on security testing.
commencer à apprendre
iść na skróty kosztem jakości
Nigdy nie idź na skróty jeśli chodzi o testy bezpieczeństwa.
raise the bar
This release raised the bar for code quality.
commencer à apprendre
podnosić poprzeczkę
To wydanie podniosło poprzeczkę dla jakości kodu.
fall short
The prototype fell short of the performance requirements.
commencer à apprendre
nie spełniać oczekiwań, nie osiągać celu
Prototyp nie spełnił wymagań wydajnościowych.
pass with flying colours
The system passed the security audit with flying colours.
commencer à apprendre
zdać/przejść znakomicie, z wyróżnieniem
System przeszedł audyt bezpieczeństwa znakomicie.
up to scratch
The test coverage is not up to scratch yet.
commencer à apprendre
na odpowiednim poziomie
Pokrycie testami nie jest jeszcze na odpowiednim poziomie.
nip in the bud
Nip code rot in the bud with regular refactoring.
commencer à apprendre
zdusić w zarodku
Zdusz gnicie kodu w zarodku przez regularną refaktoryzację.
spot check
Do a spot check on the logs after every deployment.
commencer à apprendre
wyrywkowa kontrola
Zrób wyrywkową kontrolę logów po każdym wdrożeniu.
under scrutiny
The payment module is under scrutiny after last week's bug.
commencer à apprendre
pod obserwacją, pod lupą
Moduł płatności jest pod lupą po błędzie z zeszłego tygodniu.
zero tolerance
We have zero tolerance for security vulnerabilities in production.
commencer à apprendre
zero tolerancji
Mamy zero tolerancji dla podatności bezpieczeństwa na produkcji.
dot the i's and cross the t's
Before the release dot the i's and cross the t's.
commencer à apprendre
dopilnować każdego szczegółu
Przed wydaniem dopilnuj każdego szczegółu.
leave no stone unturned
Leave no stone unturned when investigating a data breach.
commencer à apprendre
nie pozostawiać niczego bez sprawdzenia
Nie pozostawiaj niczego bez sprawdzenia przy badaniu wycieku danych.
bear fruit
The investment in test automation is bearing fruit.
commencer à apprendre
przynosić efekty, owocować
Inwestycja w automatyzację testów przynosi owoce.
go to great lengths
The team went to great lengths to ensure zero downtime.
commencer à apprendre
dołożyć wszelkich starań
Zespół dołożył wszelkich starań żeby zapewnić zero przestoju.
stand the test of time
Good architecture stands the test of time.
commencer à apprendre
wytrzymywać próbę czasu
Dobra architektura wytrzymuje próbę czasu.
Dzień 25 – Analiza, dane, raportowanie
commencer à apprendre
Dzień 25 – Analiza, dane, raportowanie
data
Collect data before drawing any conclusions.
commencer à apprendre
dane
Zbieraj dane zanim wyciągniesz jakiekolwiek wnioski.
dataset
The dataset is too large to load into memory at once.
commencer à apprendre
zbiór danych
Zbiór danych jest zbyt duży żeby załadować go do pamięci naraz.
sample
Take a random sample to test the assumption.
commencer à apprendre
próbka, próba
Pobierz losową próbkę żeby przetestować założenie.
insight
User interviews provided valuable insights into the problem.
commencer à apprendre
spostrzeżenie, wgląd
Wywiady z użytkownikami dostarczyły cennych spostrzeżeń o problemie.
trend
The error rate trend is increasing — investigate now.
commencer à apprendre
trend, tendencja
Trend wskaźnika błędów rośnie — zbadaj to teraz.
pattern
Identify the pattern in the failing requests.
commencer à apprendre
wzorzec, schemat
Zidentyfikuj wzorzec w nieudanych żądaniach.
anomaly
The monitoring detected an anomaly in memory usage.
commencer à apprendre
anomalia, odchylenie
Monitoring wykrył anomalię w użyciu pamięci.
outlier
The outlier in the data may indicate a bug.
commencer à apprendre
wartość odstająca
Wartość odstająca w danych może wskazywać na błąd.
correlation
There is a correlation between memory usage and response time.
commencer à apprendre
korelacja
Istnieje korelacja między użyciem pamięci a czasem odpowiedzi.
baseline
Establish a performance baseline before optimising.
commencer à apprendre
punkt odniesienia, wartość bazowa
Ustal punkt odniesienia wydajności przed optymalizacją.
threshold
Set an alert threshold for response times above 500ms.
commencer à apprendre
próg, wartość graniczna
Ustaw próg alertu dla czasów odpowiedzi powyżej 500ms.
benchmark
Run a benchmark to compare the two implementations.
commencer à apprendre
punkt odniesienia, benchmark
Uruchom benchmark żeby porównać dwie implementacje.
aggregate
Aggregate logs by service to simplify analysis.
commencer à apprendre
agregować, łączyć
Agreguj logi według serwisu żeby uprościć analizę.
filter
Filter the logs by error level to find critical issues.
commencer à apprendre
filtrować
Filtruj logi według poziomu błędu żeby znaleźć krytyczne problemy.
segment
Segment users by subscription tier to analyse behaviour.
commencer à apprendre
segmentować, segment
Segmentuj użytkowników według poziomu subskrypcji żeby analizować zachowanie.
visualise
Visualise the data in Grafana to spot trends quickly.
commencer à apprendre
wizualizować
Wizualizuj dane w Grafanie żeby szybko dostrzegać trendy.
interpret
Be careful how you interpret the metrics.
commencer à apprendre
interpretować
Uważaj jak interpretujesz metryki.
summarise
Summarise the findings in the incident report.
commencer à apprendre
podsumowywać
Podsumuj odkrycia w raporcie o incydencie.
conclude
We can conclude that the fix improved performance by 40%.
commencer à apprendre
wnioskować, konkludować
Możemy stwierdzić że poprawka poprawiła wydajność o 40%.
report on
Report on key metrics every week in the team meeting.
commencer à apprendre
raportować o
Raportuj o kluczowych metrykach co tydzień na spotkaniu zespołu.
real-time analytics
Real-time analytics let us react to problems instantly.
commencer à apprendre
analityka w czasie rzeczywistym
Analityka w czasie rzeczywistym pozwala nam natychmiast reagować na problemy.
historical data
Use historical data to predict future load.
commencer à apprendre
dane historyczne
Używaj danych historycznych do przewidywania przyszłego obciążenia.
raw data
Always back up raw data before processing it.
commencer à apprendre
surowe dane
Zawsze twórz kopię zapasową surowych danych przed ich przetworzeniem.
structured data
Structured data is easier to query than unstructured data.
commencer à apprendre
dane ustrukturyzowane
Dane ustrukturyzowane są łatwiejsze do odpytywania niż niestrukturyzowane.
unstructured data
Log files are a common form of unstructured data.
commencer à apprendre
dane niestrukturyzowane
Pliki logów są powszechną formą danych niestrukturyzowanych.
data pipeline
The data pipeline processes events in near real-time.
commencer à apprendre
potok danych
Potok danych przetwarza zdarzenia w niemal czasie rzeczywistym.
data quality
Poor data quality leads to incorrect business decisions.
commencer à apprendre
jakość danych
Niska jakość danych prowadzi do błędnych decyzji biznesowych.
data retention
Define a data retention policy to comply with GDPR.
commencer à apprendre
retencja danych
Zdefiniuj politykę retencji danych żeby być zgodnym z RODO.
data governance
Data governance defines who can access what data.
commencer à apprendre
zarządzanie danymi
Zarządzanie danymi definiuje kto może mieć dostęp do jakich danych.
data-driven decision
Make data-driven decisions instead of relying on gut feeling.
commencer à apprendre
decyzja oparta na danych
Podejmuj decyzje oparte na danych zamiast polegać na intuicji.
track down
Track down the source of the memory leak step by step.
commencer à apprendre
tropić, wyszukiwać
Tropij źródło wycieku pamięci krok po kroku.
break down (data)
Break down the error rate by endpoint to find the source.
commencer à apprendre
rozkładać, analizować w częściach
Rozłóż wskaźnik błędów według endpointów żeby znaleźć źródło.
zero in on
Zero in on the slowest query in the execution plan.
commencer à apprendre
skupiać się na
Skup się na najwolniejszym zapytaniu w planie wykonania.
draw on
Draw on historical data to estimate the task effort.
commencer à apprendre
czerpać z, opierać się na
Opieraj się na danych historycznych żeby oszacować wysiłek zadania.
add up
The small improvements add up to a 30% gain overall.
commencer à apprendre
sumować, składać się w całość
Małe usprawnienia sumują się do 30% zysku ogółem.
point to
The metrics point to a connection pool exhaustion.
commencer à apprendre
wskazywać na
Metryki wskazują na wyczerpanie puli połączeń.
as the data shows
As the data shows response times improved after the fix.
commencer à apprendre
jak pokazują dane
Jak pokazują dane czasy odpowiedzi poprawiły się po poprawce.
in line with
The results are in line with our expectations.
commencer à apprendre
zgodnie z, w zgodzie z
Wyniki są zgodne z naszymi oczekiwaniami.
contrary to
Contrary to expectations performance did not improve.
commencer à apprendre
wbrew, w przeciwieństwie do
Wbrew oczekiwaniom wydajność nie poprawiła się.
in stark contrast to
In stark contrast to last month error rates dropped by 80%.
commencer à apprendre
w wyraźnym kontraście do
W wyraźnym kontraście do zeszłego miesiąca wskaźniki błędów spadły o 80%.
on the whole
On the whole the system performed well under load.
commencer à apprendre
ogólnie, w sumie
Ogólnie system działał dobrze pod obciążeniem.
to a degree
The optimisation helped, but only to a degree.
commencer à apprendre
do pewnego stopnia
Optymalizacja pomogła ale tylko do pewnego stopnia.
beyond a doubt
Beyond a doubt the new approach is faster.
commencer à apprendre
bez wątpienia
Bez wątpienia nowe podejście jest szybsze.
worth noting
It's worth noting that the fix only applies to v2 of the API.
commencer à apprendre
warte odnotowania
Warte jest odnotowania że poprawka dotyczy tylko v2 API.
based on the evidence
Based on the evidence we should roll back immediately.
commencer à apprendre
na podstawie dowodów
Na podstawie dowodów powinniśmy natychmiast wycofać zmiany.
given that
Given that the error rate doubled we must act now.
commencer à apprendre
biorąc pod uwagę że
Biorąc pod uwagę że wskaźnik błędów podwoił się musimy działać teraz.
in the absence of
In the absence of data we should not make assumptions.
commencer à apprendre
przy braku, bez
Przy braku danych nie powinniśmy robić założeń.
Dzień 26 – Myślenie krytyczne, argumentacja, dyskusja
commencer à apprendre
Dzień 26 – Myślenie krytyczne, argumentacja, dyskusja
argue
You can argue that microservices add unnecessary complexity.
commencer à apprendre
argumentować, twierdzić
Można argumentować że mikroserwisy dodają zbędną złożoność.
claim
Don't make claims you can't back up with data.
commencer à apprendre
twierdzić, roszczenie
Nie twórz twierdzeń których nie możesz poprzeć danymi.
assert
The developer asserted that the bug was already fixed.
commencer à apprendre
twierdzić stanowczo, asertować
Programista stanowczo twierdził że błąd był już naprawiony.
contradict
The logs contradict the developer's explanation.
commencer à apprendre
zaprzeczać, być sprzecznym z
Logi zaprzeczają wyjaśnieniu programisty.
dispute
Don't dispute the data — dispute the interpretation.
commencer à apprendre
kwestionować, spierać się o
Nie kwestionuj danych — kwestionuj interpretację.
challenge
Challenge any assumption that isn't backed by evidence.
commencer à apprendre
kwestionować, stawiać pod znakiem zapytania
Kwestionuj każde założenie które nie jest poparte dowodami.
defend
Be prepared to defend your technical choices.
commencer à apprendre
bronić
Przygotuj się na obronę swoich wyborów technicznych.
refute
The benchmark results refuted the performance claim.
commencer à apprendre
obalać
Wyniki benchmarków obaliły twierdzenie o wydajności.
justify
Justify every architectural decision in the design document.
commencer à apprendre
uzasadniać
Uzasadniaj każdą decyzję architektoniczną w dokumencie projektowym.
support (an argument)
The data supports the hypothesis that caching helps.
commencer à apprendre
popierać argument, dowody
Dane popierają hipotezę że cache pomaga.
oppose
He opposed the decision to rewrite in a different language.
commencer à apprendre
sprzeciwiać się
Sprzeciwiał się decyzji o przepisaniu w innym języku.
acknowledge
Acknowledge the trade-offs in your proposed solution.
commencer à apprendre
uznawać, przyznawać
Uznaj kompromisy w swoim proponowanym rozwiązaniu.
concede
I concede that the simpler approach is more maintainable.
commencer à apprendre
przyznawać rację, ustępować
Przyznam że prostsze podejście jest łatwiejsze do utrzymania.
assume
Never assume the system behaves the same under load.
commencer à apprendre
zakładać
Nigdy nie zakładaj że system zachowuje się tak samo pod obciążeniem.
presume
I presume the config was not updated after the last release.
commencer à apprendre
zakładać, domniemywać
Zakładam że konfiguracja nie była aktualizowana po ostatnim wydaniu.
infer
From the logs we can infer that the service restarted.
commencer à apprendre
wnioskować, dedukować
Z logów możemy wnioskować że serwis się zrestartował.
deduce
Deduce the root cause from the available evidence.
commencer à apprendre
dedukować, wywnioskować
Wywnioskuj główną przyczynę z dostępnych dowodów.
speculate
Don't speculate — reproduce the bug and test your theory.
commencer à apprendre
spekulować
Nie spekuluj — odtwórz błąd i przetestuj swoją teorię.
hypothesise
We hypothesised that the issue was caused by a missing index.
commencer à apprendre
stawiać hipotezę
Postawiliśmy hipotezę że problem był spowodowany brakującym indeksem.
reason
Reason through the problem before jumping to a solution.
commencer à apprendre
argumentować, rozumować
Przeanalizuj problem zanim rzucisz się na rozwiązanie.
counter-argument
Present counter-arguments before making the final decision.
commencer à apprendre
kontrargument
Przedstaw kontrargumenty przed podjęciem ostatecznej decyzji.
valid point
That's a valid point — we should consider the edge cases.
commencer à apprendre
trafny argument, słuszna uwaga
To trafny argument — powinniśmy rozważyć skrajne przypadki.
flawed
The initial design was flawed from the start.
commencer à apprendre
wadliwy, błędny
Początkowy projekt był wadliwy od samego początku.
sound (adjective)
The proposed solution is technically sound.
commencer à apprendre
solidny, uzasadniony, rozsądny
Proponowane rozwiązanie jest technicznie uzasadnione.
misleading
The error message is misleading — it points to the wrong file.
commencer à apprendre
wprowadzający w błąd
Komunikat błędu jest mylący — wskazuje na zły plik.
objective
Try to be objective when evaluating your own code.
commencer à apprendre
obiektywny, bezstronny
Staraj się być obiektywny gdy oceniasz własny kod.
biased
An estimate is biased if you only consider the best case.
commencer à apprendre
stronniczy, uprzedzony
Szacowanie jest stronnicze jeśli bierzesz pod uwagę tylko optymistyczny przypadek.
evidence-based
Make evidence-based decisions — not opinion-based ones.
commencer à apprendre
oparty na dowodach
Podejmuj decyzje oparte na dowodach a nie na opiniach.
proof
Where is the proof that this approach is faster?
commencer à apprendre
dowód
Gdzie jest dowód że to podejście jest szybsze?
assumption
Document your assumptions at the start of the design.
commencer à apprendre
założenie
Dokumentuj swoje założenia na początku projektu.
on the one hand
On the one hand microservices improve scalability.
commencer à apprendre
z jednej strony
Z jednej strony mikroserwisy poprawiają skalowalność.
on the other hand
On the other hand they add significant operational complexity.
commencer à apprendre
z drugiej strony
Z drugiej strony dodają znaczną złożoność operacyjną.
admittedly
Admittedly the solution is complex but it solves the problem.
commencer à apprendre
trzeba przyznać, co prawda
Trzeba przyznać że rozwiązanie jest złożone ale rozwiązuje problem.
undeniably
Undeniably the refactoring improved code readability.
commencer à apprendre
bezspornie, niezaprzeczalnie
Bezspornie refaktoryzacja poprawiła czytelność kodu.
arguably
This is arguably the best approach for this use case.
commencer à apprendre
można by argumentować że
Można by argumentować że to najlepsze podejście dla tego przypadku użycia.
in that case
In that case we should revert the last deployment.
commencer à apprendre
w takim razie
W takim razie powinniśmy cofnąć ostatnie wdrożenie.
then again
Then again the old approach never caused any issues.
commencer à apprendre
z drugiej strony jednak, ale z kolei
Z drugiej strony jednak stare podejście nigdy nie powodowało żadnych problemów.
even so
The fix is risky. Even so we must deploy it tonight.
commencer à apprendre
mimo to, nawet tak
Poprawka jest ryzykowna. Mimo to musimy ją wdrożyć dziś wieczór.
nevertheless
The system is slow. Nevertheless it meets the SLA.
commencer à apprendre
niemniej jednak
System jest wolny. Niemniej jednak spełnia SLA.
provided that
The approach works provided that the team follows the process.
commencer à apprendre
pod warunkiem że
Podejście działa pod warunkiem że zespół przestrzega procesu.
assuming that
Assuming that the tests pass we can merge tomorrow.
commencer à apprendre
zakładając że
Zakładając że testy przejdą możemy mergować jutro.
in light of
In light of the new data we need to revisit the design.
commencer à apprendre
w świetle, biorąc pod uwagę
W świetle nowych danych musimy ponownie przyjrzeć się projektowi.
as far as I can tell
As far as I can tell the bug was introduced in commit a3f2.
commencer à apprendre
o ile mogę stwierdzić
O ile mogę stwierdzić błąd został wprowadzony w commicie a3f2.
to the best of my knowledge
To the best of my knowledge this endpoint is not used anymore.
commencer à apprendre
według mojej najlepszej wiedzy
Według mojej najlepszej wiedzy ten endpoint nie jest już używany.
as things currently stand
As things currently stand we cannot meet the release date.
commencer à apprendre
jak sprawy się mają w tej chwili
Jak sprawy się mają w tej chwili nie możemy dotrzymać daty wydania.
Dzień 27 – Rozwiązywanie problemów, debugowanie
commencer à apprendre
Dzień 27 – Rozwiązywanie problemów, debugowanie
troubleshoot
Troubleshoot the issue by checking the logs first.
commencer à apprendre
szukać i naprawiać usterki
Szukaj usterki zaczynając od sprawdzenia logów.
debug
It took four hours to debug the race condition.
commencer à apprendre
debugować
Debugowanie wyścigu wątków zajęło cztery godziny.
reproduce
Can you reproduce the bug in a clean environment?
commencer à apprendre
odtwarzać (błąd)
Czy możesz odtworzyć błąd w czystym środowisku?
isolate
Isolate the failing component to narrow down the cause.
commencer à apprendre
izolować, oddzielać
Izoluj wadliwy komponent żeby zawęzić przyczynę.
narrow down
Narrow down the problem to a specific module.
commencer à apprendre
zawężać
Zawęź problem do konkretnego modułu.
trace
Trace the request through all the services it touches.
commencer à apprendre
śledzić, prześledzić
Prześledź żądanie przez wszystkie serwisy których dotyka.
inspect
Inspect the network traffic using browser developer tools.
commencer à apprendre
inspekcjonować, sprawdzać
Sprawdź ruch sieciowy używając narzędzi dla programistów w przeglądarce.
observe
Observe the system behaviour under real production load.
commencer à apprendre
obserwować
Obserwuj zachowanie systemu pod prawdziwym obciążeniem produkcyjnym.
examine
Examine the stack trace carefully before writing the fix.
commencer à apprendre
badać dokładnie
Zbadaj dokładnie stack trace zanim napiszesz poprawkę.
analyse
Analyse the heap dump to find the memory leak.
commencer à apprendre
analizować
Analizuj zrzut sterty żeby znaleźć wyciek pamięci.
profile
Profile the application to find CPU hotspots.
commencer à apprendre
profilować (kod)
Profiluj aplikację żeby znaleźć miejsca o dużym zużyciu CPU.
break (code)
The new change broke the payment flow in production.
commencer à apprendre
powodować awarię, przerywać
Nowa zmiana zepsuła przepływ płatności na produkcji.
fix
Always fix the root cause not just the symptom.
commencer à apprendre
naprawiać
Zawsze naprawiaj główną przyczynę a nie tylko objaw.
patch
We patched the vulnerability within two hours of discovery.
commencer à apprendre
łatać, nakładać łatkę
Załataliśmy podatność w ciągu dwóch godzin od jej odkrycia.
revert
Revert the commit if you can't fix it quickly.
commencer à apprendre
cofać, przywracać do poprzedniej wersji
Cofnij commit jeśli nie możesz tego szybko naprawić.
roll back
We had to roll back because the error rate tripled.
commencer à apprendre
wycofywać wdrożenie
Musieliśmy wycofać wdrożenie ponieważ wskaźnik błędów potroił się.
escalate
Escalate to the senior engineer if you can't resolve it in an hour.
commencer à apprendre
eskalować
Eskaluj do starszego inżyniera jeśli nie możesz rozwiązać tego w ciągu godziny.
workaround
Apply the workaround and document it clearly.
commencer à apprendre
obejście problemu
Zastosuj obejście i udokumentuj je wyraźnie.
root cause analysis
Conduct a root cause analysis after every major incident.
commencer à apprendre
analiza głównej przyczyny
Przeprowadź analizę głównej przyczyny po każdym poważnym incydencie.
postmortem
Write a blameless postmortem to learn from the failure.
commencer à apprendre
analiza po incydencie
Napisz postmortem bez szukania winnych żeby wyciągnąć wnioski z awarii.
stack trace
Share the full stack trace when reporting a bug.
commencer à apprendre
ślad stosu - informacja o błędzie
Udostępnij pełny ślad stosu przy zgłaszaniu błędu.
log analysis
Log analysis revealed the exact moment the issue started.
commencer à apprendre
analiza logów
Analiza logów ujawniła dokładny moment w którym problem się zaczął.
memory leak
A memory leak caused the server to crash every six hours.
commencer à apprendre
wyciek pamięci
Wyciek pamięci powodował awarię serwera co sześć godzin.
race condition
Race conditions are hard to reproduce because they're timing-dependent.
commencer à apprendre
wyścig wątków, warunek wyścigu
Wyścigi wątków są trudne do odtworzenia ponieważ zależą od czasu.
deadlock
The deadlock caused all requests to hang indefinitely.
commencer à apprendre
zakleszczenie
Zakleszczenie spowodowało że wszystkie żądania zawieszały się bezterminowo.
null pointer
A null pointer exception crashed the entire service.
commencer à apprendre
wskaźnik null, zerowy
Wyjątek wskaźnika null spowodował awarię całego serwisu.
timeout
Increase the timeout for requests to the slow third-party API.
commencer à apprendre
przekroczenie czasu
Zwiększ timeout dla żądań do wolnego API zewnętrznego.
bottleneck
The database became the bottleneck at 500 concurrent users.
commencer à apprendre
wąskie gardło
Baza danych stała się wąskim gardłem przy 500 jednoczesnych użytkownikach.
regression
The latest deployment introduced a regression in the login flow.
commencer à apprendre
regresja - błąd wprowadzony przez zmianę
Najnowsze wdrożenie wprowdziło regresję w przepływie logowania.
unexpected behaviour
The API returns unexpected behaviour for null values.
commencer à apprendre
nieoczekiwane zachowanie
API wykazuje nieoczekiwane zachowanie dla wartości null.
false negative
A false negative in tests gives a false sense of security.
commencer à apprendre
fałszywy brak błędu
Fałszywy brak błędu w testach daje fałszywe poczucie bezpieczeństwa.
false positive
Too many false positives cause teams to ignore alerts.
commencer à apprendre
fałszywy alarm
Zbyt wiele fałszywych alarmów powoduje że zespoły ignorują alerty.
edge case
The edge case with empty arrays was not handled.
commencer à apprendre
skrajny przypadek
Skrajny przypadek z pustymi tablicami nie był obsługiwany.
hotfix
Deploy the hotfix immediately and notify all stakeholders.
commencer à apprendre
pilna poprawka produkcyjna
Wdróż hotfix natychmiast i powiadom wszystkich interesariuszy.
get to the bottom of
We need to get to the bottom of the recurring crash.
commencer à apprendre
dotrzeć do sedna problemu
Musimy dotrzeć do sedna cyklicznej awarii.
nail down
It took days to nail down the source of the memory leak.
commencer à apprendre
precyzyjnie ustalać, namierzać
Namierzanie źródła wycieku pamięci zajęło dni.
track down
Track down the commit that introduced the regression.
commencer à apprendre
tropić, szukać
Wytrop commit który wprowadził regresję.
zero in on
Zero in on the query that's causing the timeout.
commencer à apprendre
skupiać się na konkretnym punkcie
Skup się na zapytaniu które powoduje timeout.
rule out
Rule out infrastructure issues before checking the code.
commencer à apprendre
wykluczać z listy podejrzanych przyczyn
Wyklucz problemy z infrastrukturą zanim sprawdzisz kod.
pinpoint
Pinpoint the exact line of code that causes the failure.
commencer à apprendre
wskazywać dokładnie, lokalizować
Wskaż dokładną linię kodu która powoduje awarię.
turn out
The bug turned out to be a timezone handling issue.
commencer à apprendre
okazywać się
Błąd okazał się być problemem z obsługą stref czasowych.
come down to
In the end it all came down to a missing semicolon.
commencer à apprendre
sprowadzać się do
W końcu wszystko sprowadzało się do brakującego średnika.
get to the root of
Get to the root of the issue instead of treating symptoms.
commencer à apprendre
dotrzeć do korzenia problemu
Dotrzeć do korzenia problemu zamiast leczyć objawy.
as it turns out
As it turns out the fix introduced a new bug.
commencer à apprendre
jak się okazuje
Jak się okazuje poprawka wprowadziła nowy błąd.
in hindsight
In hindsight we should have written more integration tests.
commencer à apprendre
z perspektywy czasu
Z perspektywy czasu powinniśmy byli napisać więcej testów integracyjnych.
on closer inspection
On closer inspection the config had an extra space.
commencer à apprendre
po bliższym przyjrzeniu się
Po bliższym przyjrzeniu się konfiguracja miała dodatkową spację.
for the time being
Use the workaround for the time being while we fix the root cause.
commencer à apprendre
na razie, tymczasowo
Używaj obejścia na razie podczas gdy naprawiamy główną przyczynę.
Dzień 28 – Praca zdalna, kultura firmy, ogólne
commencer à apprendre
Dzień 28 – Praca zdalna, kultura firmy, ogólne
remote work
Remote work requires strong written communication skills.
commencer à apprendre
praca zdalna
Praca zdalna wymaga silnych umiejętności pisemnej komunikacji.
distributed team
Managing a distributed team across time zones is challenging.
commencer à apprendre
rozproszony zespół
Zarządzanie rozproszonym zespołem w różnych strefach czasowych jest wyzwaniem.
work-life balance
Protect your work-life balance when working from home.
commencer à apprendre
równowaga między pracą a życiem
Chroń równowagę między pracą a życiem gdy pracujesz z domu.
flexibility
Flexibility in hours is one of the biggest perks of remote work.
commencer à apprendre
elastyczność
Elastyczność godzin jest jedną z największych korzyści pracy zdalnej.
autonomy
Autonomy motivates engineers more than micromanagement does.
commencer à apprendre
autonomia
Autonomia motywuje inżynierów bardziej niż mikrozarządzanie.
accountability
Remote work demands high personal accountability.
commencer à apprendre
odpowiedzialność za wyniki
Praca zdalna wymaga wysokiej osobistej odpowiedzialności za wyniki.
trust
Trust is the foundation of high-performing remote teams.
commencer à apprendre
zaufanie
Zaufanie jest fundamentem wysoko wydajnych zdalnych zespołów.
visibility
Make your work visible — share updates proactively.
commencer à apprendre
widoczność, bycie widocznym
Spraw żeby twoja praca była widoczna — dziel się aktualizacjami proaktywnie.
culture
A healthy culture values honesty over blame.
commencer à apprendre
kultura (organizacyjna)
Zdrowa kultura ceni uczciwość nad szukanie winnych.
values
Company values should be reflected in day-to-day decisions.
commencer à apprendre
wartości
Wartości firmy powinny być odzwierciedlone w codziennych decyzjach.
mission
The team's mission is to make deployment invisible.
commencer à apprendre
misja
Misją zespołu jest uczynienie wdrożeń niewidocznymi.
vision
Share the product vision at the start of every quarter.
commencer à apprendre
wizja
Podziel się wizją produktu na początku każdego kwartału.
inclusion
Build an inclusive culture where everyone's voice is heard.
commencer à apprendre
inkluzja, włączenie
Buduj inkluzywną kulturę gdzie głos każdego jest słyszany.
diversity
Diversity of thought leads to better solutions.
commencer à apprendre
różnorodność
Różnorodność myślenia prowadzi do lepszych rozwiązań.
belonging
A sense of belonging reduces employee turnover.
commencer à apprendre
przynależność
Poczucie przynależności zmniejsza rotację pracowników.
burnout
Watch for signs of burnout in your team members.
commencer à apprendre
wypalenie zawodowe
Obserwuj oznaki wypalenia zawodowego u członków swojego zespołu.
overload
Constant overload leads to poor decisions and mistakes.
commencer à apprendre
przeciążenie
Ciągłe przeciążenie prowadzi do złych decyzji i błędów.
boundary
Set clear work boundaries to protect personal time.
commencer à apprendre
granica, ograniczenie
Ustaw jasne granice pracy żeby chronić czas osobisty.
downtime (personal)
Build downtime into your schedule — it improves productivity.
commencer à apprendre
czas wolny, odpoczynek
Wbuduj czas wolny w swój harmonogram — poprawia to produktywność.
recharge
Take a proper holiday to recharge before a big release.
commencer à apprendre
naładować baterie, zregenerować się
Weź właściwy urlop żeby się zregenerować przed dużym wydaniem.
unplug
Learn to unplug from work outside of working hours.
commencer à apprendre
odłączać się, wylogowywać
Naucz się odłączać od pracy poza godzinami pracy.
meeting fatigue
Back-to-back meetings cause serious meeting fatigue.
commencer à apprendre
zmęczenie spotkaniami
Spotkania bez przerwy powodują poważne zmęczenie spotkaniami.
async-first
An async-first culture reduces unnecessary meetings.
commencer à apprendre
stawiający na komunikację asynchroniczną
Kultura stawiana na async redukuje niepotrzebne spotkania.
written communication
Strong written communication is essential in remote teams.
commencer à apprendre
komunikacja pisemna
Silna komunikacja pisemna jest niezbędna w zdalnych zespołach.
documentation habit
Build a documentation habit into your daily routine.
commencer à apprendre
nawyk dokumentowania
Wbuduj nawyk dokumentowania w swoją codzienną rutynę.
virtual meeting
Start every virtual meeting with a quick check-in.
commencer à apprendre
spotkanie wirtualne
Zacznij każde spotkanie wirtualne od krótkiego meldunku.
time zone
Agree on an overlap window across all time zones.
commencer à apprendre
strefa czasowa
Uzgodnij okno nakładania się godzin we wszystkich strefach czasowych.
overlap hours
We have only three hours of overlap between Warsaw and San Francisco.
commencer à apprendre
godziny nakładania się, wspólne godziny pracy
Mamy tylko trzy godziny nakładania się między Warszawą a San Francisco.
core hours
Core hours are 10 AM to 3 PM in the team's main time zone.
commencer à apprendre
podstawowe godziny pracy
Podstawowe godziny pracy to 10:00–15:00 w głównej strefie czasowej zespołu.
productivity
Measure productivity by outcomes not hours logged.
commencer à apprendre
produktywność
Mierz produktywność wynikami a nie zalogowanymi godzinami.
outcome-based
Shift to outcome-based management for remote teams.
commencer à apprendre
oparty na wynikach
Przejdź na zarządzanie oparte na wynikach dla zdalnych zespołów.
self-discipline
Remote work demands strong self-discipline every day.
commencer à apprendre
samodyscyplina
Praca zdalna wymaga silnej samodyscypliny każdego dnia.
structure
Create structure in your remote workday to stay focused.
commencer à apprendre
struktura
Twórz strukturę w swoim zdalnym dniu pracy żeby pozostać skupionym.
routine
A consistent routine improves remote productivity.
commencer à apprendre
rutyna
Spójna rutyna poprawia zdalną produktywność.
isolation
Combat isolation by scheduling regular social calls.
commencer à apprendre
izolacja
Zwalczaj izolację planując regularne towarzyskie rozmowy.
connection
Build personal connection through informal team chats.
commencer à apprendre
połączenie, poczucie więzi
Buduj osobiste więzi przez nieformalne rozmowy zespołowe.
engagement
High engagement correlates with low attrition.
commencer à apprendre
zaangażowanie
Wysokie zaangażowanie koreluje z niską rotacją pracowników.
recognition
Remote workers need frequent recognition to feel valued.
commencer à apprendre
uznanie, docenienie
Zdalni pracownicy potrzebują częstego uznania żeby czuć się docenionymi.
feedback
Give frequent feedback — don't wait for the annual review.
commencer à apprendre
informacja zwrotna
Dawaj częsty feedback — nie czekaj do corocznej oceny.
make the most of
Make the most of the flexibility that remote work offers.
commencer à apprendre
jak najlepiej wykorzystywać
Jak najlepiej wykorzystaj elastyczność którą oferuje praca zdalna.
strike a balance
Strike a balance between work and personal life.
commencer à apprendre
znajdować równowagę
Znajdź równowagę między pracą a życiem osobistym.
keep in touch
Keep in touch with your team even when there's nothing urgent.
commencer à apprendre
utrzymywać kontakt
Utrzymuj kontakt z zespołem nawet gdy nie ma nic pilnego.
feel out of the loop
Remote workers can easily feel out of the loop.
commencer à apprendre
czuć się pominiętym, niewiedzącym co się dzieje
Zdalni pracownicy mogą łatwo czuć się pominiętymi.
bridge the gap
Use async video updates to bridge the gap between time zones.
commencer à apprendre
zasypać przepaść
Używaj asynchronicznych aktualizacji wideo żeby zasypać przepaść między strefami czasowymi.
set the tone
Leaders set the tone for healthy remote work culture.
commencer à apprendre
nadawać ton, dawać przykład
Liderzy nadają ton zdrowej kulturze pracy zdalnej.
go the extra mile
Go the extra mile to over-communicate in a remote setting.
commencer à apprendre
robić więcej niż wymagane
Rób więcej niż wymagane żeby nadmiernie komunikować się w środowisku zdalnym.
Dzień 29 – Prezentacje, pisanie, raporty
commencer à apprendre
Dzień 29 – Prezentacje, pisanie, raporty
present
Present your findings clearly with supporting data.
commencer à apprendre
prezentować
Prezentuj swoje odkrycia jasno z popierającymi danymi.
structure (a document)
Structure the report so the key finding is immediately visible.
commencer à apprendre
strukturyzować dokument
Strukturyzuj raport tak żeby kluczowe odkrycie było natychmiast widoczne.
draft
Draft the proposal before asking for feedback.
commencer à apprendre
pisać szkic, wersja robocza
Napisz szkic propozycji zanim poprosisz o feedback.
revise
Revise the design document after the team review.
commencer à apprendre
poprawiać, redagować
Popraw dokument projektowy po przeglądzie zespołu.
proofread
Proofread every client-facing document before sending.
commencer à apprendre
redagować, sprawdzać błędy
Sprawdzaj błędy w każdym dokumencie skierowanym do klienta przed wysłaniem.
cite
Cite your sources when making performance claims.
commencer à apprendre
cytować, przywoływać
Przywołuj źródła gdy twierdzisz coś o wydajności.
reference
Reference the ADR in the pull request description.
commencer à apprendre
odwoływać się, referencja
Odwołaj się do ADR w opisie pull requesta.
outline (a plan)
Outline the migration plan in bullet points first.
commencer à apprendre
przedstawiać zarys
Przedstaw zarys planu migracji najpierw w punktach.
executive summary
Write an executive summary at the top of the report.
commencer à apprendre
streszczenie kierownicze
Napisz streszczenie kierownicze na początku raportu.
key finding
Lead with the key finding — don't bury it at the end.
commencer à apprendre
kluczowe odkrycie
Zacznij od kluczowego odkrycia — nie chowaj go na końcu.
recommendation
Provide a clear recommendation at the end of the analysis.
commencer à apprendre
rekomendacja
Zapewnij jasną rekomendację na końcu analizy.
conclusion
The conclusion must be supported by the evidence presented.
commencer à apprendre
wniosek, konkluzja
Wniosek musi być popierany przez przedstawione dowody.
heading
Use clear headings so readers can skim the document.
commencer à apprendre
nagłówek
Używaj jasnych nagłówków żeby czytelnicy mogli przeglądać dokument.
bullet point
Use bullet points for lists — not for everything.
commencer à apprendre
punkt listy
Używaj punktów listy dla wykazów — nie do wszystkiego.
paragraph
Keep each paragraph focused on a single idea.
commencer à apprendre
akapit
Trzymaj każdy akapit skupiony na jednym pomyśle.
tone
Use a professional tone in all client-facing documents.
commencer à apprendre
ton (tekstu)
Używaj profesjonalnego tonu we wszystkich dokumentach skierowanych do klienta.
concise
Keep the PR description concise — one paragraph is enough.
commencer à apprendre
zwięzły
Trzymaj opis PR zwięzły — jeden akapit wystarczy.
clear
Write clear commit messages that explain the why, not the what.
commencer à apprendre
jasny, klarowny
Pisz jasne wiadomości commitów które wyjaśniają dlaczego a nie co.
precise
Be precise about error conditions in the API documentation.
commencer à apprendre
precyzyjny
Bądź precyzyjny co do warunków błędów w dokumentacji API.
accurate
Ensure all figures in the report are accurate.
commencer à apprendre
dokładny, rzetelny
Upewnij się że wszystkie liczby w raporcie są dokładne.
informative
An informative README saves hours of confusion.
commencer à apprendre
informatywny, zawierający dużo informacji
Informatywny README oszczędza godziny zamieszania.
persuasive
A persuasive proposal needs data to back every claim.
commencer à apprendre
przekonujący
Przekonująca propozycja potrzebuje danych żeby poprzeć każde twierdzenie.
formal
Use a formal tone when writing to senior management.
commencer à apprendre
formalny
Używaj formalnego tonu gdy piszesz do wyższego kierownictwa.
informal
An informal Slack message is fine for quick questions.
commencer à apprendre
nieformalny
Nieformalny komunikat Slack jest odpowiedni dla szybkich pytań.
structured
A structured approach to writing saves time in review.
commencer à apprendre
ustrukturyzowany
Ustrukturyzowane podejście do pisania oszczędza czas podczas przeglądania.
logical flow
Ensure a logical flow from problem to solution.
commencer à apprendre
logiczny przepływ, spójność wywodu
Zapewnij logiczny przepływ od problemu do rozwiązania.
supporting evidence
Include supporting evidence for every major claim.
commencer à apprendre
dowody popierające
Dołącz dowody popierające dla każdego ważnego twierdzenia.
appendix
Put raw data in the appendix to keep the main report clean.
commencer à apprendre
dodatek, załącznik
Umieść surowe dane w załączniku żeby główny raport był przejrzysty.
table of contents
Add a table of contents for documents longer than five pages.
commencer à apprendre
spis treści
Dodaj spis treści dla dokumentów dłuższych niż pięć stron.
version history
Track a version history for important design documents.
commencer à apprendre
historia wersji dokumentu
Śledź historię wersji dla ważnych dokumentów projektowych.
status update
Send a weekly status update to all stakeholders.
commencer à apprendre
aktualizacja statusu
Wysyłaj tygodniową aktualizację statusu do wszystkich interesariuszy.
incident report
The incident report must include a timeline of events.
commencer à apprendre
raport o incydencie
Raport o incydencie musi zawierać oś czasu zdarzeń.
design document
Write the design document before starting implementation.
commencer à apprendre
dokument projektowy
Napisz dokument projektowy przed rozpoczęciem implementacji.
ADR
Write an ADR for every significant architecture decision.
commencer à apprendre
Architecture Decision Record - zapis decyzji architektonicznej
Napisz ADR dla każdej znaczącej decyzji architektonicznej.
RFC
Share an RFC to gather feedback before finalising the design.
commencer à apprendre
Request for Comments - prośba o uwagi do propozycji
Udostępnij RFC żeby zebrać feedback przed sfinalizowaniem projektu.
runbook
Update the runbook after every incident.
commencer à apprendre
instrukcja operacyjna
Zaktualizuj instrukcję operacyjną po każdym incydencie.
changelog
Keep the changelog up to date with every release.
commencer à apprendre
dziennik zmian
Utrzymuj dziennik zmian aktualny z każdym wydaniem.
to put it plainly
To put it plainly the architecture is unsustainable.
commencer à apprendre
mówiąc wprost
Mówiąc wprost architektura jest nie do utrzymania.
to summarise
To summarise — we need three more weeks to finish.
commencer à apprendre
podsumowując
Podsumowując — potrzebujemy jeszcze trzech tygodni żeby skończyć.
in conclusion
In conclusion the proposed solution meets all requirements.
commencer à apprendre
podsumowując, na zakończenie
Na zakończenie proponowane rozwiązanie spełnia wszystkie wymagania.
first and foremost
First and foremost the system must be secure.
commencer à apprendre
przede wszystkim
Przede wszystkim system musi być bezpieczny.
as outlined above
As outlined above the migration has three phases.
commencer à apprendre
jak nakreślono powyżej
Jak nakreślono powyżej migracja ma trzy fazy.
with this in mind
With this in mind we propose a phased approach.
commencer à apprendre
mając to na uwadze
Mając to na uwadze proponujemy podejście fazowe.
it is worth emphasising that
It is worth emphasising that the change is irreversible.
commencer à apprendre
warto podkreślić że
Warto podkreślić że zmiana jest nieodwracalna.
to reiterate
To reiterate — all changes must be reviewed before merging.
commencer à apprendre
powtórzyć, ponownie podkreślić
Powtarzając — wszystkie zmiany muszą być przeglądane przed mergowaniem.
contrary to what was assumed
Contrary to what was assumed the migration took two days.
commencer à apprendre
wbrew temu co zakładano
Wbrew temu co zakładano migracja zajęła dwa dni.
Dzień 30 – Zaawansowane zwroty B2, powtórka i utrwalenie
commencer à apprendre
Dzień 30 – Zaawansowane zwroty B2, powtórka i utrwalenie
come to grips with
It took weeks to come to grips with the new codebase.
commencer à apprendre
oswajać się z, uczyć się radzić sobie z
Oswoienie się z nową bazą kodu zajęło tygodnie.
grapple with
We're grappling with the complexity of the distributed system.
commencer à apprendre
zmagać się z trudnym problemem
Zmagamy się ze złożonością systemu rozproszonego.
get the hang of
It takes time to get the hang of Kubernetes networking.
commencer à apprendre
załapywać, uczyć się jak coś działa
Zrozumienie sieci w Kubernetes zajmuje trochę czasu.
get a handle on
She's finally getting a handle on the legacy codebase.
commencer à apprendre
opanowywać, zaczynać rozumieć
W końcu zaczyna ogarniać starą bazę kodu.
come to terms with
Come to terms with the fact that perfect code doesn't exist.
commencer à apprendre
pogodzić się z, zaakceptować
Pogódź się z faktem że doskonały kod nie istnieje.
make do with
We had to make do with limited resources this sprint.
commencer à apprendre
radzić sobie z tym co się ma
Musieliśmy radzić sobie z ograniczonymi zasobami w tym sprincie.
do away with
Do away with manual deployment steps wherever possible.
commencer à apprendre
pozbywać się, likwidować
Pozbywaj się manualnych kroków wdrożenia gdzie to tylko możliwe.
do without
We can't do without proper monitoring in production.
commencer à apprendre
obywać się bez
Nie możemy obywać się bez właściwego monitoringu na produkcji.
put up with
Don't put up with flaky tests — fix them immediately.
commencer à apprendre
tolerować, znosić
Nie toleruj niestabilnych testów — napraw je natychmiast.
put forward
She put forward a clever solution to the race condition.
commencer à apprendre
proponować, przedstawiać
Zaproponowała sprytne rozwiązanie wyścigu wątków.
put off
Don't put off the security review until the last minute.
commencer à apprendre
odkładać na później
Nie odkładaj przeglądu bezpieczeństwa na ostatnią chwilę.
put in place
Put in place a process for handling production incidents.
commencer à apprendre
wdrażać, wprowadzać
Wdróż proces obsługi incydentów produkcyjnych.
set aside
Set aside time every week for learning and improvement.
commencer à apprendre
odłożyć na bok, zarezerwować
Zarezerwuj czas co tydzień na naukę i doskonalenie.
set out
The document sets out the goals for the next quarter.
commencer à apprendre
wyruszać, zamierzać, wyjaśniać
Dokument wyjaśnia cele na następny kwartał.
set off
The deployment set off a cascade of failures.
commencer à apprendre
uruchamiać, powodować
Wdrożenie uruchomiło kaskadę awarii.
bring about
Automation brought about a significant reduction in errors.
commencer à apprendre
powodować, doprowadzać do
Automatyzacja doprowadziła do znaczącej redukcji błędów.
bring forward
The client asked us to bring forward the deadline.
commencer à apprendre
przyspieszać, przesuwać wcześniej
Klient poprosił nas żebyśmy przyspieszyli termin.
bring to light
The audit brought to light several security issues.
commencer à apprendre
ujawniać, wyciągać na światło dzienne
Audyt ujawnił kilka problemów bezpieczeństwa.
fall back on
Fall back on the old version if the new one fails.
commencer à apprendre
polegać na jako ostateczność, cofać się do
Cofnij się do starej wersji jeśli nowa zawiedzie.
fall behind
Don't let the backlog fall behind — groom it weekly.
commencer à apprendre
zostawać w tyle
Nie pozwól żeby backlog zostawał w tyle — pielęgnuj go co tydzień.
fall through
The migration plan fell through due to budget cuts.
commencer à apprendre
nie udać się, nie dojść do skutku
Plan migracji nie doszedł do skutku z powodu cięć budżetowych.
stand out
The new dashboard design really stands out.
commencer à apprendre
wyróżniać się
Nowy projekt panelu naprawdę się wyróżnia.
stand up (to)
The system stood up to the load test without any issues.
commencer à apprendre
wytrzymywać, stawiać opór
System wytrzymał test obciążeniowy bez żadnych problemów.
stand in for
She stood in for the tech lead during the client meeting.
commencer à apprendre
zastępować kogoś
Zastępowała lidera technicznego podczas spotkania z klientem.
carry over
We carried over three tasks from the last sprint.
commencer à apprendre
przenosić, przekładać na później
Przenieśliśmy trzy zadania z ostatniego sprintu.
carry out
Carry out a security audit before the product launch.
commencer à apprendre
wykonywać, przeprowadzać
Przeprowadź audyt bezpieczeństwa przed uruchomieniem produktu.
take over
He took over the project after the previous lead resigned.
commencer à apprendre
przejmować
Przejął projekt po tym jak poprzedni lider zrezygnował.
take up
Bug fixes took up most of our capacity this sprint.
commencer à apprendre
zajmować się, pochłaniać
Poprawianie błędów pochłonęło większość naszej pojemności w tym sprincie.
take on
Don't take on more work than the team can handle.
commencer à apprendre
przyjmować na siebie, podejmować się
Nie przyjmuj na siebie więcej pracy niż zespół może udźwignąć.
pay off
The investment in CI automation paid off within a month.
commencer à apprendre
opłacać się, przynosić efekty
Inwestycja w automatyzację CI opłaciła się w ciągu miesiąca.
pay attention to
Pay attention to the error messages in the pipeline logs.
commencer à apprendre
zwracać uwagę na
Zwracaj uwagę na komunikaty błędów w logach pipeline.
give way to
The monolith gradually gave way to a microservices architecture.
commencer à apprendre
ustępować miejsca, zastępować
Monolit stopniowo ustępował miejsca architekturze mikroserwisów.
give rise to
The change gave rise to an unexpected dependency issue.
commencer à apprendre
powodować, dawać początek
Zmiana dała początek nieoczekiwanemu problemowi z zależnościami.
keep pace with
It's hard to keep pace with the rate of change in the cloud ecosystem.
commencer à apprendre
nadążać za
Trudno nadążać za tempem zmian w ekosystemie chmurowym.
keep track of
Keep track of all open action items after the retrospective.
commencer à apprendre
śledzić, mieć na oku
Śledź wszystkie otwarte punkty działań po retrospektywie.
lose sight of
Don't lose sight of the user's needs while chasing performance.
commencer à apprendre
tracić z oczu, zapominać o
Nie trać z oczu potrzeb użytkownika w pogoni za wydajnością.
lose ground
We're losing ground to competitors who ship faster.
commencer à apprendre
tracić pozycję, cofać się
Tracimy pozycję na rzecz konkurentów którzy dostarczają szybciej.
make up for
We made up for lost time by working in parallel tracks.
commencer à apprendre
nadrabiać, kompensować
Nadrobiliśmy stracony czas pracując na równoległych torach.
make up (one's mind)
Make up your mind about the tech stack before planning.
commencer à apprendre
podejmować decyzję
Podejmij decyzję o stosie technologicznym przed planowaniem.
work out
We worked out a solution that satisfied all stakeholders.
commencer à apprendre
opracowywać, rozwiązywać, wychodzić
Opracowaliśmy rozwiązanie które zadowoliło wszystkich interesariuszy.
work around
We worked around the limitation with a caching layer.
commencer à apprendre
obchodzić, stosować obejście
Obeszliśmy ograniczenie za pomocą warstwy cache.
run out of
We ran out of time before fixing all the bugs.
commencer à apprendre
wyczerpywać się, kończyć się
Zabrakło nam czasu przed naprawieniem wszystkich błędów.
run through
Run through the deployment checklist before each release.
commencer à apprendre
przechodzić przez, przeglądać
Przejdź przez listę kontrolną wdrożenia przed każdym wydaniem.
iron out
Iron out the last few issues before going live.
commencer à apprendre
wygładzać, rozwiązywać drobne problemy
Rozwiąż ostatnie kilka problemów przed uruchomieniem.
flesh out
Flesh out the design document before the implementation starts.
commencer à apprendre
rozwijać, dopracowywać szczegóły
Dopracuj dokument projektowy przed rozpoczęciem implementacji.
think ahead
Think ahead about how the system will scale in two years.
commencer à apprendre
myśleć z wyprzedzeniem
Myśl z wyprzedzeniem o tym jak system będzie się skalował za dwa lata.
look ahead
Look ahead and plan for the next quarter now.
commencer à apprendre
patrzeć w przyszłość
Patrz w przyszłość i planuj następny kwartał już teraz.
move forward
Let's move forward with the proposed solution.
commencer à apprendre
posuwać się do przodu
Posuwajmy się do przodu z proponowanym rozwiązaniem.
go forward
Going forward all PRs require two approvals.
commencer à apprendre
przechodzić do, wdrażać
Od tej pory wszystkie PRy wymagają dwóch zatwierdzeń.

Vous devez vous connecter pour poster un commentaire.