Conference

Codecamp_Iasi

3 November 2022

Consultant, programmer, technologist, Curbralan

Hands-On Software Architect, Independent Consultant, Author

Software Architect and Lean/Agile Consultant, Gertrud & Cope

Software Engineer/Advocate at IBM

Technical Lead, Tremend Software Consulting

Technical Lead, Tremend Software Consulting

The speakers

Masterclasses

These high-end learning events feature top trainers and IT specialists from all over the world. The workshops represent an in-depth, hands-on, practical approach, addressing a diverse range of disciplines and technologies like architecture, Java, .NET.

09:15 – 09:30

Intro

09:30 – 10:15

Metaphors We Code By

The abstract nature of software and its development mean that we employ many metaphors to talk about it. We talk about software as architecture, engineering and craft. We describe issues of code quality in terms of debt. We name our classes and UI elements after objects in the physical world. Metaphors are everywhere in software development, but often they are unquestioned and misunderstood. In this talk, we’ll look at how and why we use metaphors, when they help us and when they mislead us.

11:30 – 12:15

Let’s talk Performance! The key processes for optimizing web apps like a pro

Developing an app is not easy, but how about developing an app that runs properly, loads fast, and provides an overall great experience to its users? Well, now we’re talking performance! Learn about what Performance in Web Apps means, how to measure it, how to improve it, and how it will help you deliver a better product.

13:15 – 14:30

Lunch break

14:30 – 15:15

Scrum in the Wild: The Sorcerer’s Apprentices

Scrum and agile formally define a few roles and ceremonies, but much contemporary Scrum practice, training, and discussion revolves around legends and presumed practices. The Daily Scrum is one such example, which teams believed in the old days concerned status reporting or just answering The Three Questions — then the questions disappeared from The Scrum Guide. Much of this folklore invokes the Toyota Production System (TPS), and teams get many of these ideas either a bit wrong or completely backwards. Much of this misunderstanding can be traced to Toyota’s reluctance to tell the full story when helping Detroit recover from oil crises of 1973 and 1979. It was a Sorcerer’s Apprentice story of sorts that led to something called Lean — which is a pale shadow of the Toyota Production System. Scrum’s roots are in TPS rather than Lean, but Scrum’s permissive nature allowed teams to wander, like sheep, far off the path.

This talk will dissect a few of these dysfunctional practices and clarify the deeper underlying success strategies that have been so badly misinterpreted. These include… no, wait, I won’t tell you here. It will be more fun first to see how many talks there are at the conference advocating these practices.

15:30 – 16:15

Navigating the Wild West of Building and Deploying Containers

Containers are here to stay but knowing what tools and approaches to take can get rather confusing. There is so much choice for developers within the thriving open-source community that this landscape of tools can often be a little overwhelming and gaining an understanding of the pros and cons of each technology can be a real challenge. Even the different cloud providers have their own methods of building and deploying containers making decisions even more difficult. But we’re here to help you navigate this wild west. We’ll guide you through the wilderness of these tools, approaches, and technologies to help you make the right decision for your projects needs.

16:30 – 17:15

Testing Software Architecture

“How to architects know the weight limits of a bridge?” asked Devon.
“Well,” said Logan, “they continue to drive heavier and heavier trucks over the bridge until it collapses. Then they measure the weight of the last truck and post that weight on the rebuilt bridge”.
“Oh, I guess that makes sense.” said Devon.

Software developers continuously test their source code using unit and functional tests to ensure the code works properly and contains no defects. But how does one test a software architecture? It turns out that testing a software architecture is just as important as testing your source code. In this session Mark Richards talks about what it means to test a software architecture. Mark starts out the session by discussing what things to test to ensure the architecture is structurally sound and that it’s meeting the designated goals of the business. He then shows how to construct various unit tests for software architecture using custom techniques as well as through common open source tools.

17:15 – 17:30

Closing

All times listed in EEST

Get the Codecamp app

Main Partner

Tremend

Tremend is the newest global software engineering hub for Publicis Sapient, part of the Publicis Groupe. For over 16 years, the company has been infusing its advanced technical expertise into complex and innovative solutions that meet today’s digital transformation needs and pave the way for a better and smarter future. Tremend specializes in providing consulting, strategy, and implementation services for complex software solutions, innovation programs, and product management for companies in various industries, including telecom, finance, banking, automotive, and healthcare. It has been recognized as one of the fastest-growing companies in Deloitte Technology Fast 500 EMEA 2019 and was awarded the Impact Star recognition by Deloitte Technology Fast 50 CE in 2020 for its commitment to innovation and its positive impact on society. Tremend entered, for 4th year in a row, in the FT1000 ranking of the most dynamic companies in Europe.

Expo Partners

Bytex

At Bytex, we augment existing business processes through a diverse tech stack and range of solutions, for both enterprises and growing startups. We help businesses grow while keeping a high standard of quality. We have successfully collaborated with renowned players in the tech industry – exclusively Fortune 500 companies and handpicked startups.

We pride ourselves with over a hundred top-tier professionals from the IT and connected industries, specialized in Backend, Frontend, UX, QA automation, Embedded/C++ and SRE/DevOps, who turn their extensive expertise into tech solutions. We are all about the people, about their constant improvement and what makes them tick.

camLine

Welcome to the future of production! Since more than 30 years, we make software solutions that can effectively improve our clients’ ongoing production and steadily maintain manufacturing excellence all the time. We are connected to more industries than you think: semiconductors, electronics, automotive, medical devices, materials science, solar, R&D. Our distributed teams are developing the manufacturing software solutions of tomorrow already today. Be a part of it.

Visma

Visma is a leading provider of core business software for a more efficient and resilient society.
We simplify the work of companies and organisations of all sizes, empowering people and helping businesses grow and thrive.
We have over 1 million customers across the Nordics, Benelux, Central and Eastern Europe, and Latin America who share our passion to make progress happen.

Bandwidth

Bandwidth is the universal communications platform that simplifies how businesses deliver integrated global experiences. It’s flexible and ready to integrate with your entire communications stack. It’s built on our own global network for unmatched reliability. And it’s grounded in both telecom and real-world software expertise. So you can create exceptional experiences for customers—anywhere in the world.

Levi9

[Reason 905 out of 999] We have some true tech heroes walking around.

Technology can and will help us to solve grand challenges and improve our quality of life.
It’s all dynamic. When complexity, speed, and change come together only a great team can handle the challenge. We empower you to grow and excel.

Levi9 is us, levi niners, devoted to empowerment because nobody makes impact alone. Our customers give us trust to do our job. Our tech stack is always up to date while our sights are set on trying new technologies. And our team is always there to share challenges, achievements, memes, and beers.

We empower!

Amazon

At Amazon we are striving to delight our customers and make their lives easier. Amazon is guided by customer obsession rather than competitor focus, passion for invention, commitment to operational excellence, and long-term thinking. We are driven by the excitement of building technologies, inventing products, and providing services that change lives.
With a presence in Iasi, Bucharest, Timisoara and Cluj-Napoca, Amazon Romania has over 400 employees in tech roles. Highly skilled experts of Amazon Iasi tech teams work on exciting cutting-edge technologies in the fields of Cloud Computing, Information Security, Machine Learning and Data Analysis.
On November 3rd, @Codecamp Iasi, you will meet Ring, AID and Privacy teams:

Ring is the Smart home security devices division offering whole-home and neighborhood safety. In Iasi we implement research engineering infrastructure that offers computer vision functionalities in cloud and cost analytics.

AID [Autonomous Insights Discovery] team researches, innovates, advances the state-of-the-art, and builds ML systems to proactively identify safety and compliance risks in Amazon’s retail business.

Privacy team cares deeply about the privacy of Amazon`s customers and our goal is to offer full transparency to our customers on what, why and where we store their personal data and enable them to exercise their right to be forgotten”

HCL Technologies

HCL Technologies is a next-generation global technology company that helps enterprises reimagine their businesses for the digital age. Our technology products, services, and engineering are built on four decades of innovation, with a world-renowned management philosophy, a strong culture of invention and risk-taking, and a relentless focus on customer relationships. With a worldwide network of R&D, innovation labs and delivery centers, and 209,000+ ‘Ideapreneurs’ working in 52 countries, HCL serves leading enterprises across key industries, including 250 of the Fortune 500 and 650 of the Global 2000. HCL generated consolidated revenues of 11.79 Billion USD Dollars in the last quarter.

We offer an integrated portfolio of products, solutions, services, and IP through our Mode 1-2-3 strategy built around Digital, IoT, Cloud, Automation, Cybersecurity, Analytics, Infrastructure Management, and Engineering Services, amongst others, to help enterprises reimagine their businesses for the digital age.