Git Internals with Jim Moore

Wednesday, March 9th, 2016

Location: Tuliva  2399 Blake St. Suite 150 Denver, CO 80205 (map)

5:30-6:00: Networking and Food Food, Soda, Beer and Networking.

We are grateful to TEKsystems for their continued sponsorship of the Food and Soda! Tuliva have taken over the beer sponsorship and hosting the location, so a big thanks to them.

6:00-6:15: Announcements

6:15-7:45: Git Internals – Jim Moore

Git is a fundamental rethinking of how source code management works. It has long since become the de-facto standard for open-source projects, and is rapidly displacing legacy systems in enterprises as well.

While it can be used like “traditional” source management systems, it can be a little clunky to do so because it’s designed to do so much more. Best of all, it’s able to do that by being much simpler than prior generations of source code management.

We’ll demystify git: it’s fundamentally some very basic computer science that allows it to be so flexible. I’ll show what’s going on with those funny looking revision numbers, interactive rebasing, editing the immutable history, hash-keys and block chains, one-sided merges, etc. It’ll then be painfully obvious how they work, enabling you to really take advantage of its power.

This isn’t a “This is how to work with git” but rather “This is how git works.” In other words, we’ll be talking less about the tool and more about the very cool computer science manifested by the tool.

About Jim Moore:

During decades of working at other Fortune 200 companies and startups, Jim Moore (https://keybase.io/jmoore) has designed and built several very large enterprise systems (including one spanning continents and another detecting terrorist threats). A heavy emphasis on automation and testing, especially using open-source, has been an integral part of that, leading him to be a committer-emeritus for the Apache Software Foundation and the Spring Framework. He has spoken at development conferences and active in several user groups, in addition to being a husband and daddy of three very cute little girls.

7:45: Door prizes:

JetBrains IDE License

Books – Provided by O’Reilly Media

Posted in Uncategorized | Comments Off on Git Internals with Jim Moore

Dan Lynn and Andy Grove from Agildata join us for An Evening with Apache Spark.

Wednesday January 10th, 2016

Location: Tuliva  2399 Blake St. Suite 150 Denver, CO 80205 (map)

5:30-6:00: Networking and Food Food, Soda, Beer and Networking.

We are grateful to TEKsystems for their continued sponsorship of the Food and Soda! Tuliva have taken over the beer sponsorship and hosting the location, so a big thanks to them.

6:00-6:15: Announcements

6:15-7:45: An Evening with Apache Spark – Dan Lynn and Andy Grove

Dan and Andy will spend an evening rolling up our sleeves with you to try out some real-­world use cases for Apache Spark.

We’ll cover Spark’s RDD API, the DataFrame API, as well as the brand new Dataset API.

About Dan Lynn:

Dan Lynn is an entrepreneur, technologist, teacher, and technical leader with 15 years of experience in the software industry. Dan is presently the CEO of AgilData Inc., helping businesses get lasting value out of their organization’s data. Dan was previously the founding CTO at FullContact Inc., a contact management startup focusing on fuzzy match and record linkage problems. Dan is an accomplished speaker and is actively involved in the Colorado software community, serving as an organizer for the Denver Storm users group and the Boulder/Denver Big Data meetup group. In addition, he is also a Techstars alumnus ­ Boulder 2011, with FullContact.

About Andy Grove:

Andy Grove is a software architect with 25 years of experience developing software products and solutions in a number of industries, including banking, media, and software. Andy is co­founder and Chief Architect at AgilData. Andy previously co­founded Orbware, a J2EE application server vendor based in the UK, which was acquired by Cape Clear Software, a web services software company.

7:45: Door prizes:
JetBrains IDE License
Books – Provided by O’Reilly Media

Posted in Uncategorized | Comments Off on Dan Lynn and Andy Grove from Agildata join us for An Evening with Apache Spark.

Agile, Not Fragile – Talk by Dr. Venkat Subramaniam

Wednesday, January 13th 2016

This month we are excited to have Dr. Venkat Subramaniam here to give his talk “Agile, Not Fragile”.

We’ll be meeting at Tuliva  2399 Blake St #150, Denver, CO (map)

5:30-6:00: Networking and Food Food, Soda, Beer and Networking.

We are grateful to TEksystems for their continued sponsorship of the Food and Soda! Our friends over at FullContact have taken over the beer sponsorship, so a big thanks to them.

6:00-6:15: Announcements

6:15-7:45: Agile, Not Fragile – Dr. Venkat Subramaniam

Agile adoption has gone through the roof. Almost every organization is now agile, in some form or fashion. However, a number of organizations are inflicted by “Agile by convenience” where they take on practices that are easy to adopt. Agile is not about what we do, but how we do it and what we get out of it. “Are we succeeding?” is the most important question to ask. How can we avoid the fragility that comes from the realities of the world we live in—complexities of projects, distributed teams, multi-team collaborations, organizational structures, market influences,…? In this presentation, award winning author, an agile practitioner and coach will discuss the practicalities of achieving agility and succeeding with meaningful agile practices. He will share about practices and approaches that are not necessarily easy, but those that are essential to success in development.

About Dr. Venkat Subramaniam:

Dr. Venkat Subramaniam is an award-winning author, founder of Agile Developer, Inc., and an instructional professor at the University of Houston. He has trained and mentored thousands of software developers in the US, Canada, Europe, and Asia, and is a regularly-invited speaker at several international conferences. Venkat helps his clients effectively apply and succeed with agile practices on their software projects. Venkat is a (co)author of multiple books, including the 2007 Jolt Productivity award winning book Practices of an Agile Developer. His latest book is Functional Programming in Java: Harnessing the Power of Java 8 Lambda Expressions. You can reach him by email at venkats@agiledeveloper.com or on twitter at @venkat_s.

7:45: Door prizes:

JetBrains IDE License

Books – Provided by O’Reilly Media

Posted in Uncategorized | Comments Off on Agile, Not Fragile – Talk by Dr. Venkat Subramaniam

Holiday Party

Wednesday, 12/09/2015

We will be having a social get together for December’s meeting. The DOSUG and DJUG members are invited to hang out and chat and our sponsors will be providing appetizers and some give aways.

What Social get together for the DJUG and DOSUG
When Wednesday, December 9th. From 5:30pm to 8:30pm
Where Celtic Tavern in the Robert Burns Room
Why Have fun!

Posted in Uncategorized | Comments Off on Holiday Party

Cloud Foundry (talk cancelled)

Wednesday November 11th, 2015

*****CANCELLED – our speaker for today is ill & cannot make it.

 

Posted in Uncategorized | Comments Off on Cloud Foundry (talk cancelled)

October 2015

No scheduled meeting this month.

Posted in Uncategorized | Comments Off on October 2015

Introducing Watson AlchemyAPI – Ivan Portilla

Wednesday, September 9, 2015

SendGrid Denver Office
1451 Larimer Street, 3rd Floor , Denver, CO

5:30-6:00: Networking and Food
Food, Soda, Beer and Networking. We are grateful to TEksystems for their continued sponsorship of the Food and Soda! Our friends over at FullContact have taken over the beer sponsorship, so a big thanks to them.

6:00-6:15: Announcements

6:15-7:45: Introducing Watson AlchemyAPI – Ivan Portilla

The product of more than 75 years of engineering effort, AlchemyAPI is a text-mining platform providing the most comprehensive set of semantic analysis capabilities in the natural language processing field. Used over 3 billion times every month, AlchemyAPI enables customers to perform large-scale social media monitoring, enhance business and government intelligence systems, and create smarter applications and services.
Attend this session to learn what AlchemyAPI can do for you, steps to get started, and an overview of the APIs.

About Ivan Portilla:

Ivan Portilla is a Certified Consulting IT Specialist/Architect with GBS at IBM. A prolific author and speaker, he is recognized for his innovative work in software architecture, software engineering, and collaborative development environments. Ivan is member of the IBM Academy of Technology and the CTVC.

7:45: Door prizes:
JetBrains IDE License
Books – Provided by O’Reilly Media

Posted in Uncategorized | Comments Off on Introducing Watson AlchemyAPI – Ivan Portilla

Microservices – Neal Ford

Wednesday, August 12th, 2015

Location: Rally Software 1550 Wynkoop Street Denver, CO 80202 (directions & parking info at end of post)

5:30-6:10: Networking and Food

Food, Soda, Beer and Networking. We are grateful to TEksystems for their continued sponsorship of the Food and Soda! Our friends over at FullContact have taken over the beer sponsorship, so a big thanks to them.

6:10-6:20: Announcements

6:20-7:50: Microservices- Neal Ford

Inspired by success stories from companies such as Amazon and Netflix, many organizations are moving towards microservice architectures at a brisk pace. This style of architecture is important because it’s the first architecture to fully embrace the Continuous Delivery and DevOps revolutions.

In this session, I cover the motivations for building a microservice architecture (including making the distinction between “regular SOA” and microservices), some considerations you must make before starting (such as transactions versus eventual consistency), how to determine service partition boundaries, and ten tips to dowse you towards success.

I also discuss the role of polyglot development, enterprise governance, how data and databases fit into this new world, and tooling to help ensure consistency between core services like logging and monitoring. This session provides a thorough overview of the pros and cons for microservice architectures, when it is applicable, and some nascent best practices.

About Neal Ford:

Neal is Director, Software Architect, and Meme Wrangler at ThoughtWorks, a global IT consultancy with an exclusive focus on end-to-end software development and delivery. Before joining ThoughtWorks, Neal was the Chief Technology Officer at The DSW Group, Ltd., a nationally recognized training and development firm.

Neal has a degree in Computer Science from Georgia State University specializing in languages and compilers and a minor in mathematics specializing in statistical analysis. He is also the designer and developer of applications, instructional materials, magazine articles, and video presentations. He is also the author of 6 books, including the most recent Presentation Patterns and Functional Thinking.

Given his degree, Neal is a bit of a language geek, with affections including but not limited to Ruby, Clojure, Java, Groovy, JavaScript, Scala and C#/.NET. His primary consulting focus is the design and construction of large-scale enterprise applications. Neal is an internationally acclaimed speaker, having spoken at over 300 developer conferences worldwide, delivering more than 2000 presentations. If you have an insatiable curiosity about Neal, visit his web site at nealford.com. He welcomes feedback and can be reached at nford@thoughtworks.com.

7:50: Door prizes:
JetBrains IDE License
Books – Provided by O’Reilly Media

Directions/parking info for Rally(Denver, CO)

Rally’s Denver office is at 1550 Wynkoop Street, just above the Tattered Cover by Union Station, only 4 blocks(West) from our usual location at SendGrid.  There are several parking garages around there and with the close proximity to Union Station, I suggest using light rail, bus, or the 16th street free shuttles.  Kurt Harriger, a long-time DJUG member, will be our host there at Rally and will wait in the lobby from around 5:00 to 6:30 to let people into the building.

Posted in Uncategorized | Comments Off on Microservices – Neal Ford

Kubernetes – William Henry, Red Hat

Join us on Wednesday, July 8th for a presentation by William Henry!

5:30-6:10: Networking and Food
Food, Soda, Beer and Networking. We are grateful to TEksystemsfor their continued sponsorship of the Food and Soda! Our friends over at FullContact have taken over the beer sponsorship, so a big thanks to them.

6:10-6:20: Announcements

6:207:50: Kubernetes- William Henry

Kubernetes, at its basic level, is a system for managing containerized applications across a cluster of nodes. In many ways, Kubernetes was designed to address the disconnect between the way that modern, clustered infrastructure is designed, and some of the assumptions that most applications and services have about their environments.

Most clustering technologies strive to provide a uniform platform for application deployment. The user should not have to care much about where work is scheduled. The unit of work presented to the user is at the “service” level and can be accomplished by any of the member nodes.

About William Henry

William Henry has over 25 years experience developing distributed systems and service oriented architectures for both government and private industry, including finance, telecommunications, healthcare, transport, movie animation, and software development. This experience includes extensive use of both standard and proprietary technologies, deploying and integrating enterprise class applications and services. William has worked in many different roles including, engineering, professional services, partner alliances and technical sales. William currently works in the office of CTO at Red Hat Cloud Product Strategy. He is also a contributor to the Docker Project and Project Atomic. William has been guest speaker and/or expert panelist at OMG, JavaOne, TheServerSide and many other industry events. William holds both a B.S. and M.S. in Computer Science from Dublin City University, Ireland. William lives in Monument, Colorado.

7:50: Door prizes:

JetBrains IDE License

Books – Provided by O’Reilly Media

Safari Books Online Subscription (1 year) – DevelopIntelligence

8:00: Networking/Food/Drinks at Society Sports and Spirits.

Our sponsor, Bandwidth.com, will be hosting the food at Society Sports and Spirits. Come join us for further discussion on topic of the night and whatnot.

Posted in Uncategorized | Comments Off on Kubernetes – William Henry, Red Hat

Savant Build Tool – Brian Pontarelli

Wednesday, June 10, 2015 – 5:30pm at SendGrid downtown Denver, CO

5:30-6:00: Networking and Food

Food, Soda, Beer and Networking. We are grateful to Maddie Spilman from TEKsystems for their continued sponsorship of the Food and Soda! Our friends over at FullContact are bringing the beer, so a big thanks to them.

6:00-6:10: Announcements

6:10-7:00: Part #1: Intro to the Savant Build Tool

Savant is a new open source build tool. Savant builds on the concepts of make, Ant, Maven, Gradle, and other build tools, but solves many of the problems that those tools suffer from. This talk will cover the basics of what a build tool needs to build a project. We’ll cover the features of Savant that meet each of these needs. We’ll also cover some of the common problems and pitfalls with other tools and how Savant solves them.

7:00-7:10: Break

7:10-8:00: Part #2: Savant Build Files, Dependencies and Plugins

Now it’s time to dive in and really start using Savant. This talk will be mostly live coding to get a basic project up and running. We’ll make sure the project has some dependencies on 3rd party libraries and let Savant manage them. We’ll also use the Savant license management tool to list out all of the project’s licenses. Finally, we’ll build a Savant plugin and use it in our build file, just to see how simple it is.

Brian Pontarelli:

Brian CEO of Inversoft and a software engineer. He has over 16 years of experience in the software industry and deep technical and management experience with a range of companies including BEA, US Freightways, Orbitz, Texturemedia, and Naymz. Brian holds a bachelor’s of science in computer engineering from the University of Colorado at Boulder and has won numerous awards for scholastic achievement and technical excellence.

As the founder of Inversoft, Brian built much of the software that the company sells, including CleanSpeak, a robust, enterprise-scale profanity filter and moderation solution. CleanSpeak is written in Java and is used by some of the world’s largest companies including Disney, Activision, Pokemon and many more.

One of Brian’s core philosophies is to build software that people need. He believes that working closely with customers and the community, you can learn what those needs are and build software that actually works well and helps fulfill those needs.

8:00: Door prizes:

JetBrains IDE License

Books – Provided by O’Reilly Media

8:10: Networking/Food/Drinks at Society Sports and Spirits.

Our sponsor, Bandwidth.com, will be hosting the food at Society Sports and Spirits. Come join us for further discussion on topic of the night and whatnot.

 

Posted in Uncategorized | Comments Off on Savant Build Tool – Brian Pontarelli