Meet Rebeca Wirfs-Brock, Keynote @ I T.A.K.E. Unconference

Apr 23, 2020 by Alexandru Bolboaca in  Blog

Rebecca is an internationally recognized object design pioneer who invented the set of design practices known as Responsibility-Driven Design (RDD). By accident,  she started the x-Driven Design meme. Along the way, she authored two popular object design books that are still in print and was the design columnist for IEEE Software.

What brought her to I T.A.K.E. Unconference in the first place? As she says:
“The conference is focused on code, it’s s not people waving their hands and speaking theory, and this challenged me as a speaker.”

Rebecca is among the Speakers that joined the first-ever edition of I T.A.K.E. Unconference back in 2013. Now, as the event moves into a digital format, with the 8th edition’s theme Craft: Raising the Bar Starts by Challenging Yourself, Rebecca joins us once more, this time with a talk on how to Grow Your Personal Design Heuristics

Her Keynote Session will focus on ways of becoming better software designers, through becoming more aware of our design heuristics and being more intentional about cultivating and refining them. 

What does Rebecca focus on in her work?
She helps teams hone their design and architecture skills, manage and reduce technical debt, refactor code, address architecture risks, and discover their personal design heuristics. In addition to coaching and personal mentoring, she teaches and conducts workshops on software design skills and thinking, distilling design heuristics, and Agile Architecture. 

Lately, Rebecca is pursuing her interest in software patterns and their relationship to design heuristics in general.

Curious to hear one of Rebecca’s latest talks? Join us on the 12th of May at the 8th edition of I T.A.K.E. Unconference.

The post Meet Rebeca Wirfs-Brock, Keynote @ I T.A.K.E. Unconference appeared first on (Un) conference about software crafting, technical leadership, code design and architecture | I T.A.K.E. (Un) conferenc.

Meet Michael Feathers, Keynote @ I T.A.K.E. Unconference

May 06, 2020

 “For as long as I can remember, I’ve been interested in why things are the way that they are. Over time, that intense curiosity has driven me to learn as much as I can about object orientation and software development in general. I like to find out what works, and what doesn’t and tell people about the boundary conditions.

Michael Feathers is the Founder and Director of R7K Research & Conveyance, a company specializing in software and organization design.
Over the past 20 years, he has consulted with hundreds of organizations, supporting them with general software design issues, process change, and code revitalization.

Prior to that, he was the Chief Scientist of Obtiva and a Senior Consultant with Object Mentor International. Later on, he became a Member of the Technical Staff at Groupon.

Michael introduced a definition of legacy code as code without tests, which reflects the perspective of legacy code being difficult to work with in part due to a lack of automated regression tests. He also defined characterization tests to start putting legacy code under test. 

Over the years, Michael has spent a great deal of time helping teams after design over time in code bases.

A frequent presenter at national and international conferences, Michael is the author of the book Working Effectively with Legacy Code (Prentice Hall, 2004) and also has written a tool that creates FeatureDiagrams for Java classes.

Curious to hear one of Michael’s latest talks? Join us on the 12th of May at the 8th edition of I T.A.K.E. Unconference.

The post Meet Michael Feathers, Keynote @ I T.A.K.E. Unconference appeared first on (Un) conference about software crafting, technical leadership, code design and architecture | I T.A.K.E. (Un) conferenc.

Meet Andrey Adamovich, Keynote @ I T.A.K.E. Unconference

Mar 18, 2020

Andrey Adamovich is a software craftsman with many years of experience in different lifecycle phases of software creation. His latest focus is on implementing DevOps initiatives in companies all over Europe as well as delivers training sessions on Continuous Integration/Continuous Delivery, principles of DevOps and Software Delivery Automation tools.

Andrey’s love is JVM ecosystem. In recent years, he’s been trying to apply JVM goodness to DevOps initiatives, which his company is implementing for several clients. He co-author of Groovy 2 Cookbook as well as a frequent speaker at local communities and conferences and one of the leaders of LatCraft – Latvian Software Craftsmanship Community as well as co-founder and organizer of DevTernity conference.

With an experience of over fifteen years of professional software design and development in a variety of industries, he has a great deal of programming language and technology know-how. Over the past three years, he has specialized in software delivery process automation, DevOps, and performance-oriented software architecture.

He is passionate about defining good development practices, documenting and presenting architecture, reuse of code and design patterns, profiling, and analysis of application performance as well as extreme automation of development and operations activities.

Another of Andrey’s passions is teaching software automation practices and tooling. His DevOps MasterClass (eXtreme Automation) course has been delivered more than 50 times in various locations in Europe: Austria, Sweden, Denmark, UK, Romania, Estonia, Latvia. Andrey is also a co-founder of DevChampions training center.

At the moment, Andrey works as a DevOps consultant offering his expertise in implementing DevOps initiatives, selecting automation tooling, switching to infrastructure-as-code and immutable infrastructure and constructing software delivery pipelines.

Curious to hear one of Andrey’s latest talks? Join us on the 7th of April at the 7th edition of I T.A.K.E. Unconference.

The post Meet Andrey Adamovich, Keynote @ I T.A.K.E. Unconference appeared first on (Un) conference about software crafting, technical leadership, code design and architecture | I T.A.K.E. (Un) conferenc.

Craft: Raising the Bar Starts with Yourself

Apr 23, 2020

After the well-received first online edition, I T.A.K.E. Unconference continues with the 8th edition on the 12th of May 2020, for Crafters.
Following our belief that #LearningNeverStops, we continue to bring together online international speakers and top-notch practitioners.

The theme chosen for the 8th edition is Craft: Raising the Bar Starts by Challenging Yourself and includes sessions on: 

  • design heuristics
  • deliberate practice
  • live coding 
  • real games used as learning tools at work
  • new coding exercises for your craft

How is this edition of I TAKE Unconference special?

  • Focus is placed upon new innovative approaches to deliberate practice, robust code and software development
  • Brings together international speakers and top-notch professionals from Europe, the USA and all over the world
  • The sessions include practical examples with the latest techniques applied in various environments, programming languages & technologies
  • Fast-paced, dynamic learning atmosphere
  • Overcoming travel challenges of this Spring

With a focus on practices and practicing, we invite you to explore together through remote live talks and live coding what software craft actually means: raising the bar.

Want to be part of this not-to-miss event? You are welcome to join our group of supporters and partners and bring innovation one step further. Just let us know and we can make it happen.

Let’s continue sharing knowledge by preserving the feeling of a community of peers who learn together, aiming to raise the bar by challenging oneself.

The post Craft: Raising the Bar Starts with Yourself appeared first on (Un) conference about software crafting, technical leadership, code design and architecture | I T.A.K.E. (Un) conferenc.