48 Posts

Presentations

Modern Enterprise Applications with Go - Go Day 2021

Modern Enterprise Applications with Go - Go Day 2021

Go, the language of cloud infrastructure, is maturing into the language of modern enterprise …

Google Cloud Next 2021 - Modern Enterprise Applications with Go

Google Cloud Next 2021 - Modern Enterprise Applications with Go

Over the past couple of years, Go has matured to a complete end-to-end offering with seamless …

Rust vs Go Panel at RustLab Conference

Rust vs Go Panel at RustLab Conference

The folks at Develer liked JT’s and my article Rust vs Go - Better together so much they …

The Legacy of Go

The Legacy of Go

This presentation was developed for GoLab in Firenze Italy and delivered as the closing keynote …

Go Q&A Session - Utah Go Users Group

Go Q&A Session - Utah Go Users Group

I was traveling with my son in Utah, visiting my old university and connected with our Go Users …

What Should a Modern Practical Programming Language Look Like

What Should a Modern Practical Programming Language Look Like

Keynote delivered at The Landing Festival – Berlin. This presentation describes the many …

Product Management for Everyone

Product Management for Everyone

An interactive workshop developed for and given at the Landing Festival in Berlin 2019.

This …

Go – On The Shoulders of Giants

Go – On The Shoulders of Giants

This presentation was developed for Curry On and delivered as the closing keynote of the …

演讲:Go, a global phenomenon (英语演讲)

演讲:Go, a global phenomenon (英语演讲)

This presentation was given in 深圳市 China, July 2018 as part of the InfoQ ArchSummit conference. …

Drupal and the secret of my success

Drupal and the secret of my success

As my tenure on the Drupal Association was concluding, I was asked to give the Keynote for …

State of the Go Nation – Gophercon Brasil 2017

State of the Go Nation – Gophercon Brasil 2017

This talk is an overview of the entire Go project. It covers “what we’ve done”, “why we did it” …

State of the Go Nation – Gotham Go 2017

State of the Go Nation – Gotham Go 2017

An overview of the entire Go project. It covers “what we’ve done”, “why we did it” and “where …

State Of The Gopher Nation - Golang UK 2017

State Of The Gopher Nation - Golang UK 2017

I am at GolangUK in London, having just finished giving the opening keynote. I was a bit more …

How to Contribute to Go

How to Contribute to Go

I wrote this presentation with Jessie Frazelle. She made it look very nice and delivered it at …

Life, Liberty, and Golang

Life, Liberty, and Golang

A semi-autobiographical presentation given to the winners of Google’s 2017 Code-in …

Building an Awesome CLI App in Go – OSCON 2017

Building an Awesome CLI App in Go – OSCON 2017

A workshop written and delivered by Steve Francia and Ashley McNamara at OSCON 2017 outlining …

Building an Awesome Cli App in Go – Craft

Building an Awesome Cli App in Go – Craft

A workshop written and delivered by Steve Francia and Ashley McNamara at CRAFT 2017 outlining …

the future of the Operating System - LinuxCon 2015 keynote

the future of the Operating System - LinuxCon 2015 keynote

Given as a keynote at LinuxCon + CloudOpen Japan 2015. Linux has become the foundation for …

7 common mistakes in Go – GopherFest 2015

7 common mistakes in Go – GopherFest 2015

Given at GopherFest 2015. This is an updated version of the talk I gave in NYC Nov 14 at …

What Every Open Source Project Needs

What Every Open Source Project Needs

In the last few years open source has transformed the software industry. From Android to …

7 Common mistakes in Go and when to avoid them – Gotham Go

7 Common mistakes in Go and when to avoid them – Gotham Go

Not a generic list of programming mistakes, these are the lessons I wish I learned earlier …

Go for Object Oriented Programmers

Go for Object Oriented Programmers

If you’re a OO programmer, especially one with a background with dynamic languages and are curious about go then this talk is for you. We will cover everything you need to know to leverage your existing skills and quickly start coding in golang

Using MongoDB with Go and mgo

Using MongoDB with Go and mgo

This presentation will give developers an introduction and practical experience of using MongoDB with the Go language. MongoDB Chief Developer Advocate & Gopher Steve Francia presents plainly what you need to know about using MongoDB with Go.

Getting Started with Go

Getting Started with Go

This presentation will walk you through the steps needed to get started with Go.

Painless Datastorage With Mongodb and Go – Gophercon 2014

Painless Datastorage With Mongodb and Go – Gophercon 2014

Find out why some people claim Go and MongoDB are a “pair made in heaven” and …

Build your first MongoDB App in Ruby @ StrangeLoop 2013

Build your first MongoDB App in Ruby @ StrangeLoop 2013

An updated tutorial given at strageloop 2013 introduces the features of MongoDB by building a simple location-based application using MongoDB.

Building Modern Web Applications

Building Modern Web Applications

I gave this presentation to a packed house at DevCon5 in NYC July 24th. DevCon5 is a web …

MongoDB and PHP Webinar

MongoDB and PHP Webinar

Workshop on MongoDB and PHP

Hack+Startup - The Future of Data

Hack+Startup - The Future of Data

A presentation given as part of First Round Capital’s Hack+Startup conference.

MongoDB, Hadoop and humongous data at MongoSV 2012

MongoDB, Hadoop and humongous data at MongoSV 2012

Presentation given at MongoSV 2012 on processing big data with MongoDB using Hadoop integration & the MongoDB aggregation framework.

Not Just Hadoop: NoSQL in the Enterprise at Strata NYC 2012

Not Just Hadoop: NoSQL in the Enterprise at Strata NYC 2012

open source NoSQL solution MongoDB and data processor Hadoop have made big data accessible. Previously big data meant proprietary software and big hardware.

Building your first MongoDB app - OSCON 2012

Building your first MongoDB app - OSCON 2012

This tutorial given at OSCON 2012 will introduce the features of MongoDB by building a simple location-based application using MongoDB.

Replication, Durability, and Disaster Recovery

Replication, Durability, and Disaster Recovery

This session introduces the basic components of high availability before going into a deep dive on MongoDB replication.

Multi Data Center Strategies and MongoDB

Multi Data Center Strategies and MongoDB

Data Center Strategies for deployment to multiple data centers, Including a deep dive into deploying MongoDB across a wide area network.

NoSQL databases and Managing Big Data

NoSQL databases and Managing Big Data

A review of the various NoSQL databases including MongoDB, cassandra, redis and how they handle big data.

MongoDB, Hadoop and Humongous Data

MongoDB, Hadoop and Humongous Data

Learn how to integrate MongoDB with Hadoop for large-scale distributed data processing.

MongoDB and Hadoop

MongoDB and Hadoop

Learn how to integrate MongoDB with Hadoop for large-scale distributed data processing.

MongoDB for Genealogy at RootsTech 2012

MongoDB for Genealogy at RootsTech 2012

After an enjoyable time at the SORT conference in 2011 I was invited to come back to SLC to …

Hybrid MongoDB / SQL Applications

Hybrid MongoDB / SQL Applications

MongoDB is often used alongside a relational database such as Oracle or MySQL. It is often …

Building your First app with MongoDB at MongoSV 2011

Building your First app with MongoDB at MongoSV 2011

10gen had our flagship conference in Silicon Valley. I gave an introductory presentation at the …

E-commerce in LA

E-commerce in LA

This week I joined a few of my co-workers down in LA. We met with a few companies and ran the …

MongoDB, PHP and the Cloud - PHP Cloud Summit 2011

MongoDB, PHP and the Cloud - PHP Cloud Summit 2011

I had the opportunity to present at the PHP Cloud Summit 2011 among some great presenters. This …

MongoDB and PHP at ZendCon 2011

MongoDB and PHP at ZendCon 2011

Presentation given at PHP’s biggest conference, ZendCon 2011. Covers the basics of using …

MongoDB at SORT Conference 2011

MongoDB at SORT Conference 2011

This presentation was given at the LDS Tech SORT Conference 2011 in Salt Lake City. The slides …

MongoDB, E-Commerce and Transactions

MongoDB, E-Commerce and Transactions

Last week I had the pleasure of attending MongoUK in London. I had a great time presenting and …

Blending Mongo and RDBMS for ecommerce

Blending Mongo and RDBMS for ecommerce

Justin Hileman and I presented at MongoNYC 2011 to a packed house. Our presentation outlines …

Augmenting RDBMS with NoSQL for e-commerce

Augmenting RDBMS with NoSQL for e-commerce

Justin Hileman and I gave a presentation on “Augmenting RDBMS with NoSQL for e-commerce” at the …

MongoDB & Ecommerce : A Perfect Combination

MongoDB & Ecommerce : A Perfect Combination

Last night I gave a presentation on MongoDB & Ecommerce. OpenSky is the first company to …