The full transcript of Software Diagnostics Services training. Learn how to navigate process, kernel, and physical spaces and diagnose malware patterns in Windows memory dump files using WinDbg and practical step-by-step hands-on exercises. Covered more than 20 malware analysis patterns. The third edition has some exercises updated to Windows 11.
This training course is a combined, reformatted, improved, and modernized version of the two previous books Windows Debugging: Practical Foundations and x64 Windows Debugging: Practical Foundations.
Noah and Alfredo have decades of experience testing with Python in major production environments. Learn from the best on how to get started and advance your automation with easy examples and code to follow up.
Learn how to analyze application and service crashes and freezes, navigate through process user space, and diagnose heap corruption, memory and handle leaks, CPU spikes, blocked threads, deadlocks, wait chains, and much more using the WinDbg debugger. The course covers more than 60 crash dump analysis patterns from x64 and ARM64 process memory dumps.
With the rise of Data Science and Machine Learning, Data Engineering is quickly becoming a in-demand skill. Data Engineering requires a unique skillset that is hard to learn without experience. I will teach you how to write scalable data pipelines and more!
Code Black is a technical business parable about a software engineering team who work to save their company
It can be pretty daunting applying for web development jobs. How do I create a CV/Resume? What can I expect during the interview process? What questions will I get asked? I've put my experience of being an interviewer (and, interviewee) into this short book to help you land your dream web development job
This report presents average salaries, the most popular technologies, and the most popular technology companies in the United Kingdom.
Are you ready to learn Software Salaries? Then let's join us!
What is a BHO? Goanna? Hooking? How about a principal box? Or the Ten-Second Rule? Covering more than 2,000 terms ranging from A11Y to Zsh, and including explanations from Wikipedia and the MDN Web Docs, The Web Development Glossary is a comprehensive compendium rich in information for both novice and expert developers.
Find out what’s good and bad about your software - practical analysis, evaluation, assessment, audit, review. Covers technical and organisational issues, from requirements over architecture and code up to deployment and rollout.
The Agile Retrospective Smells Cards: a coaching tool for Scrum masters, agile coaches, and anyone who facilitates agile retrospectives to recognize smells and solve problems or mitigate the impact using antidotes.
A fun and serious game to identify and discuss unproductive behavior in retrospective meetings, improve communication and collaboration, and make agile retrospectives more valuable. For agile teams, Scrum masters, agile coaches, and consultants leading agile transformations.
Python's best kept secret is its built in support for functional programming. Even better, it allows functional programming to be blended seamlessly with procedural and object oriented coding styles. This book explains what functional programming is, how Python supports it, and how you can use it to write clean, efficient and reliable code.
You can write code. The interview still rejected you. You shipped the feature. You still didn't get promoted. You've been "senior" for years and you're still getting paged for incidents on systems you barely understand. This book is for the gaps — everything around the code that nobody explains and everyone learns the hard way. The inside account of what a technical interviewer is actually evaluating when they ask about your architecture. The difference between maintaining a system and owning it. How to build influence when you have no formal authority. How to stay relevant without burning out or becoming obsolete. Not theory. Not generic advice. Production experience distilled into a map of the profession.