Czym si臋 zajmujemy

The London Java Community (LJC) is a group of Java Enthusiasts who are interested in benefiting from shared knowledge in the industry. Through our forum and regular meetings you can keep in touch with the latest industry developments, learn new Java (& other JVM) technologies, meet other developers, discuss technical/non technical issues and network further throughout the Java Community.

FAQ

What is the LJC?

What goes on in the LJC?

Who can join?

Is there a fee to Join, is there a fee for the events?

How do I join?

Do you have to go to every presentation?

Where are the events held?

Can I read some member feedback?

What is the LJC?

The LJC is an official Java User Group for developers based in London. It was founded in November 2007 and since then has grown to over 5000 members and is now the biggest Java User Group in the UK.

What goes on in the LJC?

We run a variety of regular events ranging from social events and technical presentations to our full day unconference. On top of the events we run prize draws and have an active mailing list/forum. We support the Graduate Development Community in London and promote London based Open Source Software projects where possible.

Who can join?

Membership is restricted to Java developers working in or around London (or those hoping to train in Java, or relocate to London). Membership will not be granted to those involved in the recruitment industry.

Is there a fee to Join, is there a fee for the events?

It鈥檚 completely free to join and 99% of our events are completely free. The only event which is charged for is the Unconference, the charge is minimal and it is there to cover refreshments on the day.

How do I join?

Just click on the link on this page to sign up to the mailing list, you'll hear of all of our latest news and events and can take part in the monthly prize draws.

Do you have to go to every presentation?

Absolutely not 鈥 it鈥檚 completely up to you which events you attend and which you don鈥檛. Every event attracts a different crowd.

Where are the events held?

Europe's Premier technical training company, Skills Matter (Barbican) sponsor most of our events by providing the venue.

Can I read some member feedback?

We have been collecting feedback for the last few years from our members you can read it here: https://www.meetup.com/Londonjavacommunity/about/comments/?op=all

For further information see our blog here: https://londonjavacommunity.wordpress.com/s... (https://londonjavacommunity.wordpress.com/sign-up/) Do not hesitate to get in touch with any questions.

Barry Cranford
Founder of London Java Community

Nadchodz膮ce wydarzenia (3)

Breaking Up the Monolith. Why? The Benefits and Challenges of Microservices

Link widoczny dla uczestnik贸w

*** This is a placeholder for the event being run on Eventbrite. Please sign up with your full name at https://www.eventbrite.co.uk/e/breaking-up-the-monolith-why-the-benefits-and-challenges-of-microservices-tickets-642027931827***

Join us for an enlightening session on the topic of breaking up monolithic architectures into microservices. Discover the compelling reasons behind this approach, explore the numerous advantages that microservices offer, gain insights from examples of monolith splitting, and gain valuable knowledge about the common challenges and issues that arise when working with microservices. This talk is a must-attend for anyone seeking to unlock the full potential of their architectural designs.

S锘縫eaker Bio:

Oleg is a technology leader with 10+ years of experience in designing and building scalable services. With a passion for implementing high-performance systems in fintech and banking industries. Has led numerous successful projects from monolithic applications to distributed systems using microservices architecture.

This event is organised by RecWorks on behalf of the London Java Community.

The London Java Community is sponsored by Sonatype, Snyk, JFrog, Payara, Octopus Deploy and Hazelcast

You can see our latest jobs here

You can see our privacy policy here

Continue the conversation at our LJC Slack Group: https://londonjavacommunity.slack.com

Sign up here if you're not a member: https://bcrw.typeform.com/to/IIyQxd

LJC: Domain Experiments- Our clients don't know what they need

Link widoczny dla uczestnik贸w

*** This is a placeholder for the event being run on Eventbrite. Please sign up with your full name at https://www.eventbrite.co.uk/e/ljc-domain-experiments-our-clients-dont-know-what-they-need-tickets-647921670157***

Our clients don't know what they need.

This happens because no one can foresee the future.

Requirements will evolve and change rapidly over the lifecycle of the project. That's why we need to refine systems constantly.

We can keep building and discarding prototypes, but it's extremely costly.

Often we can't afford to rewrite everything from scratch only because some new domain insights were discovered.

This eventually leads to a mismatched model.

Is there another way?

We can focus on domain only and refine our model through examples until we find the right conceptual contours (http://ddd.fed.wiki.org/view/welcome-visitors/view/conceptual-contours).
Each such iteration of the model is a kind of experiment challenging the upfront decisions.

During this presentation, I'm going to show how you can use example mapping combined with business-oriented TDD to be able to run rapid experiments directly on the domain model without the need to rewrite the system again.

Speaker Bio

I'm a software architect with passion for creating great products. Domain-driven design & Test-driven development are some of my favorite tools. My code is clean and easy to modify, thanks to the modular, loosely coupled design achieved by continuous TDD iterations backed by a deep understanding of business requirements.

I'm also a professional consultant and trainer. In my free time I create online courses and write articles about software development, DDD and clean code.

Check out my training program to help you become a professional Technical Business Partner: https://www.howtobe.pro

This event is organised by RecWorks on behalf of the London Java Community.

The London Java Community is sponsored by Sonatype, Snyk, JFrog, Payara, Octopus Deploy and Hazelcast

You can see our latest jobs here

You can see our privacy policy here

Continue the conversation at our LJC Slack Group: https://londonjavacommunity.slack.com

Sign up here if you're not a member: https://bcrw.typeform.com/to/IIyQxd

LJC LIVE at Zopa with Andrey Breslav

Zopa Bank

*** This is a placeholder for the event being run on Eventbrite. Please sign up with your full name at https://www.eventbrite.co.uk/e/ljc-live-at-zopa-tickets-643580836607***

About the event

The London Java Community is pleased to be back at its next LJC LIVE event.

This month Zopa will be hosting as we welcome Andrey Breslav, Founder of Kotlin, Noah Lawrence, Senior Software Engineer at Zopa and Luke Barge, Software Engineer at Zopa.

Agenda:

1800 Arrivals and welcome drinks

1825 Welcome from the LJC

1830 Introduction from Zopa

1835 Presentation from Luke Barge and Noah Lawrence

1915 Break for food

1945 Presentation from Andrey Breslav

2045 Questions

2100 Close

T锘縜lk Information:

Luke Barge & Noah Lawrence - Functional Domain Modelling in Kotlin

In this presentation, we investigate the ways in which we enhanced our production code by employing functional programming methods to improve our domain modelling, ultimately making the code more robust and simpler to manage.

Andrey Breslav - Shoulders of Giants: Languages Kotlin learned from

New languages are inspired by existing languages: every generation learns from the previous one. Kotlin is no exception: its design is based substantially on the designs of languages such as Java, Scala, C#, Groovy, Python, Nice, etc. This talk will explain which parts of the design are inspired by which languages and what Kotlin does differently in each case.

S锘縫eaker Bios:

Andrey Breslav

Andrey was in charge of the design and development of Kotlin since its conception in 2010 and till Kotlin 1.4 in 2020. He co-authored the core language design with Maxim Shafirov in[masked] and lead ultimately assembled and lead a 100-strong team. Andrey presented at numerous events including KotlinConf, Google I/O and Devoxx and co-authored the Kotlin for Java Developers course on Coursera. Aside from Kotlin, Andrey co-founded a successful online psychotherapy platform Alter, taught programming and computer science to college students and promoted diversity in IT.

Noah Lawrence: Senior Software Engineer

Noah has been working with Kotlin for two years as part of the car finance team at Zopa. Previously, he worked with Java at a fintech start-up and a technology consultancy. Noah is a big fan of the Arrow library for functional programming in Kotlin and has been using this extensively in his work at Zopa.

Luke Barge: Software Engineer

Luke, with 5 years' JVM experience and 1.5 years in Kotlin, is passionate about functional programming and how it can be used to create more maintainable and less error prone software.
The LJC would like to thank Zopa for hosting this event.
This event is organised by RecWorks on behalf of the London Java Community.

The London Java Community is sponsored by Sonatype, Snyk, JFrog, Payara, Octopus Deploy and Hazelcast

You can see our latest jobs here

You can see our privacy policy here

Continue the conversation at our LJC Slack Group: https://londonjavacommunity.slack.com

Sign up here if you're not a member: https://bcrw.typeform.com/to/IIyQxd

Minione wydarzenia (907)

LJC: OpenTelemetry & Continuous Feedback

To wydarzenie ju偶 si臋 odby艂o

Znajdziesz nas r贸wnie偶: