Tag: Software Crafters Bucharest

Team structure and Evolutionary architecture

Join Software Crafters for a meetup about the Inverse Conway Maneuver, a demo focused on REST API and service layered architecture. RSVP here to save your front row spot on February 5, starting at 18:45!

 

About the event

“Any organization that designs a system (defined more broadly here than just information systems) will inevitably produce a design whose structure is a copy of the organization’s communication structure” –  Conway’s law (Melvin Conway,1968).

Eric S Raymond paraphrased the initial paper in The New Hacker’s Dictionary: “If you have four groups working on a compiler, you’ll get a 4-pass compiler.”

This observation has been confirmed by many subsequent observations and studies.

If you think about your own experiences chances are you’ve seen the effects of Conway’s law in the systems you worked with.

Conway’s Law counterpoint, known as the Inverse Conway Maneuver, involves re-engineering the structure of an organization based on a desired software design.

In this presentation there will be some examples of Inverse Conway Maneuver used in real life dealing with legacy code, splitting a monolith and increasing the ownership in software development teams.

In the second part of the event, it will a demo focused on REST API and service layered architecture.

The presentation covers
– Design decisions for scalability and constraints
– separation of different layers in an architecture

 

Event agenda

  • 18:45-19:00 Welcome and short intro
  • 19:00-19:45 “Inverse Conway Maneuver in Real Life” with Laurentiu Matei
  • 19:45-20:15 “Service mesh design pattern and microservices” with Cezar Socoteanu
  • 20:15-21:00 Drinks & Snacks

community, Inverse Conway Maneuver, meetup, networking, Rest Api, Software Crafters Bucharest, tech events, TechHub, techhub bucharest

Designing scalable REST APIs & Open Space

This presentation aims to showcase REST APIs under the hood, by looking over some practical real-life examples and some of the constraints necessary for an application to be considered RESTful. RSVP here to save your front row spot on September, starting at 18:30!

 

The presentation covers:

– What are REST APIs and how do they differ from other APIs
– How to create, read, update and delete ReST APIs
– Design decisions for scalability and constraints
– Example using swagger

 

Event agenda

  • 18:30 – 19:00 Registration
  • 19:00 – 19:15 Short intro
  • 19:15 – 19:45 “Designing scalable REST APIs” with Cezar Socoteanu
  • 19:45 – 20:15 Open Space (you can pick a topic, topics may include but not be limited to web services architecture, microservices etc.)
  • 20:15 – 21:00

Registration

RSVP here to confirm your attendance to Designing scalable REST APIs & Open Space.

community, networking, open space, Rest Api, Software Crafters Bucharest, tech events, TechHub, techhub bucharest

Coderetreat & TDD

Coderetreat is a practice event, focusing on the fundamentals of software development and design. RSVP here to save your front row spot on July 10, starting at 18:30!

 

About the event

By providing developers the opportunity to take part in focused practice, away from the pressures of ‘getting things done’, the Coderetreat format has proven itself to be a highly effective means of skill improvement.

Practicing the basic principles of modular and object-oriented design, developers can improve their ability to write code that minimizes the cost of change over time.

Prereq: bring your laptop with a developer environment at our choice for any programming language!

The sessions will be run by, Adelina who is Trainer at StepIT Academy and Senior Software Engineer.

What’s in it for you?

  • Improve architecture & design skills
  • Practice TDD
  • Networking

Event agenda

  • 18:30 – 19:00 Welcome, introductions, explanation of the problem
  • 19:00 – 19:45 Session #1 – TDD
  • 19:45 – 20:00 Retro & break
  • 20:00 – 20:30 Session #2/discussions
  • 20:45 – 21:00 Retro & networking

Registration

RSVP here to confirm your attendance to Coderetreat & TDD

Coderetreat, community, networking, Software Crafters Bucharest, TDD, tech events, TechHub, techhub bucharest, workshop

Refactoring using design patterns #1

Join Software Crafters Bucharest for pair programming session on refactoring using design patterns RSVP here to save your front row spot on June 28, starting at 18:30!

 

About the event

Adelina, a Trainer at StepIT Academy and Senior Software Engineer, will host this session that will involve:

  • refactoring legacy systems using design patterns
  • applying a proper design pattern
  • improving code maintainability and readability

 

What’s in it for you?

  • Share your knowledge through pair-programming
  • Discuss best practices for refactoring
  • Implement improvements of the structure of the code base

 

Event agenda

  • 18:30 – 19:00 Welcome& registration
  • 19:00 – 19:15 Refactoring using design patterns intro
  • 19:15 – 20:15 Refactoring session
  • 20:15  20:30 Closing retro
  • 20:30 – 21:00 Networking

 

Registration

RSVP here to confirm your attendance to Refactoring using design patterns #1.

C#, community, networking, pair programming, refactoring, Software Crafters Bucharest, tech events, TechHub, techhub bucharest, workshop

Copyright © TechHub Europe Ltd,