Erich Gamma
Erich Gamma is a Swiss computer scientist and co-author of the influential software engineering textbook, Design Patterns: Elements of Reusable Object-Oriented Software.
If you like author Erich Gamma here is the list of authors you may also like
Buy books on AmazonTotal similar authors (37)
-
John von Neumann
John von Neumann (Hungarian: margittai Neumann János Lajos) was a Hungarian American[1] mathematician who made major contributions to a vast range of fields,[2] including set theory, functional analysis, quantum mechanics, ergodic theory, continuous geometry, economics and game theory, computer science, numerical analysis, hydrodynamics (of explosions), and statistics, as well as many other mathematical fields. He is generally regarded as one of the foremost mathematicians of the 20th century. The mathematician Jean Dieudonné called von Neumann "the last of the great mathematicians." Even in Budapest, in the time that produced Szilárd (1898), Wigner (1902), and Teller (1908) his brilliance stood out. Most notably, von Neumann was a pioneer
Buy books on Amazon -
Miran Lipovača
Most of his time is spent on doing nothing in particular, but when he's not doing nothing he's either programming, drawing, boxing or playing bass. He even has a cool bass tabs site. He also has a collection of stuffed owls and sometimes he talks to them and they talk back.
Buy books on Amazon -
Harold Abelson
Harold 'Hal' Abelson, Ph.D., is Class of 1922 Professor of Computer Science and Engineering in the Department of Electrical Engineering and Computer Science at MIT, a fellow of the IEEE, and a founding director of both Creative Commons and the Free Software Foundation.
Buy books on Amazon -
Mark Lutz
Mark Lutz is the world leader in Python training, the author of Python's earliest and best-selling texts, and a pioneering figure in the Python community.
Buy books on Amazon
Mark is the author of the popular O'Reilly books Programming Python, Python Pocket Reference, and Learning Python, all currently in 4th Editions. He has been using and promoting Python since 1992, started writing Python books in 1995, and began teaching Python classes in 1997. As of mid 2010, Mark has instructed some 250 Python training sessions, taught some 4,000 students, and written Python books which have sold roughly a quarter of a million copies and been translated to over a dozen languages.
Together, his Python efforts since 1992 have helped to establish it as one of the most widely -
Jon Duckett
Jon Duckett has been designing and building web sites for over a decade, working with global brands, and has authored and co-authored over a dozen books on web design, programming, usability and accessibility. He has curated conferences about web programming and has been a web strategy consultant, often coding front ends for projects and designing architectures for back end programming. He is the author of the best-selling, HTML & CSS: Design and Build Websites and JavaScript & jQuery: Interactive Front-End Web Development.
Buy books on Amazon -
David Flanagan
David Flanagan is a computer programmer who has spent much of the last 20 years writing books about programming languages. He now works at Mozilla. David lives with his wife and children in the Pacific Northwest, between the cities of Seattle and Vancouver.
Buy books on Amazon -
Scott Meyers
Scott Douglas Meyers is an American author and software consultant, specializing in the C++ computer programming language. He is known for his Effective C++ book series. During his career, he was a frequent speaker at conferences and trade shows.
Buy books on Amazon -
Thomas H. Cormen
Thomas H. Cormen is the co-author of Introduction to Algorithms, along with Charles Leiserson, Ron Rivest, and Cliff Stein. He is a Full Professor of computer science at Dartmouth College and currently Chair of the Dartmouth College Writing Program.
Buy books on Amazon -
Donald Ervin Knuth
Donald Ervin Knuth, born January 10th 1938, is a renowned computer scientist and Professor Emeritus of the Art of Computer Programming at Stanford University.
Buy books on Amazon
Author of the seminal multi-volume work The Art of Computer Programming ("TAOCP"), Knuth has been called the "father" of the analysis of algorithms, contributing to the development of, and systematizing formal mathematical techniques for, the rigorous analysis of the computational complexity of algorithms, and in the process popularizing asymptotic notation.
In addition to fundamental contributions in several branches of theoretical computer science, Knuth is the creator of the TeX computer typesetting system, the related METAFONT font definition language and rendering system, and the C -
Ian Goodfellow
Ian J. Goodfellow is a researcher working in machine learning, currently employed at Apple Inc. as its director of machine learning in the Special Projects Group. He was previously employed as a research scientist at Google Brain.
Buy books on Amazon -
Stuart Russell
Librarian Note: There is more than one author in the GoodReads database with this name. See this thread for more information.
Buy books on Amazon -
Joshua Bloch
There is more than one Joshua Bloch in the GR database. This is Joshua^Bloch, author of computing books.
Buy books on Amazon -
Steve Klabnik
Steve Klabnik is a prominent software developer and open-source advocate known for his contributions to the Rust programming language. Right now he works as a software engineer at Oxide Computer.
Buy books on Amazon
Steve is considered one of the leading experts on Rust, and is widely respected for his knowledge and expertise. He is also a strong advocate for open-source software, believing that it has the power to transform the way we build and use technology.
Through his work, Steve has helped shape the future of programming and technology and has inspired countless developers around the world to embrace new and innovative approaches to software development. He is a sought-after speaker, having given talks at numerous technology conferences and events around t -
Bruce Eckel
Bruce Eckel is a computer programmer, author, and consultant.
Buy books on Amazon
Eckel's best known works are Thinking in Java and the two-volume series Thinking in C++, aimed at programmers wanting to learn the Java or C++ programming languages, respectively, particularly those with little experience of object-oriented programming.
Eckel was a founding member of the ANSI/ISO C++ standard committee. -
Andy Hunt
see also Andrew Hunt
Buy books on Amazon
Andy Hunt is a programmer turned consultant, author and publisher.
He co-authored the best-selling book "The Pragmatic Programmer",
was one of the 17 founders of the Agile Alliance, and co-founded
the Pragmatic Bookshelf, publishing award-winning and critically
acclaimed books for software developers.
Andy started writing software professionally in early 80's across
diverse industries such as telecommunications, banking, financial
services, utilities, medical imaging, graphic arts, and of course,
the now-ubiquitous web.
Source: Amazon.com -
Pramod J. Sadalage
Pramod J. Sadalage, Principal Consultant at ThoughtWorks, enjoys the rare role of bridging the divide between database professionals and application developers. He regularly consults with clients who have particularly challenging data needs requiring new technologies and techniques. He developed pioneering techniques that allowed relational databases to be designed in an evolutionary manner based on version-controlled schema migrations.
Buy books on Amazon -
Mark Richards
Buy books on Amazon
There are multiple authors with this name in this data base. This one is Mark^^^Richards. -
Robert Nystrom
Robert Nystrom has programmed professionally for twenty years, about half of which is in games. During his eight years at Electronic Arts, he worked on behemoths like Madden and smaller titles like Henry Hatsworth in the Puzzling Adventure. He's shipped games on the PC, GameCube, PS2, XBox, X360, and DS, but is most proud of the tools and shared libraries he created for others to build on. He loves seeing usable, beautiful code magnify the creative ability of others.
Buy books on Amazon
Robert lives with his wife, two daughters, and two dogs in Seattle. If you have the misfortune of meeting him in person, he will invariably cook something for you. -
Robert C. Martin
Robert Cecil Martin, commonly called Uncle Bob, is a software engineer, advocate of Agile development methods, and President of Object Mentor Inc. Martin and his team of software consultants use Object-Oriented Design, Patterns, UML, Agile Methodologies, and eXtreme Programming with worldwide clients.
Buy books on Amazon
He was Editor in Chief of the C++ Report from 1996 to 1999. He is a featured speaker at international conferences and trade shows. -
-
Mark Richards
Buy books on Amazon
There are multiple authors with this name in this data base. This one is Mark^^^Richards. -
Gene Kim
Gene Kim is a multiple award-winning CTO, Tripwire founder, Visible Ops co-author, IT Ops/Security Researcher, Theory of Constraints Jonah, a certified IS auditor and a rabid UX fan.
Buy books on Amazon
He is passionate about IT operations, security and compliance, and how IT organizations successfully transform from "good to great." -
Brian W. Kernighan
Brian Wilson Kernighan is a computer scientist who worked at Bell Labs alongside Unix creators Ken Thompson and Dennis Ritchie and contributed greatly to Unix and its school of thought.
Buy books on Amazon -
Thomas H. Cormen
Thomas H. Cormen is the co-author of Introduction to Algorithms, along with Charles Leiserson, Ron Rivest, and Cliff Stein. He is a Full Professor of computer science at Dartmouth College and currently Chair of the Dartmouth College Writing Program.
Buy books on Amazon -
Joshua Bloch
There is more than one Joshua Bloch in the GR database. This is Joshua^Bloch, author of computing books.
Buy books on Amazon -
Martin Fowler
Martin Fowler (b. 1963) is a software engineer, Chief Scientist at ThoughtWorks, and an outspoken advocate for best practices in enterprise software design, particularly in regard to agile software development methodologies, including extreme programming.
Buy books on Amazon -
Andy Hunt
see also Andrew Hunt
Buy books on Amazon
Andy Hunt is a programmer turned consultant, author and publisher.
He co-authored the best-selling book "The Pragmatic Programmer",
was one of the 17 founders of the Agile Alliance, and co-founded
the Pragmatic Bookshelf, publishing award-winning and critically
acclaimed books for software developers.
Andy started writing software professionally in early 80's across
diverse industries such as telecommunications, banking, financial
services, utilities, medical imaging, graphic arts, and of course,
the now-ubiquitous web.
Source: Amazon.com -
Martin Fowler
Martin Fowler (b. 1963) is a software engineer, Chief Scientist at ThoughtWorks, and an outspoken advocate for best practices in enterprise software design, particularly in regard to agile software development methodologies, including extreme programming.
Buy books on Amazon -
William Stallings
William Stallings is an American author. He has written computer science textbooks on operating systems, computer networks, computer organization, and cryptography.
Buy books on Amazon -
Jean-Philippe Aumasson
Jean-Philippe (JP) Aumasson is cofounder and chief security officer of Taurus, a global provider of crypto asset management technology for financial institutions. He's also a cryptographer, author of the reference book Serious Cryptography, and co-designer of the algorithms BLAKE2, BLAKE3, SipHash, and MLH-DSA. He holds a PhD from EPFL, Switzerland, and gave research and outreach talks at major events such as Black Hat USA, and DEF CON. JP's work has been featured in Wire, Techcrunch, Ars Technica, Threatpost, and other major online magazines.
Buy books on Amazon
JP was described as a "luminary" and "well-regarded expert in crypt analysis" (sic) by journalists, and as "a classic cryptographer and quite an understandable of the sort".
https://aumasson.jp
https:/ -
Gayle Laakmann McDowell
Gayle Laakmann McDowell is the founder / CEO of CareerCup, and the author of Cracking the PM Interview, Cracking the Coding Interview, and Cracking the Tech Career.
Buy books on Amazon
Gayle has worked for Microsoft, Apple and Google as a software engineer. She holds a bachelor's and master's degree from the University of Pennsylvania in Computer Science, and an MBA from the Wharton School. She currently resides in Palo Alto, CA. -
Kenneth S. Rubin
Ken Rubin is Managing Principal at Innolution, a company that provides Scrum and agile training and coaching to help companies develop products in an effective and economically sensible way. A Certified Scrum Trainer, Ken has trained over 20,000 people on agile and Scrum, Kanban, Smalltalk development, managing object-oriented projects, and transition management. He has coached over 200 companies, ranging from start-ups to Fortune 10.
Buy books on Amazon
Ken was the first managing director of the worldwide Scrum Alliance, a nonprofit organization focused on the successful adoption of Scrum. He is the author of the Amazon #1 best-selling book Essential Scrum: A Practical Guide to the Most Popular Agile Process. -
Robert C. Martin
Robert Cecil Martin, commonly called Uncle Bob, is a software engineer, advocate of Agile development methods, and President of Object Mentor Inc. Martin and his team of software consultants use Object-Oriented Design, Patterns, UML, Agile Methodologies, and eXtreme Programming with worldwide clients.
Buy books on Amazon
He was Editor in Chief of the C++ Report from 1996 to 1999. He is a featured speaker at international conferences and trade shows. -
Tom DeMarco
Tom DeMarco is the author of fifteen books, including five novels, a collection of short stories and the rest business books. His most recent work is a seemingly jinxed love story, The One-Way Time Traveler.
Buy books on Amazon
Before that he wrote Dark Harbor House, and before that Slack and Peopleware and The Deadline. -
Chad Fowler
Chad Fowler has been a software developer and manager for some of the world's largest corporations. He recently lived and worked in India, setting up and leading an offshore software development center. He is co-founder of Ruby Central, Inc., a non-profit corporation responsible for the annual International Ruby Conference and The International Rails Conference, and is a leading contributor in the Ruby community.
Buy books on Amazon -
Stephen P. Anderson
Stephen P. Anderson is a speaker and consultant based out of Dallas, Texas. He spends unhealthy amounts of time thinking about design, psychology and leading intrapreneurial teams—topics he frequently speaks about at national and international events.
Buy books on Amazon
Stephen recently published the Mental Notes card deck, a tool to help businesses use psychology to design better experiences. And, he’s currently writing a book on “Seductive Interactions” that will explore this topic of psychology and design in more detail.
Prior to venturing out on his own, Stephen spent more than a decade building and leading teams of information architects, interaction designers and UI developers. He’s designed Web applications for businesses such as Nokia, Frito-Lay, Sabre -
Tomas Tulka
I’m a software developer, both by profession and passion. I’ve worked on a wide range of software products, from small startups to big corporations, and I've contributed to several open-source projects along the way. My journey hasn’t just been about writing code, though—I’ve also taken on management roles, growing from team leader to head of development.
Buy books on Amazon
Regardless of my position, I’ve worked alongside many software development teams, collaborating closely with both developers and non-developers.
In this book, I would like to share my knowledge and experience.