Incremental Community

 

Our mission is to help people start their technology career and to help those already in to advance and grow their skills and knowdlege.

To do this we bring together people passionate about technology and let them share their experiences. If you are interested in cutting edge technologies, join us and stay up to date with latest news.

Find out more

Our Conferences

Our Communities

Java Community

Java User Group

A community of passionate developers using JVM (Java Virtual Machine) related technologies.

Devops Community

Devops Community

A community of passionate developers who belive in Devops principles.

Iot Community

IOT Community

A community passionate about IoT.

Internet and Cloud Community

Internet and Cloud Community

A community passionate about cloud and internet

Docker Community

Want to learn more about docker? Join our community and stay up to date with all relevant changes in docker ecosystem

Web and Mobile Community

A community passionate about web and Mobile development.

Data Science Community

Join us if you work with data. Big data, machine learning, statistics and all forms of data science.

Angular Js Community

Join us if you like Angular framework or if you want to ase you frontend development experience

Our events

Mon
Tue
Wed
Thu
Fri
Sat
Sun
February
1
2
3
  • Gradle workshop for intermediate developers
    19:00 -21:00
    2016-03-03

    Strada Albac 11, București, Romania

    Strada Albac 11, București, Romania

    Ioan Eugen Stan Developer, technology enthusiast, Apache committer

    Gradle is a very powerful build tool that we use more and more in personal projects and for work with clients. It has offered both pain and joy in the form of nice solutions to difficult problems.

    We invite you to participate in our next workshop, where we will teach you how to use Gradle as a user, how to run it and how to write simple build scripts with it. You will learn what are the basic Gradle concepts and how to use them to do practical stuff.

    We expect you to do exercises with us, so please bring your notebook/laptop with Java JDK installed.

    Agenda

    • what is Gradle and what can it do for you
    • how to run tasks
    • how to write simple scripts and how Gradle works internally (concepts)
    • how to use plugins

    Resources

    Check out the code on Github and the slides used during the workshop.

4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
  • Clean code workshop
    19:00 -21:00
    2016-03-23

    Global Business Center, Bulevardul Vasile Milea 4A, București 061344, Romania

    Global Business Center, Bulevardul Vasile Milea 4A, București 061344, Romania

    The primary value of software is to be flexible. The secondary value of software is to do what business wants it to do.

    Sounds insane? Just think a bit: what’s the difference between IT and regular engineering? What propulsated IT that much? The ability to evolve, to adapt to new business needs. And we all know how difficult it is to adapt and strech old, dirty, rigid code.

    Victor Rentea
    An enthusiast Clean Coder, Senior Software Engineer at IBM, and independent Trainer.

    Financially, the fact that 80% of the costs of a software project are in maintenance may not concern you, the developer, directly. But the fact that you read 10x times more time than you write code should make it clear to you: do your very best to write clean, beautiful code that is easy to maintain. This module explains how to write such art.

    Besides the bare act of writing code, the module also tackles the problematic of team work, code responsibility and cooperation necessary to any professional software engineer.

    The module covers the most important practical aspects from the reference book ‘Clean Code’ by Robert C. Martin, along with many other sources. The training material was reviewed and discussed with numerous seniors to reach a wider consensus regarding the ideas and their nuances.

    This is the module which is most likely to have the deepest impact on your day-to-day work, changing the way you exercise your profession.

    Agenda:

    Part 1, cooperative cleaning up of Martin Fowler’s Video Store refactoring example

    • What is Clean Code
    • Names
      • Express intent
      • Parts of speech
    • Functions
      • Function Size
      • Extracting Method Objects
      • Function Signature
      • Side Effects & Temporal Coupling
      • Command/Query separation

    Part 2

    • Classes
      • Basic Shape
      • True Encapsulation
      • Data Structures vs. True Objects
      • Switch+Data Structures vs. Polymorphic Objects
      • ‘Tell, Don’t Ask’ Principle
      • Feature Envy
    • Code Formatting
    • Comments are failures

     

24
25
26
27
28
29
30
31
April
April
April

Automating with Ansible: simply simple – 2016-11-03

Speaker: Orlando Alexandrescu ** **Abstract: IT Automation can be hard, but it doesn’t have to be. The agent-less Ansible provides a simple way of doing provisioning, configuration management, app deployment, all with a short learning curve Bio: Orlando Alexandrescu...
Read More

Docker 101 – Workshop

Welcome to the second workshop of the free Docker 101 Workshop Meetups! This is going to be a 5h+ Workshop, so be prepared! This workshop is an introduction in the world of Docker containers. It provides an overview about what exactly is Docker and how can it benefit...
Read More

Bucharest JUG featured in the Java Magazine

We're honored to be featured in the July/August 2016 issue of the Java Magazine. Get your copy now and flip to page 70! The full text of the article is reproduced below. Bucharest, Romania, is a regional leader in software development. The Bucharest Java User Group...
Read More

Be social

Discuss in real time with other people likeminded in one of our community channels

Or use our old scool discution forum for an asyncronous type of discution