WebStrike Blue Team Challenge

Solving the WebStrike Blue Team Challenge

A blue-team walkthrough of the CyberDefenders WebStrike challenge: analyzing the PCAP to find the attack’s geographic origin and user agent, the uploaded web shell and its port, the upload directory, and the file targeted for exfiltration.

December 17, 2023 · 4 min
Planning with confidence: high-level estimates in software projects

Planning with confidence: high-level estimates in software projects

How to make high-level estimates in software projects with more confidence: the factors that shape them (requirements clarity, domain knowledge, team skill, company rhythm, cost of failure) and the ones I overlooked at first.

August 27, 2023 · 8 min
Office space: flex desks vs. reserved spaces

Office space: flex desks vs. reserved spaces 🔥

Comparing two office-seating models, flex desks versus reserved team spaces, with the real-world pros, cons, and outcomes I saw during an office move.

August 13, 2023 · 4 min
The delegation spectrum

The delegation spectrum

The delegation spectrum between micromanagement and abandonment, and why you should always retain ownership of the outcome even when handing work off, with advice inspired by Patty Azzarello’s book “Rise”.

August 6, 2023 · 3 min
Crimediggers

Crimediggers: solving the cyber challenge

A walkthrough of Crimediggers, the Dutch police digital-forensics challenge, working through CCTV, license-plate, GPS, and Bitcoin-wallet objectives with tools like CyberChef and EnCase/EWF disk images (no answer spoilers).

April 16, 2023 · 17 min
The engineering manager role explained

The engineering manager role explained

A grounded explanation of the engineering manager role and its responsibilities, organized into categories like keeping the individual and the team healthy, covering psychological safety, alignment, feedback, onboarding, and direction.

September 26, 2022 · 9 min
Getting things done with to-do lists

Getting things done with to-do lists

A practical experiment in using a to-do list to run work and home life: why offloading tasks from your brain works, how I categorize them, the pitfalls to avoid, and which app to pick.

July 18, 2022 · 6 min
Conflict resolution: practical guide for leaders

Conflict resolution: practical guide for leaders

A practical guide to workplace conflict for team leaders: the common causes, the difference between negative and positive conflict, your role in resolving it, and a step-by-step resolution strategy.

July 26, 2021 · 6 min
Make your new recruiter work for you

Make your new recruiter work for you 🧑‍💻

How to hire and work with your first technical recruiter: defining the role requirements, using realistic work assignments, aligning expectations, and keeping continuous two-way feedback so the recruiter truly strengthens the team.

May 15, 2021 · 5 min
4 easy steps for better onboarding

4 easy steps for better onboarding 🏄

A practical four-step approach to employee onboarding: define roles and owners, build a checklist, turn it into a reusable template, and ask new joiners for feedback.

May 4, 2021 · 3 min