
Reliability and Observability engineer at @hellofresh
Berlin, Germany 🇩🇪
Joined December 2018
- Tweets10.3K
- Following339
- Followers12.7K
- Likes4.5K
Pinned Tweet
The way to start SRE books
Building Secure & Reliable Systems
Implementing Service Level Objectives
UNIX and Linux System Administration Handbook
Linux Kernel Development
Networking & Kubernetes
Seeking SRE
The Site Reliability Workbook
Systems Performance
TCP/IP Illustrated
________
| We’re [still] hiring |
|________|
\ (•◡•) /
\ /
——
| |
|_ |_
A few open roles...
Early Career
→ Software Engineer, Early Career
→ Software Engineer, Early Career (AI)
→ Software Engineer Intern, Mobile (Winter 2027)
→ Software Engineer Intern (Summer 2027)
→ Software Engineer Intern (Winter 2027)
→ Software Engineer, New Grad (Dec 2026)
Customer Experience
→ Enterprise Technical Support Engineer
→ Technical Education Specialist
→ [Contract] Language Training Specialist - Japanese
Engineering
→ Software Engineer, AI Connections (Developer Platform)
→ Software Engineer, AI Product Security
→ Software Engineer, Collections Experience
→ Software Engineer, Developer Experience
→ Software Engineer, Developer Platform
→ Software Engineer, Infrastructure Security
→ Software Engineer, Mobile Core (Android)
→ Software Engineer, Mobile Platform (iOS)
→ Software Engineer, Model Capabilities
→ Software Engineer, Product Infrastructure
→ Software Engineer, User Database Infrastructure
→ Engineering Manager, Mobile AI
→ Engineering Manager, Data Platform Foundations
→ Forward Deployed Engineer, India
→ Data Scientist, Growth
Security
→ Security Engineer, Corporate Security
→ Security Engineer, Detection and Response
Finance, Legal & Business Technology
→ Business Operations & Strategy
→ Payroll Analyst
→ Senior Accountant - Corporate Accounting
→ Senior Tax Accountant
→ Strategic Finance, AI & Business Partnership
→ Strategic Finance, Corporate
→ Tax Lead
→ Technical Program Manager, Finance Systems & Compliance
→ Commercial Counsel
Marketing
→ AI Product Manager, Growth Marketing
→ Brand Designer, Creative Studio
→ Campaign Manager, Brand
→ Demand & Campaigns Lead, EMEA
→ Ecosystem Growth Engineer
→ Field Marketer
→ Head of Demand Engine
→ Lifecycle Marketing Manager, Campaign Strategy & Execution
→ Partner Marketing Manager
→ SMB Marketing Manager
→ Startup Market Lead, AMER
Outcomes Architects
→ Commercial Outcomes Architect
→ Enterprise Outcomes Architect
→ Manager, Enterprise Outcome Architects
→ Mid-Market Outcomes Architect
→ Outcomes Architect
→ Outcomes Architect, CEE
→ Outcomes Architect, Italy
→ Outcomes Architect Manager
→ Outcomes Architect Manager, France
→ Outcomes Architect, UKI
→ Outcomes Growth Strategy and Programs Lead
People
→ Executive Operations Partner – EPD (Executive Assistant)
→ GTM Recruiter, EMEA
→ GTM Recruiter, Tokyo
→ Head of Early Career Recruiting
→ Notino Experience Program Manager – EMEA & APAC, Early Career
→ People Analytics Lead – Recruiting
→ People Partner, EPD
→ Recruiting Program Manager
→ Sales Recruiter
→ Talent Management
Product
→ Product Designer
→ Product Manager, Connections
→ Business Development Manager, Product & Platform
→ Product Operations Manager
Revenue Operations & Strategy
→ Enablement & Effectiveness Program Manager, Japan and Korea
→ GTM Compensation Lead, Commercial Operations
→ Head of Onboarding & Enablement Programs
→ Sales Strategy & Operations Manager, APAC
Sales
→ Business Development Representative
→ Business Development Representative, Benelux
→ Business Development Representative, DACH
→ Business Development Representative, France
→ Business Development Representative, Nordics
→ Business Development Representative, UKI
→ Chief of Staff, Sales
→ Commercial Solutions Consultant
→ Enterprise Solutions Consultant
→ Forward Deployed Architect
→ Forward Deployed Architect, Dublin
→ Forward Deployed Architect, France
→ Forward Deployed Engineer
→ Forward Deployed Engineer, GTM, AMER
→ Forward Deployed Engineer, Manager - London
→ General Manager, DACH
→ General Manager, France
→ Global Demo Engineer
→ Global Head of Land Revenue
→ Manager, Solutions Consultants, DACH
→ Manager, Solutions Consultants, France
→ Manager, Solutions Consultants, UKI
→ Mid-Market Solutions Consultant
→ Regional Partner Manager, DACH
→ Regional Partner Manager, UK
→ Solutions Consultant, Commercial, France
→ Solutions Consultant, Commercial – Nordics
→ Solutions Consultant Manager, Commercial (Sales Leadership)
→ Solutions Consultant Manager, Enterprise (Sales Leadership)
يختاى انا جاوبت على السؤال دا كتير ، اولا الكتاب بيتكلم عن لغات معينة ومينفعش يكون دستور لكل اللغات المشكلة ان ايه نوعية المشاريع الى انت شغال فيها ودا بيخلق نوع من الوهم المعرفى عن شخص بيبدا لانه بيتخيل ان دى قوانين واجبة التطبيق ودا طبعا كلام فارغ دى فلسفة متاثرة بشدة بجافا..
لو شغال على سيستم البرفورمنس فيه مهم لما تلاقى فيه تقليل لاستهلاك ال abstraction انت كشخص مش فاهم هتقول ايه العك دا لانك فهمت من الكتاب كدا ، انا شخصيا حضرت خناقة بين اتنين واحد منهم جايب الكتاب حجة على قرار فى كود معين فيه مسخرة كدا ؟!
Mohamed Ragab retweeted
Container Images Demystified 🔽
A highly illustrated deep dive to help you build a clear mental model of how container images are composed (layers, configs, manifests, indexes), identified, stored, and distributed across registries.
labs.iximiuz.com/tutorials/c…
المشكلة انك تلاقى شركة ينفع تديك انترشيب فى تيم مسؤول عن البرودكشن والانفرا الى عادة بتحتاج خبرة لكن فى سنين الكلية اهتم بالانفرا وال OS وال networking وممكن تبدا كباك ايند او لو فيه فرصة انترشيب ومتكونش مسؤول مسؤولية كاملة عن البرودكشن لان دى محتاجة خبرة
مفيش طريقة معينة نقول انها the best لكن هقولك انا بعمل ايه انا لما بقرا كتاب بهتم بالموضوع نفسه اكتر من الكتاب يعنى الكتاب مجرد مدخل للموضوع او احد مصادره بحاول اشوف المشكلة وافهمها من الكتاب وبعدين اشوف لو مصادر تانية او نقاش اتكلم عنها ولو النقاش دا كان عن حاجة مفتوحة المصدر ..
لو قصدك بال LLD ال low level هنا على حسب تعريفك ليها بس مش ضرورى الا لو بتارجت الشغل فيها لكن عايز اقولك ال oop و ال solid وال design patterns هى فى جزء ال programming وحوالين كتابة الكود ودى مش كل حاجة ممكن تبدا تقرا حاجة زى
Fundamentals of Software Architecture
xitter.cf/rgbdev/status/20419290…
دى من وجهة نظرى الى ممكن تكون غلط تماما
من فترة صححت معلومة على فيديو لحد عن ال CAP theorem (طريقة فى الشرح حلوة بالمناسبة ) المهم لقيته بعدها عامل فيديو بيبداه بان فيه فهم خاطئ عند معظم الناس كزا كزا واتكلم عن التصحيح. فالله المستعان 😀
عشان متتلغبطش لما حد ينصحك ايه المطلوب لشغلانة x كل شخص هينصحك من تجربته الى شغال فى حاجة complicated هيتخيل ان المطلوب للشغلانة هو الى مر بيه وانطلب منه والى شغال فى حاجة اقل هيقولك المطلوب منك حاجات اقل بكتير لانه دا الى مر بيه وفى وسط دا هتلاقى ناس بتسال gpt وتيجى ترد عليك ..
وناس بتنسخ roadmap جاهزة هو لا يتحصل على ربع الى فيها وهيقولك دا المطلوب الناس عندها شهوة الكلام والنصح وحب لباس الحكمة والخبرة عشان كدا دورك تفلتر الى ببنقلك خبرته والى بيهزى محدش هيكون شاطر فى حاجة هو مشتغلهاش ولا مجربهاش حتى لو قرأ فيه ١٠٠ كتاب فبدل التشتت حدد انت عايز ايه












