“Max is a real pleasure to work with. He has a great head for software architecture and high standards for code quality. I collaborated with Max to refactor Bugzilla's search code, which enabled me to add some much-needed functionality to Bugzilla databases at NASA.”
About
If you want to connect and we aren’t current or former co-workers, please include a short…
Activity
-
Similar to the trend we are seeing in our data as well… Shout out to a few of the many CEOs doing it right on LinkedIn: Chris Kempczinski Patrice…
Similar to the trend we are seeing in our data as well… Shout out to a few of the many CEOs doing it right on LinkedIn: Chris Kempczinski Patrice…
Liked by Max Kanat-Alexander
-
Wednesday thought... If your organization only celebrates values in the context of some emergency effort (eg Bobby stayed up for 3 days manually…
Wednesday thought... If your organization only celebrates values in the context of some emergency effort (eg Bobby stayed up for 3 days manually…
Liked by Max Kanat-Alexander
-
A lighter post to pair with my heavy post from today: boy would it do wonders for my confidence if I could do a coding interview every day. I'm 2…
A lighter post to pair with my heavy post from today: boy would it do wonders for my confidence if I could do a coding interview every day. I'm 2…
Liked by Max Kanat-Alexander
Experience
Publications
-
Code Simplicity: The Fundamentals of Software
O'Reilly Media
Often when we discuss a programming decision, we talk about our feelings or opinions. Wouldn't it be better if instead we had a series of rules and laws for software design, and we could base our discussions and decisions on those?
Well, there are laws of software design, they can be known, and you can know them. Based on extensive research and broad experience, this concise guide boils down software to its true fundamentals--simple principles that any programmer or technical manager can…Often when we discuss a programming decision, we talk about our feelings or opinions. Wouldn't it be better if instead we had a series of rules and laws for software design, and we could base our discussions and decisions on those?
Well, there are laws of software design, they can be known, and you can know them. Based on extensive research and broad experience, this concise guide boils down software to its true fundamentals--simple principles that any programmer or technical manager can apply to guide the way towards sustainable, well-designed systems.
This isn't a book that will tell you what to do with your software. Rather, it's a guide that will help you understand how to think about design choices and make the right decision for your situation.
Languages
-
English
Native or bilingual proficiency
Recommendations received
12 people have recommended Max
Join now to viewMore activity by Max
-
Well, that was a great four years. My time at Pluralsight came to an end yesterday. My appreciation and love for the awesome people I worked with…
Well, that was a great four years. My time at Pluralsight came to an end yesterday. My appreciation and love for the awesome people I worked with…
Liked by Max Kanat-Alexander
-
I came in peace. No geeks in the room, just lawyers & marketers & manufacturers, all of them frustrated customers of in-house software development…
I came in peace. No geeks in the room, just lawyers & marketers & manufacturers, all of them frustrated customers of in-house software development…
Liked by Max Kanat-Alexander
-
Limitations when measuring code review turnaround time using data from GitHub: - There's no consistent way to know when reviews were actually…
Limitations when measuring code review turnaround time using data from GitHub: - There's no consistent way to know when reviews were actually…
Liked by Max Kanat-Alexander
Other similar profiles
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore More