Kick off your book project in 3 hours! Live workshop on Zoom. You’ll leave with a real book project, progress on your first chapter, and a clear plan to keep going. Saturday, June 6, 2026. Learn more…
This may be the one tiny book that changes your experience vim from one of "memorizing random key sequences" to "composing vim commands."This is an intentionally small micro-book, not a comprehensive guide to all the features of this amazingly powerful editor. The tutorial can elevate your practice and enable deeper learning and better retention of vim commands. Go from "conversant" to "capable" more rapidly than you expected!
When your database outgrows simple optimizations, it's time to think bigger. Lift the Elephant goes beyond query tuning to reveal actionable strategies for scaling PostgreSQL, from partitioning to high-availability architectures. Built on lessons from scaling Hubstaff, this is your playbook for navigating the challenges of database growth.
Build a city. Not a toy project — a living system.In Masters of the Metropolis, you don’t learn programming by memorising syntax. You learn by constructing a simulation that evolves over time.Every chapter adds something real: time, citizens, economy, infrastructure, events.By the end, you’ve built more than code. You’ve built a system that behaves.
Build GPT-2, Llama 3, and DeepSeek from scratch in PyTorch. Every chapter has runnable end-to-end code and loads real pretrained weights. Goes well past where most LLM tutorials stop.
When armies fight for ground, skies, or seas, victory still depends on who controls what can’t be seen — the electromagnetic spectrum. Inside that invisible battlefield, every signal matters. The radar that sees you. The jammer that blinds it. The link that keeps your systems alive — or cuts them off cold.
Hai mai sentito dire “facciamo gli OKR come Google”?Bene. Questo libro inizia proprio spiegando perché non dovresti farlo. Tra aneddoti, canvas colorati e qualche camicia hawaiana di troppo, scoprirai che gli OKR non servono a correre più forte, ma a capire dove vale la pena andare.
The information contained in this book is usually provided on the job by mentors so it will remain a vital resource throughout your career.
Now we have made it to the kernel. Let's assume you have a chip, any chip, from the suppliers we've just discussed. You might choose to manually load a kernel onto that chip, using a GRand Unified Bootloader (GRUB) to load (or strap) the kernel, and pass all permissions over to it. It is the animus in the machine. There are many different kernels, but they share one interesting characteristic to security: they run with the highest level of access, mediating interactions between user applications and the physical chips. A good kernel will handle low-level tasks like CPU scheduling, memory allocation, device input/output, and system calls. It is the bridge between software and hardware: if the kernel fails to load or crashes, the entire system will halt. To make this level of access a bit safer, the kernel is designed to be always resident in memory, and execute in a protected mode that is isolated from applications. This prevents damage to core system data...
This book introduces LASR – the Lightweight Approach for Software Reviews in a practical and in-depth way. It provides detailed insights into how the method works, real-world examples, guidance on using support materials, and practical tips for your own reviews.
Een boek over datamodelleren in het digitale tijdperk, is dat niet vreemd? Als ik kijk naar mijn dagelijkse werkzaamheden waarin datamodellering een centrale plek inneemt dan denk ik van niet. Datamodelleren geeft grip op data vanuit perspectieven als governance, datamanagement, softwareontwikkeling en business intelligence. Daarom een naslagwerk met modelleervormen en een voorbeeld van een drielaags datamodel gebaseerd op een geïntegreerd conceptueel, logisch en fysiek datamodel.Dit boek bestaat uit twee delen. In ieder deel wordt vanuit een ander gezichtsveld gekeken naar data en modelleren. ·
We just accept that software is inherently imperfect, that all software must contain bugs, and we design our development processes around that. But what if it were possible to write correct software? What if we could consistently develop clean, maintainable software that works perfectly, all the time? And what if it were cheaper, faster and easier to write correct code than to write the buggy variety? What then? Flawless software, delivered faster.
Change Management needs to change. Change Management is so important that... What if there was no need for change management because we are continuously improving our way of working? This book is about you fostering that change from the inside! This book has everything you need to know to build high impact, sustainable teams.
As the digital economy changes the rules of the game for enterprises, the role of architects also changes. Rather than focus on software architecture alone, they must connect the penthouse, where the business strategy is set, and the engine room, where the enabling technology is implemented. Learn how to ride this Architect Elevator!
Java has changed. Have your patterns kept up?The Gang of Four wrote their landmark patterns in 1994 — when Java didn't exist, generics were a decade away, and "concurrency" meant carefully managing a handful of platform threads. Thirty years later, Java 21 through 25 has transformed the language: records replace boilerplate classes, sealed interfaces model closed type hierarchies with compiler enforcement, pattern matching eliminates entire categories of unsafe casting, and virtual threads make a million concurrent tasks not just possible but routine.Modern Java Design Patterns bridges that gap. Every classic pattern is shown first in its original form, then systematically rebuilt with the language features that exist today. The result is code that is shorter, safer, more expressive, and immediately recognisable to any team working on a modern Java codebase.
Not Artificial, Not Intelligent cuts through the hype and doom to show what AI really is: powerful pattern-matching infrastructure, not thinking machines. Forget sci-fi fantasies - this is AI realism, explaining how machine learning is already reshaping business and culture.