Home
Videos uploaded by user “GOTO Conferences”
GOTO 2014 • Microservices • Martin Fowler
 
26:26
This presentation was recorded at GOTO Berlin 2014. #gotocon #gotober http://gotober.com Martin Fowler - Author, Speaker, Consultant & General Loud-mouth on Software Development ABSTRACT Part 1 of 2: Microservices In the last decade or so we've seen a number of new ideas added to the mix to help us effectively design our software. Patterns help us capture the solutions and rationale for using them. [...] Read the full abstract here: http://gotocon.com/berlin-2014/presentation/Opening%20Keynote:%20Software%20Design%20in%20the%2021st%20Century https://twitter.com/gotober https://www.facebook.com/GOTOConference http://gotocon.com #Microservices
Views: 339393 GOTO Conferences
GOTO 2012 • Introduction to NoSQL • Martin Fowler
 
54:52
This presentation was recorded at GOTO Aarhus 2012. #gotocon #gotoaar http://gotocon.com Martin Fowler - Author, Speaker, Consultant & General Loud-mouth on Software Development ABSTRACT Martin gives a rapid introduction to NoSQL databases: where they came from, the nature of the data models they use, and the different way you have to think about consistency. From this he outlines what kinds of circumstances you should consider using them, why they will not make relational databases obsolete, and the important consequence of polyglot persistence. https://twitter.com/gotocon https://www.facebook.com/GOTOConference http://gotocon.com #NoSQL #PolyglotPersistence
Views: 749068 GOTO Conferences
GOTO 2017 • The Many Meanings of Event-Driven Architecture • Martin Fowler
 
50:06
This presentation was recorded at GOTO Chicago 2017. #gotocon #gotochgo http://gotochgo.com Martin Fowler - Author, Speaker, Consultant and General Loud-mouth on Software Development ABSTRACT During my career, I've often people heard people describe their systems as "event-driven". But when looking deeper that phrase seems to lead to some very different architectural assumptions. On a recent workshop we identified four different patterns [...] Read the full abstract here: https://gotochgo.com/2017/sessions/47 https://twitter.com/gotochgo https://www.facebook.com/GOTOConference http://gotocon.com #EventDrivenArchitecture #EventDriven #SoftwareArchitecture
Views: 165815 GOTO Conferences
GOTO 2014 • Not Just Code Monkeys • Martin Fowler
 
21:29
This presentation was recorded at GOTO Berlin 2014. #gotocon #gotober http://gotober.com Martin Fowler - Author, Speaker, Consultant & General Loud-mouth on Software Development ABSTRACT In the last decade or so we've seen a number of new ideas added to the mix to help us effectively design our software. Patterns help us capture the solutions and rationale for using them. [...] Read the full abstract here: http://gotocon.com/berlin-2014/presentation/Opening%20Keynote:%20Software%20Design%20in%20the%2021st%20Century https://twitter.com/gotober https://www.facebook.com/GOTOConference http://gotocon.com #CodeMonkeys Many thanks to Daniel Carral for providing the Spanish and English subtitles - http://dcarral.org
Views: 41442 GOTO Conferences
GOTO 2015 • Applying the Saga Pattern • Caitie McCaffrey
 
34:15
This presentation was recorded at GOTO Chicago 2015. #gotocon #gotochgo http://gotochgo.com Caitie McCaffrey - Distributed Systems Diva at Twitter ABSTRACT As we build larger more complex applications and solutions that need to do collaborative processing the traditional ACID transaction model using coordinated 2-phase commit is often no longer suitable. More frequently [...] Download slides and read the full abstract here: http://gotocon.com/chicago-2015/presentation/Applying%20the%20Saga%20Pattern https://twitter.com/gotochgo https://www.facebook.com/GOTOConference http://gotocon.com #DistributedSystems #SagaPattern
Views: 80616 GOTO Conferences
GOTO 2012 • Scaling Yourself • Scott Hanselman
 
28:52
This presentation was recorded at GOTO Aarhus 2012. #gotocon #gotoaar http://gotocon.com Scott Hanselman - Principal Program Manager, Microsoft ABSTRACT As information workers, we are asked to absorb even more information than ever before. More blogs, more documentation, more patterns, more layers of abstraction. Now Twitter and Facebook compete with Email and Texts for our attention, keeping us up-to-date on our friends dietary details and movie attendance second-by-second. Does all this information take a toll on your psyche or sharpen the saw? Is it a matter of finding the right tools and filters to capture what you need, or do you just need to unplug. Is ZEB (zero email bounce) a myth or are there substantive techniques for prioritizing your life on the web? Come see Scott's famous "Scaling Yourself" talk, adapted to take only 15 minutes of your time! https://twitter.com/gotocon https://www.facebook.com/GOTOConference http://gotocon.com #Productivity #PersonalProductivity #ProfessionalProductivity
Views: 68692 GOTO Conferences
GOTO 2018 • Functional Programming in 40 Minutes • Russ Olsen
 
41:35
This presentation was recorded at GOTO Berlin 2018. #gotocon #gotober http://gotober.com Russ Olsen - Author of Getting Clojure and Eloquent Ruby, VP at Cognitect ABSTRACT Functional programming has finally escaped from academia. These days developers are building real systems in functional programming languages like Clojure, Scala, Elixir and F#. Functional techniques are also seeping into more traditional languages like Java and Ruby. Unfortunately somewhere along the way functional programming has also developed a reputation for being deep and mysterious: Good programs achieve the Zen-like state of being functional which somehow involves immutability, higher order functions [...] Download slides and read the full abstract here: https://gotober.com/2018/sessions/546 https://twitter.com/gotober https://www.facebook.com/GOTOConference http://gotocon.com #FunctionalProgramming #Clojure #Scala #Elixir #Fsharp
Views: 27539 GOTO Conferences
GOTO 2016 • Exploring RxJava 2 for Android • Jake Wharton
 
44:15
This presentation was recorded at GOTO Copenhagen 2016. #gotocon #gotocph http://gotocph.com Jake Wharton - Android developer at Square ABSTRACT Development on the next major version of RxJava is underway. While the operators remain largely unchanged, Observable creation, subscription management, and backpressure has been completely overhauled in this new version. [...] Download slides and read the full abstract here: https://gotocon.com/cph-2016/presentations/show_talk.jsp?oid=7706 https://twitter.com/gotocph https://www.facebook.com/GOTOConference http://gotocon.com #RxJava2 #RxJava #Android
Views: 90273 GOTO Conferences
GOTO 2017 • Debugging Under Fire: Keep your Head when Systems have Lost their Mind • Bryan Cantrill
 
52:35
This presentation was recorded at GOTO Chicago 2017. #gotocon #gotochgo http://gotochgo.com Bryan Cantrill - Chief Technology Officer at Joyent ABSTRACT As software is increasingly developed to be deployed as part of a service, the manifestations of defects have changed: the effects of broken software are increasingly unlikely to be felt by merely one user, but many (or even all) -- with concomitant commercial consequences. Debugging service [...] Download slides and read the full abstract here: https://gotochgo.com/2017/sessions/86 https://twitter.com/gotochgo https://www.facebook.com/GOTOConference http://gotocon.com #debugging
Views: 29015 GOTO Conferences
GOTO 2018 • Old Is the New New • Kevlin Henney
 
50:23
This presentation was recorded at GOTO Chicago 2018. #gotocon #gotochgo http://gotochgo.com Kevlin Henney - Programming+Patterns Practice+Process ABSTRACT Everything is changing. Everything is new. Frameworks, platforms and trends are displaced on a weekly basis. Skills are churning. And yet... Beneath this seemingly turbulent flow there is a slow current, strong and steady, changing relatively little over the decades. Concepts with a long history appear [...] Download slides and read the full abstract here: https://gotochgo.com/2018/sessions/371 https://twitter.com/gotochgo https://www.facebook.com/GOTOConference http://gotocon.com #fundamentals #programming
Views: 35599 GOTO Conferences
GOTO 2015 • Why Scaling Agile Doesn't Work • Jez Humble
 
51:02
This presentation was recorded at GOTO Berlin 2015. #gotocon #gotober http://gotober.com Jez Humble - Vice President at Chef, Author of "Continuous Delivery" ABSTRACT There are now several frameworks designed to address the demand for "big agile." In this talk Jez will explain the flaws in such frameworks, why they so often fail to produce the desired effects, and what we should do instead. He will also address some common [...] Download slides and read the full abstract here: http://gotocon.com/berlin-2015/presentation/Why%20Scaling%20Agile%20Doesn't%20Work https://twitter.com/gotober https://www.facebook.com/GOTOConference http://gotocon.com #Agile #ScalingAgile
Views: 132166 GOTO Conferences
GOTO 2015 • Agile is Dead • Pragmatic Dave Thomas
 
40:39
This presentation was recorded at GOTO Amsterdam 2015. #gotocon #gotoams http://gotoams.nl Pragmatic Dave Thomas - Pragmatic Programmer Turned Publisher ABSTRACT Dave Thomas was one of the creators of the Agile Manifesto. A year ago, he told us that Agile is Dead. How could this be? Why had he deserted us? And what are we to do? It turns out that while the "Agile" industry is busy debasing [...] Download slides and read the full abstract here: http://gotocon.com/amsterdam-2015/presentation/EVENING%20KEYNOTE:%20Agile%20is%20Dead https://twitter.com/gotoamst https://www.facebook.com/GOTOConference http://gotocon.com #Agile #AgileIsDead
Views: 550068 GOTO Conferences
GOTO 2016 • Emulating a 6502 system in Javascript • Matt Godbolt
 
45:23
This presentation was recorded at GOTO Chicago 2016 http://gotochgo.com Matt Godbolt - Low-level Latency Geek, DRW ABSTRACT It's said you should never meet your heroes. They're wrong! This is the story of Matt meeting and getting to know one of his heroes: the 6502 microprocessor. It powered the Apple IIe [...] Read the full abstract here: http://gotocon.com/chicago-2016/presentation/Emulating%20a%206502%20system%20in%20Javascript https://twitter.com/gotochgo https://www.facebook.com/GOTOConference http://gotocon.com
Views: 21191 GOTO Conferences
GOTO 2016 • Microservices at Netflix Scale: Principles, Tradeoffs & Lessons Learned • R. Meshenberg
 
48:34
This presentation was recorded at GOTO Amsterdam 2016. #gotocon #gotoams http://gotoams.nl Ruslan Meshenberg - Director of Platform Engineering at Netflix ABSTRACT Netflix's world leading streaming service is comprised of hundreds of microservices. We will cover explicit technology choices we made for all of the microservices to work well together, and the lessons learned of things that don't work well. We will describe the organizational structure inside of Netflix [...] Download slides and read the full abstract here: http://gotocon.com/amsterdam-2016/presentation/Microservices%20at%20Netflix%20Scale%20-%20First%20Principles,%20Tradeoffs%20&%20Lessons%20Learned https://twitter.com/gotoamst https://www.facebook.com/GOTOConference http://gotocon.com #Microservices #Scaling #ScalingSoftware
Views: 137655 GOTO Conferences
GOTO 2013 • Power Use of UNIX • Dan North
 
30:04
This presentation was recorded at GOTO Aarhus 2013. #gotocon #gotoaar http://gotocon.com Dan North - Agile Troublemaker, Developer, Originator of BDD ABSTRACT "Awk" sed Vi, "Ar" sed Ed Thus begins an old, and sadly lost in the mists of Usenet, love story about Vi and Ed (who becomes her "ex"), told entirely in Unix commands. I had no idea when I started learning these arcane (guess how the "dd" command got its name) and cryptic (what about "grep"?) Unix commands how incredibly useful they would become over the next two decades. If your primary OS is Linux or OSX on the desktop, and maybe iOS or Android on the move, you'll find this 40-something year joke ("Unix" itself was a bad pun) has managed to embed itself into every facet of your technological life. Being comfortable at a shell prompt and having a healthy working knowledge of Unix commands and regular expressions will give you a whole new level of capability. In this fun talk I'll introduce a few commands and shell tricks you should have in your back pocket, and show you how to start taking control of your operating system. If you ask nicely I'll even tell you about the production system I wrote using Makefiles. https://twitter.com/gotocon https://www.facebook.com/GOTOConference http://gotocon.com #Unix #Grep
Views: 48278 GOTO Conferences
GOTO 2016 • Software that Fits in Your Head • Dan North
 
37:22
This presentation was recorded at GOTO Amsterdam 2016 http://gotoamst.nl Dan North - Agile Troublemaker, Developer, Originator of BDD ABSTRACT Software gets complicated fast. Most of good architecture and design practise is about trying to slow the rate at which software gets complicated. You can't stop it, it's a form of entropy. You can only slow it down and do your level best to stay on top [...] Download slides and read the full abstract here: https://gotocon.com/amsterdam-2016/presentation/Software%20that%20Fits%20in%20Your%20Head https://twitter.com/gotoamst https://www.facebook.com/GOTOConference http://gotocon.com
Views: 17280 GOTO Conferences
GOTO 2017 • Patterns of Effective Teams • Dan North
 
51:04
This presentation was recorded at GOTO Chicago 2017 http://gotochgo.com Dan North - Originator of Behavior Driven Development (BDD) & Principal Consultant ABSTRACT Some teams are orders of magnitude more effective than others, turning around business solutions in days or even hours. Their secret is a combination of smart technology choices, great development habits and a powerful team dynamic. In this talk [...] Download slides and read the full abstract here: https://gotochgo.com/2017/sessions/62 https://twitter.com/gotochgo https://www.facebook.com/GOTOConference http://gotocon.com #Agile #EffectiveTeams #BDD
Views: 48118 GOTO Conferences
GOTO 2014 • Event Sourcing • Greg Young
 
54:25
This presentation was recorded at GOTO Aarhus 2014. #gotocon #gotoaar http://gotocon.com Greg Young - Coined the term CQRS (Command Query Responsibility Segregation) ABSTRACT Event Sourcing has been becoming more and more popular over the last few years. Greg has been talking, teaching, and innovating in the Event Sourcing space since 2006. This talk will look in depth at what Event Sourcing is, when it may be valuable (more importantly when its not), and how problems can change when looked at through a different lens. There are many trade offs, misconceptions, and of course FUD associated around Event Sourcing, hopefully we can sort them all out. https://twitter.com/gotocon https://www.facebook.com/GOTOConference http://gotocon.com #EventSourcing #CQRS
Views: 37545 GOTO Conferences
GOTO 2018 • Rust Async Programming in 2018 • Katharina Fey
 
38:10
This presentation was recorded at GOTO Copenhagen 2018. #gotocon #gotocph http://gotocph.com Katharina Fey - Software engineer at Ferrous Systems ABSTRACT Async IO, network programming and microservices have become a popular application of the Rust programming language. This talk will give an introduction into these subjects and highlight why people are choosing Rust over other options. The talk presents specific language features, like the concurrency-aware type system, as well as libraries that have emerged in the [...] Download slides and read the full abstract here: https://gotocph.com/2018/sessions/587 https://twitter.com/gotocph https://www.facebook.com/GOTOConference https://www.linkedin.com/company/goto- http://gotocon.com #Rustlang #AsyncProgramming
Views: 14011 GOTO Conferences
GOTO 2015 • Microservices at Spotify • Kevin Goldsmith
 
49:08
This presentation was recorded at GOTO Berlin 2015. #gotocon #gotober http://gotober.com Kevin Goldsmith - Vice President, Engineering at Spotify ABSTRACT The software industry used to be all about building monoliths: monolithic applications and services, with bing-bang product releasees. All that has now changed [...] Download slides and read the full abstract here: http://gotocon.com/berlin-2015/presentation/Microservices%[email protected]%20Spotify https://twitter.com/gotober https://www.facebook.com/GOTOConference http://gotocon.com #Microservices #BreakingUpMonoliths #SoftwareArchitecture
Views: 64714 GOTO Conferences
GOTO 2015 • Evolutionary Architecture & Microservices • Rebecca Parsons
 
36:52
This presentation was recorded at GOTO Chicago 2015. #gotocon #gotochgo http://gotochgo.com Rebecca Parsons - CTO of ThoughtWorks ABSTRACT While micro-services are all the rage, they need to be approached with caution. Using the techniques of evolutionary architecture, coupled with continuous delivery, allows for the micro-services architecture and its [...] Download slides and read the full abstract here: http://gotocon.com/chicago-2015/presentation/Evolutionary%20Architecture%20&%20Micro-Services%20-%20A%20Match%20Enabled%20by%20Continuous%20Delivery https://twitter.com/gotochgo https://www.facebook.com/GOTOConference http://gotocon.com #microservices #SoftwareArchitecture
Views: 28605 GOTO Conferences
GOTO 2016 • What is a CDN and why Developers should Care about using one • Artur Bergman
 
32:10
This presentation was recorded at GOTO Stockholm 2016 http://gotosthlm.com Artur Bergman - Founder & CEO of Fastly ABSTRACT - What are the challenges of using a CDN and how you can overcome them to secure and accelerate your application? - How Fastly is built differently to be able to deliver a fantastic [...] Download slides and read the full abstract here: https://gotosthlm.com/2016/sessions/21 https://twitter.com/gotosthlm https://www.facebook.com/GOTOConference http://gotocon.com
Views: 10600 GOTO Conferences
GOTO 2017 • It’s Not Continuous Delivery If You Can’t Deploy Right Now • Ken Mugrage
 
38:39
This presentation was recorded at GOTO Amsterdam 2017 http://gotoams.nl Ken Mugrage - Technology Evangelist with ThoughtWorks ABSTRACT I hear people say all the time that they're practicing continuous delivery. This declaration is often followed by something like, "I can let the security team know anytime", or "I just have to run the performance tests". If you can't push your software [...] Download slides and read the full abstract here: https://gotoams.nl/2017/sessions/214 https://twitter.com/gotoamst https://www.facebook.com/GOTOConference http://gotocon.com
Views: 20302 GOTO Conferences
GOTO 2017 • Code as Risk • Kevlin Henney
 
50:26
This presentation was recorded at GOTO Amsterdam 2017 http://gotoams.nl Kevlin Henney - Independent Consultant, Speaker, Writer & Trainer ABSTRACT What is risk? Many people aren't sure, but it's not just uncertainty: risk is exposure to uncertainty. Instead of just plastering over the cracks, security should also involve reducing the size and number of cracks, reducing the opportunities for cracks to appear, reducing the class of errors and [...] Download slides and read the full abstract here: https://gotoams.nl/2017/sessions/144 https://twitter.com/gotoamst https://www.facebook.com/GOTOConference http://gotocon.com
Views: 23401 GOTO Conferences
GOTO 2012 • User Interface (UX) Techniques • Janne Jul Jensen
 
51:20
This presentation was recorded at GOTO Aarhus 2012. #gotocon #gotoaar http://gotocon.com Janne Jul Jensen - Interaction Designer and Usability Specialist ABSTRACT Most developers today are aware of the importance of creating a good user interface with a high level of usability, but many are lacking the methods and techniques that can help in this process. This session will present to the listeners a range of concrete methods and techniques applicable in different phases of a design process, to handle specific challenges. This will include design patterns, personas, wire framing, paper prototype testing, progressive disclosure, card sorting and creative workshops and many of the methods and techniques will be accompanied by examples. https://twitter.com/gotocon https://www.facebook.com/GOTOConference http://gotocon.com #UX #UserInterface #UserExperience
Views: 334180 GOTO Conferences
GOTO 2015 • When Devops Meets Security • Michael Brunton-Spall
 
26:35
This video was recorded at GOTO London 2015 http://gotoldn.com Michael Brunton-Spall - Senior Technical Architect at The Government Digital Service A revolution has taken place in the world of operations, and the effects are spreading. Gone or going are the days of change control notices and weekly control boards that sit in judgement on each production change. Improved communication between the operations and business means that responsiveness and business agility are becoming the bywords for many enterprises. Download slides and read the full abstract here: http://gotocon.com/goto-london-2015/#!#schedulePopupExtras-6998 https://twitter.com/gotoldn https://www.facebook.com/GOTOConference http://gotocon.com
Views: 2565 GOTO Conferences
GOTO 2012 • Simplicity, The Way of the Unusual Architect • Dan North
 
12:39
This presentation was recorded at GOTO Aarhus 2012 http://gotocon.com Dan North - Agile Troublemaker, Developer, Originator of BDD ABSTRACT Dan North talks about the tendency developers-becoming-architects have to create bigger and more complex systems. Without trying to be simplistic, North argues for simplicity, offering strategies to extract the simple essence from complex situations. https://twitter.com/gotocon https://www.facebook.com/GOTOConference http://gotocon.com
Views: 6247 GOTO Conferences
GOTO 2016 • What I Wish I Had Known Before Scaling Uber to 1000 Services • Matt Ranney
 
46:39
This presentation was recorded at GOTO Chicago 2016. #gotocon #gotochgo http://gotochgo.com Matt Ranney - Chief Systems Architect at Uber, Co-founder of Voxer ABSTRACT To Keep up with Uber's growth, we've embraced microservices in a big way. This has led to an explosion of new services, crossing over 1,000 production services in early March 2016. Along the way we've learned a lot, and if we had to do it all over again [...] Download slides and read the full abstract here: https://gotocon.com/chicago-2016/presentation/What%20I%20Wish%20I%20Had%20Known%20Before%20Scaling%20Uber%20to%201000%20Services https://twitter.com/gotochgo https://www.facebook.com/GOTOConference http://gotocon.com #Microservices #ScalingSoftware #scaling
Views: 189081 GOTO Conferences
GOTO 2018 • On the Road to Artificial General Intelligence • Danny Lange
 
49:34
This presentation was recorded at GOTO Copenhagen 2018. #gotocon #gotocph http://gotocph.com Danny Lange - VP of AI and ML at Unity Technologies and previously led innovative ML teams at Uber, AWS and Microsoft ABSTRACT Join this session to discuss the role of intelligence in biological evolution and learning. Danny Lange will demonstrate why a game engine is the perfect virtual biodome for AI’s evolution. Attendees will recognize how the scale and speed of simulations is changing the game of AI while learning about new developments in reinforcement [...] Download slides and read the full abstract here: https://gotocph.com/2018/sessions/571 https://twitter.com/gotocph https://www.facebook.com/GOTOConference https://www.linkedin.com/company/goto- http://gotocon.com #AI
Views: 7708 GOTO Conferences
GOTO 2012 • The Geek's Guide to Leading Teams • Patrick Kua
 
45:50
This presentation was recorded at GOTO Aarhus 2012 http://gotocon.com Patrick Kua - ThoughtWorks ABSTRACT The most challenging aspects to software development are always the people issues. Picking the right data structures, finding the right testing approaches are simple compared to building an effective software team. Most organisations fail to support developer promoted into technical leadership roles so where do you go to uncover the secret skills behind this important role. Come along to this session to discover practical tips for leading technical teams. https://twitter.com/gotocon https://www.facebook.com/GOTOConference http://gotocon.com
Views: 16493 GOTO Conferences
GOTO 2013 • ClojureScript: Lisp's Revenge • David Nolen
 
32:03
This presentation was recorded at GOTO Aarhus 2013. #gotocon #gotoaar http://gotocon.com David Nolen - NYTimes Software Engineer ABSTRACT More than 55 years ago John McCarthy had an insanely great idea called Lisp. Lisp marked the beginning of functional programming, interpreters, high-level metaprogramming, garbage collection, and much more. Yet after such auspicious beginnings the idea of Lisp has since faded and many of its innovations have been adopted by much more popular programming languages. Until recently Lisp even appeared doomed to fade into obscurity but several things have conspired to make Lisp somewhat cool again - one of these is Clojure, a fun modern Lisp targeting the Java Virtual Machine. However the Web doesn't speak JVM bytecodes. It speaks JavaScript - thus the cornucopia of languages that now compile to JavaScript. The most well known include GWT, CoffeeScript, and more recently Dart and TypeScript. However none of these represent a real break from the status quo. John McCarthy's insanely great idea still has a lot to offer the Web and we'll see how with ClojureScript, an implementation of Clojure that targets JavaScript. https://twitter.com/gotocon https://www.facebook.com/GOTOConference http://gotocon.com #ClojureScript #lisp
Views: 40035 GOTO Conferences
GOTO 2018 • Introduction to OAuth 2.0 and OpenID Connect • Philippe De Ryck
 
47:18
This presentation was recorded at GOTO Berlin 2018. #gotocon #gotober http://gotober.com Philippe De Ryck - Founder of Pragmatic Web Security, Google Developer Expert ABSTRACT OAuth is a delegation framework that appears on the radar of security professionals and developers more and more every day. OAuth intersects with authentication and access control, yet you would not likely use OAuth in and of itself for authentication, session management or an access control in your applications. Even more confusing, OAuth is not a standard and various service providers will likely have different implementations. Let's say it again, OAuth is not a standard - its a framework for delegation. So this leaves us with questions! What really is delegation? Where does OAuth fit [...] Download slides and read the full abstract here: https://gotober.com/2018/sessions/653 https://twitter.com/gotober https://www.facebook.com/GOTOConference https://www.linkedin.com/company/goto- http://gotocon.com #OAuth2 #OAuth #OpenIDConnect #security #openID
Views: 5809 GOTO Conferences
GOTO 2015 • Kubernetes: Changing the Way That we Think and Talk About Computing • Brian Dorsey
 
50:41
This presentation was recorded at GOTO Berlin 2015 http://gotober.com Brian Dorsey - Developer Advocate at Google ABSTRACT We're looking at a major revolution in cloud computing, the likes of Docker, CoreOS, Mesos, Kubernetes and many other technologies are not only changing the way we harness our computing power but are also changing the way that we need to [...] Download slides and read the full abstract here: http://gotocon.com/berlin-2015/presentation/Kubernetes:%20Changing%20the%20Way%20That%20we%20Think%20and%20Talk%20About%20Computing https://twitter.com/gotober https://www.facebook.com/GOTOConference http://gotocon.com
Views: 19800 GOTO Conferences
GOTO 2015 • Space Shuttle • Stephen Carver
 
55:26
This presentation was recorded at GOTO Berlin 2015 http://gotober.com Stephen Carver - Lecturer, Consultant & Speaker in Project & Programme Management at Cranfield University School of Management ABSTRACT [The embedded videos in Stephen's presentation have been removed due to copyright restrictions.] January 28th 1986 - the space shuttle Challenger explodes just one minute after launch. As the world looked on horrified, few realised that this was an inevitable accident that had been predicted by the designers for years. Indeed, the day before the key engineers believed that [...] Download slides and read the full abstract here: http://gotocon.com/berlin-2015/presentation/Morning%20Keynote:%20Space%20Shuttle https://twitter.com/gotober https://www.facebook.com/GOTOConference http://gotocon.com
Views: 14671 GOTO Conferences
GOTO 2017 • Feature Branches and Toggles in a Post-GitHub World • Sam Newman
 
49:58
This presentation was recorded at GOTO Chicago 2017. #gotocon #gotochgo http://gotochgo.com Sam Newman - Author of "Building Microservices" from O'Reilly ABSTRACT During the evolution of the ideas behind Continuous Delivery, many of us came to the conclusion that having branches for features was not a good idea, and resulted in some fairly problematic issues. This was contentious at the time, with lots of discussion around [...] Download slides and read the full abstract here: https://gotochgo.com/2017/sessions/45 https://twitter.com/gotochgo https://www.facebook.com/GOTOConference http://gotocon.com #DevOps #ContinuousDelivery
Views: 30406 GOTO Conferences
GOTO 2015 • DDD & Microservices: At Last, Some Boundaries! • Eric Evans
 
49:17
This presentation was recorded at GOTO Berlin 2015. #gotocon #gotober http://gotober.com Eric Evans - Author of Domain Driven Design ABSTRACT Microservices are associated with extreme isolation (e.g. no shared database, autonomous dev-ops teams, etc.) At its best, this creates a practical boundary within which modeling and design have a chance to thrive. In Domain-driven Design (DDD) we call this a "Bounded Context". Bounded contexts take many forms, some [...] Download slides and read the full abstract here: http://gotocon.com/berlin-2015/presentation/DDD%20and%20Microservices:%20At%20Last,%20Some%20Boundaries! https://twitter.com/gotober https://www.facebook.com/GOTOConference http://gotocon.com #DDD #Microservices #DomainDrivenDesign
Views: 68352 GOTO Conferences
GOTO 2012 • How to make sure you work on the most imp. Thing each Day • B. Freeman-Benson
 
05:35
This presentation was recorded at GOTO Aarhus 2012 http://gotocon.com Bjørn Freeman-Benson - Software Psychologist & VP Engineering, New Relic ABSTRACT You have too much to do each day. In fact, you have too much to do even if you worked 24x7. The solution is both very simple to describe and very hard to implement in practice: Prioritize. The problem is that the easy stuff keeps taking precedence over the hard stuff. My advice is the same as many others' advice: Make Lists. The key to my advice is how to make those lists and how to establish the habit of using them. https://twitter.com/gotocon https://www.facebook.com/GOTOConference http://gotocon.com
Views: 2850 GOTO Conferences
GOTO 2017 • The Scribe's Oath • Robert "Uncle Bob" Martin
 
59:15
This presentation was recorded at GOTO Amsterdam 2017. #gotocon #gotoams http://gotoams.nl Robert C. Martin (Uncle Bob) - Author of "Clean Code" & "The Clean Coder", Co-author of the Agile Manifesto ABSTRACT We are the modern day scribes. Nothing happens in our society without us. But so far, we are unorganized, undisciplined, and we have no unifying ethics or standards. Society is becoming [...] Read the full abstract here: https://gotoams.nl/2017/sessions/143 https://twitter.com/gotoamst https://www.facebook.com/GOTOConference http://gotocon.com #CleanCoder #CodersCode
Views: 81682 GOTO Conferences
GOTO 2018 • Governing Agile Delivery • Dan North
 
47:36
This presentation was recorded at GOTO Copenhagen 2018. #gotocon #gotocph http://gotocph.com Dan North - Originator of Behavior Driven Development (BDD) & Principal Consultant ABSTRACT Agile development starts with small teams tackling small problems. After some initial successes the organisation gets more ambitious, and tries to get more teams tackling bigger problems. At some point these endeavours run headlong into finance and governance structures from a different era, designed with huge projects in mind, and it usually doesn’t end well. In this talk Dan explains where our existing governance and [...] Download slides and read the full abstract here: https://gotocph.com/2018/sessions/578 https://twitter.com/gotocph https://www.facebook.com/GOTOConference https://www.linkedin.com/company/goto- http://gotocon.com #agile #teams #agiledevelopment
Views: 4420 GOTO Conferences
GOTO 2017 • A Crystal Ball to Prioritize Technical Debt • Adam Tornhill
 
50:10
This presentation was recorded at GOTO Berlin 2017 http://gotober.com Adam Tornhill - Founder and CTO at Empear ABSTRACT The technical debt metaphor has taken the software world with storm. No wonder, since software projects have their fair share of challenges. Most organizations find it hard to prioritize and repay their technical debt. The main reason is due to the scale of modern systems with million lines of code and multiple development teams; No one has a holistic overview. So what if we could mine the collective intelligence of [...] Download slides and read the full abstract here: https://gotober.com/2017/sessions/202 https://twitter.com/gotober https://www.facebook.com/GOTOConference http://gotocon.com
Views: 9274 GOTO Conferences
GOTO 2016 • Conflict Resolution for Eventual Consistency • Martin Kleppmann
 
51:36
This presentation was recorded at GOTO Berlin 2016 http://gotober.com Martin Kleppmann - Researcher at University of Cambridge ABSTRACT What do collaborative editors like Google Docs, the calendar app on your phone, and multi-datacenter database clusters have in common? Answer: They all need to cope with network interruptions, and still work offline. They all allow state to be updated [...] Download slides and read the full abstract here: https://gotocon.com/berlin-2016/presentations/show_talk.jsp?oid=7910 https://twitter.com/gotober https://www.facebook.com/GOTOConference http://gotocon.com
Views: 14001 GOTO Conferences
GOTO 2012 • Mythbusting Modern Hardware to Gain 'Mechanical Sympathy' • Martin Thompson
 
45:03
This presentation was recorded at GOTO Aarhus 2012 http://gotocon.com Martin Thompson - High-Performance Computing Specialist ABSTRACT I this session we will attempt to bust the "myth" that computer hardware has become so complicated that no average developer could possibly understand the platform on which their software is executing. Martin believes it is possible for the modern developer to sufficiently understand our platforms to the same extent that a racing driver can understand the mechanics of their racing cars. This session will cover CPUs, memory, networking and storage IO. The attendees will get the opportunity to understand how these work and what considerations they can apply to have their software performing like a race car rather than a bumper car. You get the chance to see if this myth can be busted. https://twitter.com/gotocon https://www.facebook.com/GOTOConference http://gotocon.com
Views: 20000 GOTO Conferences
GOTO 2013 • JS Unit Testing Good Practices & Horrible Mistakes • Roy Osherove
 
46:10
This presentation was recorded at GOTO Aarhus 2013. #gotocon #gotoaar http://gotocon.com Roy Osherove - Senior consultant at ITVerket AS ABSTRACT In this talk, Roy Osherove, author of The Art of Unit Testing 2nd Edition, shares common pitfalls in writing unreadable, unmaintainable unit tests in javascript. Some simple rules can keep you from tearing your hair out in anger three months from now, when things need to change, and you can see them all in this talk. more info at ArtOfUnitTesting.com https://twitter.com/gotocon https://www.facebook.com/GOTOConference http://gotocon.com #JavaScript #JS #UnitTesting
Views: 27025 GOTO Conferences
GOTO 2018 • Serverless Beyond the Hype • Alex Ellis
 
46:45
This presentation was recorded at GOTO Copenhagen 2018. #gotocon #gotocph http://gotocph.com Alex Ellis - Creator of OpenFaaS, Engineer, Speaker, Author and Senior Staff Engineer at VMware ABSTRACT This talk from the creator of OpenFaaS and CNCF Serverless workgroup member Alex Ellis explores what hype actually means for our industry and why it matters so much for serverless right now. You’ll learn why ThoughtWorks says multi-cloud portability is best achieved through containers and learn more about how the industry is shifting towards Kubernetes for container management. Alex will then explore the current landscape of Serverless with Containers and compare three of the most popular Serverless frameworks for Kubernetes. He’ll then explore two real-world use-cases before going on to give interactive [...] Download slides and read the full abstract here: https://gotocph.com/2018/sessions/592 https://twitter.com/gotocph https://www.facebook.com/GOTOConference https://www.linkedin.com/company/goto- http://gotocon.com #OpenFaaS #serverless #DevOps #Kubernetes #EventDrivenArchitecture #Docker
Views: 17421 GOTO Conferences
GOTO 2018 • Containers From Scratch • Liz Rice
 
42:54
This presentation was recorded at GOTO Amsterdam 2018. #gotocon #gotoams http://gotoams.nl Liz Rice - Technology Evangelist with Aqua Security ABSTRACT What is a container? Is it really a “lightweight VM”? What are namespaces and control groups? What does a host machine know about my containers? And what do my containers know about each other? In this talk Liz will live-code a container in a few lines of Go code, to answer [...] Download slides and read the full abstract here: https://gotoams.nl/2018/sessions/429 https://twitter.com/gotoamst https://www.facebook.com/GOTOConference http://gotocon.com
Views: 16518 GOTO Conferences
GOTO 2014 • Scaling Pinterest • Marty Weiner
 
45:53
This presentation was recorded at GOTO Aarhus 2014 http://gotocon.com Marty Weiner - Cloud Ninja @ Pinterest ABSTRACT It's been an amazing ride building Pinterest from the early beginnings to today. We've watched it grow from a handful of engineers to 150+ and from hundreds of users to hundreds of millions, in just a few years. We'd like to take you on a tour of our evolution, with specific focus on the early days. We'll discuss how the team and technology evolved, the challenges we faced, the (many!) mistakes we made, and the successes. We go into depth about how we made technology decisions and what we would have done differently, and try to leave you with tons of info you can use immediately to improve your infrastructure. https://twitter.com/gotocon https://www.facebook.com/GOTOConference http://gotocon.com
Views: 11153 GOTO Conferences
GOTO 2014 • Software Architecture vs. Code • Simon Brown
 
45:33
This presentation was recorded at GOTO Amsterdam 2014. #gotocon #gotoams http://gotoams.nl Simon Brown - Coding the Architecture ABSTRACT Software architecture and coding are often seen as mutually exclusive disciplines, despite us referring to higher level abstractions when we talk about our software. [...] Download slides and read the full abstract here: http://gotocon.com/amsterdam-2014/presentation/Software%20Architecture%20vs.%20Code https://twitter.com/gotoamst https://www.facebook.com/GOTOConference http://gotocon.com #SoftwareArchitecture ##c4model
Views: 90946 GOTO Conferences
GOTO 2013 • Syntaxation • Douglas Crockford
 
49:40
This presentation was recorded at GOTO Aarhus 2013 http://gotocon.com Douglas Crockford - JSON Creator & Yahoo! JS Architect ABSTRACT Much of programming language design is dictated by fashion. As a consequence, opinions about programming languages tend to be strong, shallow, and deeply emotional. The best languages are brilliant and sadly unfashionable. But we love our stylish, over-rated syntax, and this talk presents an amazing parsing technique that helps achieve it. https://twitter.com/gotocon https://www.facebook.com/GOTOConference http://gotocon.com
Views: 13537 GOTO Conferences
GOTO 2014 • x86 Internals for Fun & Profit • Matt Godbolt
 
54:01
This presentation was recorded at GOTO Chicago 2014. #gotocon #gotochgo http://gotochgo.com Matt Godbolt - Low-latency C++ Developer ABSTRACT It's easy to treat the CPU that executes our code as a black box, but understanding what really goes on inside it can help you write more efficient code. In this talk, Matt will lift the lid on modern x86 processors. He'll explain some of their [...] Download slides and read the full abstract here: https://gotocon.com/chicago-2014/presentation/x86%20Internals%20for%20Fun%20and%20Profit https://twitter.com/gotochgo https://www.facebook.com/GOTOConference http://gotocon.com #x86
Views: 19427 GOTO Conferences
GOTO 2012 • Dynamic Lang. in Production: Progress & Open Challenges • Brian Cantrill & Dave Pacheco
 
01:01:10
This presentation was recorded at GOTO Aarhus 2012 http://gotocon.com Brian Cantrill - VP of Engineering at Joyent Dave Pacheco - Engineer at Joyent ABSTRACT Recent years have seen new languages developed around explicit goals like performance or simplified programming models, but there's been little focus on the essential problem of debugging programs in production. We will discuss problems we've seen in deployed Node.js-based systems and demonstrate tools we have developed -- both postmortem and in situ -- that shine light into the darkness that is characteristic of modern JIT'd VMs in production. https://twitter.com/gotocon https://www.facebook.com/GOTOConference http://gotocon.com
Views: 4399 GOTO Conferences

Marine aquarium for free download
Best free music torrent download sites
Tony jaa photos free download
Madison taylor salon
Custer city south dakota