Oct 6, 2015

Object Partners September ’15 Community Recap

Big news is that we moved into new offices in both Minneapolis and Omaha. Our Minneapolis office is now in NE Minneapolis at 1515 Central. Our new Omaha office is in Aksarben at 1303 S 72nd St. We’ll have a few upcoming open house events once we’re completely settled in – stay tuned.

September Blog Posts at Object Partners

Groovy gotcha: Passing zero arguments to a method that expects one By Igor Shults

Spring Web Flow and jQuery Caching By Rob Boler

iOS User Interface Development Approaches By Torey Lomenda

Using Ansible (Part I) By Aaron Hanson

Using Ansible (Part II) By Aaron Hanson

Complex UI elements in Geb browser functional tests By Craig Atkinson

Angular 2 vs Angular 1 By Jake Partusch

Tweaking Column Types in Grails By Mike Hostetler

Minneapolis MongoDB User Group

Jon DeJong presented at the Minneapolis MongoDB User Group September 22nd. He showed us multiple ways to access MongoDB on the JVM. For the talk he used both Java and Groovy. He demonstrated the same REST API built on four different frameworks, NodeJS (JavaScript), Ratpack (Groovy), Spring Boot (Java) and Grails with GORM (ORM built on on Hibernate). All these examples are publically available on GitHub.

Angular Remote Conference

Object Partners hosted the Angular remote conference at our Omaha office September 24-26th. On day one, Kent Dodds talked about “Open Sourcing Your Stuff”, day two was Jeff Whelpley presenting on Angular 2 trends and analysis. Day 3 was Brad Green hosting an open Q&A. Great event and experience.

ng-Nebraska

Object Partners hosted the NG-Nebraska user group at the OPI Omaha office September 22nd. Carlos Paelinck gave an introduction to the Ionic Framework and building hybrid apps using Angular. Topics include using the CLI, Views, Components, Styles, and everything you need to know to get started building awesome mobile apps. Mike Plummer also did a lightning talk that gave a brief overview of Angular’s built-in caching capabilities including how it works and how you can use it. There was also a few examples of caching in action as well as quick ways to customize and extend basic caches.

Grails workshop

Jacob Severson did a presentation in Chicago at 1871 – Grails: build fast, scale faster. The talk introduced Grails with a sample application that showed how easy it is to build a Grails app. The goal of the talk was to get a tour into the world of Grails, see some of the problems it excels in solving (as well as those it doesn’t), experience the speed of building an application from zero to production, and to find out how Grails allows rapid scalability when you need it the most. Presentation here.

About the Author

Object Partners profile.
Leave a Reply

Your email address will not be published.

Related Blog Posts
A security model for developers
Software security is more important than ever, but developing secure applications is more confusing than ever. TLS, mTLS, RBAC, SAML, OAUTH, OWASP, GDPR, SASL, RSA, JWT, cookie, attack vector, DDoS, firewall, VPN, security groups, exploit, […]
Building Better Data Visualization Experiences: Part 1 of 2
Through direct experience with data scientists, business analysts, lab technicians, as well as other UX professionals, I have found that we need a better understanding of the people who will be using our data visualization products in order to build them. Creating a product utilizing data with the goal of providing insight is fundamentally different from a typical user-centric web experience, although traditional UX process methods can help.
Kafka Schema Evolution With Java Spring Boot and Protobuf
In this blog I will be demonstrating Kafka schema evolution with Java, Spring Boot and Protobuf.  This app is for tutorial purposes, so there will be instances where a refactor could happen. I tried to […]
Redis Bitmaps: Storing state in small places
Redis is a popular open source in-memory data store that supports all kinds of abstract data structures. In this post and in an accompanying example Java project, I am going to explore two great use […]