2017 December Meeting

December 7th, 2017 Comments off

When: December 12, 2017    11:30 – 13:00

Where: StarSpace46  1141 W. Sheridan Avenue


Website: http://www.starspace46.com/

Speaker: Jason Lee

Topic: Kotlin All the Way Down

Recently, JetBrains held the (inaugural?) KotlinConf in San Francisco. Along with the conference came management application to help attendees manage their schedule. What made the application unique is that every part was written in Kotlin: the web site, the mobile application and the shared backend.

In this session, we will look at some of these technologies, namely the web application framework Ktor and the Android application development library Anko, as we build a vastly simplified mobile app and backend. This demo application should give you all you need both to understand how each of these projects work as well as how to build your mobile application, all in Kotlin.


Please go to Meetup and sign up so we will have a count for the food. Meetup

We thank Techlahoma for generously providing the food and drink, and to StarSpace46 for providing the facility.

Categories: Uncategorized Tags:

2017 November Meeting

October 26th, 2017 Comments off

When: November 14, 2017    11:30 – 13:00

Where: StarSpace46  1141 W. Sheridan Avenue


Website: http://www.starspace46.com/

Speaker: Hugh McKee, Lightbend

Topic: The Lagom Microservice Framework

So you’re going to build a microservice system. And this is not just any system. This system is going to process a ton of traffic, and it cannot go down – no excuses! This session covers techniques and tools that you can use to scale individual microservices up or down as traffic rates change. We also look at hardening your system eliminating single points of failure and automatically recovering when various outages occur. The cornerstone of this approach is Event Sourcing and CQRS (Command Query Responsibility Segregation). ES and CQRS provide the platform for both scale and resilience. We will see how this is done using Java, the Akka toolkit, the Play framework, and the Lagom microservice framework.

Speaker Bio: Hugh McKee is a developer advocate at Lightbend. He has had a long career building applications that evolved slowly, that inefficiently utilized their infrastructure, and that was brittle and prone to failure. That all changed when we started building reactive, asynchronous, actor-based systems. This radically new way of building applications rocked his world. As an added benefit, building application systems became way more fun than it had ever been. Now he is focused on helping others to discover the significant advantages and joys of building responsive, resilient, elastic, message-driven applications.


Please go to Meetup and sign up so we will have a count for the food. Meetup

We thank Techlahoma for generously providing the food and drink, and to StarSpace46 for providing the facility.

Categories: Uncategorized Tags:

2017 October Meeting

October 9th, 2017 Comments off

When: October 10, 2017    11:30 – 13:00

Where: StarSpace46  1141 W. Sheridan Avenue


Website: http://www.starspace46.com/

Speaker: Chad Gorshing

Topic: Writing DSL’s in Groovy

Domain Specific Languages have been around for a while and most of us have experienced them more from the “user” side. This month’s meeting we will go over how to be a creator of one using Groovy as the language of choice.


Please go to Meetup and sign up so we will have a count for the food. Meetup

We thank Techlahoma for generously providing the food and drink, and to StarSpace46 for providing the facility.

Categories: Uncategorized Tags:

2017 September Meeting

September 6th, 2017 Comments off

When: September 12, 2017    11:30 – 13:00

Where: StarSpace46  1141 W. Sheridan Avenue


Website: http://www.starspace46.com/

Speaker: Jordan Parmer

Topic: Reactive Streams

Ever read bytes from a file, packets from a network socket, records from a database, or messages from a message queue and run into problems with I/O blocking, throttling, or resource management? Find yourself writing more boilerplate code than business logic to stream data? In a world where operations are asynchronous, data is “live”, and transactions per second are measured by the millions, streaming data has never been more important. Enter Reactive Streams. Reactive Streams is an initiative to provide a standard for asynchronous stream processing with non-blocking back pressure. In this talk, I’ll introduce the “What’s” and “Why’s” of Reactive Streams and give demonstrations using akka-streams on the JVM.

Bio: Jordan is a software engineer at Oseberg and leads the Data Platform team. He founded OKC-FP, a user-group focused on functional programming. He’s been a professional programmer for 13 years and has worked on firmware, desktop, web, and enterprise systems. His latest focus is distributed data processing and functional programming.


Please go to Meetup and sign up so we will have a count for the food. Meetup

We thank Techlahoma for generously providing the food and drink, and to StarSpace46 for providing the facility.

Categories: Uncategorized Tags:

2017 August Meeting

August 3rd, 2017 Comments off

When: August 8, 2017    11:30 – 13:00

Where: StarSpace46  1141 W. Sheridan Avenue


Website: http://www.starspace46.com/

Speaker: Kenyatta Clark

Topic: Lions And Tigers And GraphQL (Oh My)

An introduction to GraphQL a query language for your API

Please go to Meetup and sign up so we will have a count for the food. Meetup

We thank Techlahoma for generously providing the food and drink, and to StarSpace46 for providing the facility.

Categories: Uncategorized Tags: