GOTO is a vendor independent international software development conference with more that 90 top speaker and 1300 attendees. The conference cover topics such as .Net, Java, Open Source, Agile, Architecture and Design, Web, Cloud, New Languages and Processes

Said about GOTO Copenhagen 2014

Below you find different quotes from blog posts and other mentions of GOTO Copenhagen 2014.
Click on the name of the blog or article to be directed to the original text.

Articles about GOTO Copenhagen 2014 

Quotes from the article "Mobile apps are leaving Web work in the dust, code guru laments"

By Stephen Shankland

How it shakes out will profoundly affect the way we all use computing devices, warns high-profile developer Tim Bray. And should we cede so much control to Apple and Google?

"The single most important thing about the Web, which we are in danger of forgetting, is the Web is the only major computing platform that has ever existed that does not have a vendor," Bray said. "I want an Internet where people can write beautiful software and post beautiful software and have people use beautiful software without having to ask anybody's permission."

Blog posts from GOTO Copenhagen 2014 

DAY 1

Quotes from blog post based on ”Does the Browser have a Future?"

Dag 1 på GOTO 2014: By Per Jessen Schmidt

Tim begyndte keynoten med at gøre opmærksom på det faktum, at salen næsten kun var fyldt med mænd, og vi bør gøre noget ved at der er så få kvinder i IT. Ellers var den vigtigste pointe, at web’en i dag er et sted hvor alle kan komme og er et sted som ingen ejer. Det faktum at der ikke er en virksomhed bag som styrer og kontrollerer, er en fundamental egenskab og styrke. Men der er også et problem. I modsætning til udvikling af serverside og native applikationer, er der problemer med platformen, aka browseren. Et problem vi skal have løst, hvis vi skal bevare et åben og frit web.

GOTO keynote "Does the browser have a future": By DotNetNerd

Lastly Tim made the point which is the big thing for me personally, and a point that I tend to make myself. That is that the issue with apps is that the path to the user is through a vendor, and what is accessible is curated by the various app stores. Today it is the norm that we pay 12 people to solve a 4 man job 3 times, because it needs to be done for web, IOS and Android. On top of this the update time is really slow, which is an issue for security problems and bugfixes.

Browseren er død – igen, igen: By Tom Risager

Tim Bray gav ikke noget entydigt svar på det spørgsmål. PC markedet er helt sikkert under pres, som man f.eks. kan se af Samsungs beslutning om at ophøre med at sælge laptops i på det europæiske marked. Gamle laptops bliver i mange tilfælde udskiftet med tablets, men tablets har også jo også browsere. Det afgørende spørgsmål er om brugerne skifter til at bruge apps til flere og flere ting så browseren efterhånden bliver helt overflødig.

Quotes from blog post based on ”Reactive Programming Models for IoT?"

Had a good time at GOTO Copenhagen: By Jettro Coenradie

This was a very good presentation about communication protocols between devices and a server. He discussed a toolset called Nuklei which is a toolset to communicate using a diversity of protocols from different languages. I also liked his view on client-server messaging. To see a message as some abstraction over the different types of messages being request/response, streams.

Quotes from blog post based on ”UX for mobile: It's all about attention"

Had a good time at GOTO Copenhagen: By Jettro Coenradie

I really liked the style of her presenting. A really good presentation with a lot of humor. Not to many takeaways, still a very nice presentation. The thing I got out of this presentation was the advantage of mobile first design that you are forced not to present too many action items in your application. If possible keep it to one.

Quotes from blog post based on ”APIs and Service to the Last Line of Code"

Had a good time at GOTO Copenhagen: By Jettro Coenradie

A nice presentation, man the standards are high this time at goto, he showed us how easy they made it to add speech to an application. What I took from his presentation that it is good to create solid API's, but it is better to create client libraries for your api for multiple languages that makes using the app from a client perspective a lot easier.

Quotes from blog post based on ”How I Learned to Stop Worrying and Love the Flow"

Mine take-away punkter fra torsdagens GOTO Cph 2014 program: By Jeppe Cramon

Et rigtig fint foredrag der startede med at forklare forskellen med Collections og Streams. Dernæst kom Viktor ind på hvordan de havde arbejdet frem til en standard for reactive protocols. Viktor viste nogle overbevisende demoer med Akka Stream (der er en af implementationerne af Reactive Streams standarden). Der mangler lige mht. subscription delen, men det kan skyldes at standarden bevidst ikke definerer de sprog specifikke API’er, så måske der kommer mere. Hvis du bygger microservices og/eller reaktive løsninger er Reactive Streams interessant at kigge på.

Quotes from blog post based on ”Fast Delivery"

Mine take-away punkter fra torsdagens GOTO Cph 2014 program: By Jeppe Cramon

Et rigtig fint indlæg af Adrian, hvor han fortalte om Netlfix tilgang til produkudvikling, DevOps og Microservices og hvordan man gennem tiderne havde sagt at det ikke kan virke og senere at det kun ville virke for Netflix fremtil i dag hvor flere forsøger at gå i samme retning.
Adrian kom ikke detaljeret ind på Microservices ud over at sige at man bør læse om Bounded Context i Domain Driven Design bogen af Eric Evans, da en Microservice bør alignes med en Bounded Context. Jeg er enig i den betragtning, men jeg synes samtidig at der mangler noget mere guidance, så vi undgår microservices der kalder microservices, der kalder microservices. Men med tiden skal det nok komme.

Adrian Cockcroft om hurtig aflevering (Fast Delivery): By Kimfalk

Det gælder om at få tiden fra ide til markedet forkortet så meget som muligt. Mens jeg skriver dette sidder Jex Humble faktisk ved siden af mig og gnider sig i skægget – faktisk står Alistair gentager mere eller mindre hvad jeg lærte i går til Jez’ tutorial om Continuous Delivery.

Quotes from blog post based on ”Deep Dive into the Big Data Landscape"

Mine take-away punkter fra torsdagens GOTO Cph 2014 program: By Jeppe Cramon

Mit nøgle take away point var at Big Data ikke kun handler om at have store data. Selv om man kun have en 100 GB database kan man godt få foredele ud af Hadoop platformen og dens mange (sjovt) navngivne underprojekter som Pig, Hive, Spark, Shark, etc.

Quotes from blog post based on ”Programming In Time - Live Coding for Creative Performances"

Mine take-away punkter fra torsdagens GOTO Cph 2014 program: By Jeppe Cramon

Andrews keynote var helt fantastisk.Han viste hvordan han med sit eget LISP/Scheme like sprog (med flere features end jeg kan liste eller huske) kunne lave musik ved brug af simple funktionelle funktioner (som foldl). Musikken ændrede sig gennem runtime ændringer til funktioner, lambdaer, konstanter. Meget imponerende.
Andrew viste også hvordan de visuelt (3D) simulrerer elektromagnetiske partikler i sproget og som afslutning en meget imponerende interaktiv skærm (med 8 stk 50-55″ full touch skærme plus 3 projektorer) i universitets bygning. 3D simuleringen var interaktiv og kunne påvirkes gennem touch skærmene. Alt i alt meget imponerende.

Quotes from blog post based on ”Immutability: Putting The Dream Machine To Work"

Uforanderlig data v2 -DOMen fra helvede: By Peterjc

Nolen er en god og passioneret taler og jeg synes han kom udover rampen og fik tilhørene interesseret i, hvad han havde at sige. Ville dog ønske at han havde diskuteret flere af de interessante egenskaber ved disse datastrukturer. Det er til dels forståeligt at han valgte at fokusere, men omvendt er det jo den overordnet ide med immutable datastrukturer som er værd at fremhæve og diskutere. De spørgsmål der kom fra salen gav dog mulighed for at fremhæve nogle af disse, fx at de er “lock fri” og derfor er geniale i en multi-trådet verden.

GOTO day 1 roundtrip - distribute all the things: By DotNetNerd

I have seen David a couple of times before, and he is just a naturally gifted speaker, with an aura that always sets a good mode at his sessions. I was actually surprised that he didn't show any Clojure, but he covered the theory of persistent datastructures very well, and showed some exciting applications of these.

Quotes from blog post based on ”Idioms for Building Distributed Fault-Tolerant Applications with Elixir"

GOTO day 1 roundtrip - distribute all the things: By DotNetNerd

In his talk Jose went over the idioms of Erlang, which is what Elixir is built on top of. He did a good job at presenting why light weight processes that are allowed to fail fast and recreated by supervisors makes it possible to build fault tolerant distributed systems that are easier to understand and run faster than other paradigmes often based on handeling exceptions via try catch blocks.
Actually we got to see quite little Elixir, which I had hoped there would be more of, but with the talk being about the idioms I think he did a really good job at covering the basics and showing how easy it is to build addressable services that can be tied to gether and supervised. So I definately get why Elixir is attracting a lot of interest these days.

Quotes from blog post based on ”How the Bitcoin Protocol Actually Works"

GOTO day 1 roundtrip - distribute all the things: By DotNetNerd

It was a really good talk, and even though the topic is extremely heavy, he managed to make bitcoin networks understandable. This got me thinking about one of the previous years where the keynote was about the more political aspects of bitcoin. So it was great to get a deeper understanding of how it is actually possible, and I must admit it looks like a technology that has the potential to change the works.

DAY 2

Quotes from blog post based on ”To the Moon"

Had a good time at GOTO Copenhagen: By Jettro Coenradie

The start was a keynote that is a bit different than the usual talk. Therefore a perfect keynote. If I would make a top 5 of keynotes ever I know for sure this one would be in it. Russ Olsen talked about going to the moon. The thing to take out of this talk is to think about the following sentence. We choose to go to the moon, not because it is easy, but because it is hard. But remember, start with the most simple thing that can be done.

GOTO, hvad gør vi nu?: By Peterjc

Det som var den mindst tekniske talk, men alligevel den der var bedst og gjorde størst indtryk, var Russ Olsens “To the Moon”. Det var en meget medrivende gennemgang af, hvordan noget så nærmest sindsygt og umuligt som at komme til månen alligevel, med nød og næppe, lykkedes til sidst. Der var mange ting, man kunne lære af de skøre “Rocket Scientist”, men mest af alt var det, at man aldrig skal sige noget er umuligt, og at vi alle bør lade os inspirere af Kennedys famøse citat: “We choose to go to the moon. We choose to go to the moon in this decade and do the other things, not because they are easy, but because they are hard”.

Quotes from blog post based on ”Responding in a timely manner- Microseconds in HFT or miliseconds in web apps, it's all the same design principles"

Had a good time at GOTO Copenhagen: By Jettro Coenradie

If there is one talk within GOTO that makes you feel little, it is the talk from Martin Thompsen. Nice if someone can give you the idea you have been doing everything wrong in just around 50 minutes. His talk was about Responding in a timely manner. He mentioned that macro (or system tests) for performance are the way to go, do not try to optimise the small things first. Start from the big and move to the small if necessary for testing.

Quotes from blog post based on ”Mobile-First Architecture"

Had a good time at GOTO Copenhagen: By Jettro Coenradie

Alexander explained some of the advantages from native apps over web apps. He also explained why you should use the processing powers of phones and tables more. Why do the heavy lifting on the server, you have so much power in your hand. Also think about what you need to do to make your app run without an internet connection.

Quotes from blog post based on ”The Future of C#"

GOTO day 2 - Good times in .NET land: By Dotnetnerd

The C# talk went a bit more into writing analyzers and codefixes than what I had seen before, so that was quite interesting and one of the very concretely usefull takeaways. The idea is that writing an analyzer is just like working with any object model. No more magic, so writing extentions is becomming something any developer can do and no longer reserved for the minority with too much time on their hands.

Quotes from blog post based on ”The Future of ASP.NET Web Tooling"

GOTO day 2 - Good times in .NET land: By Dotnetnerd

Mads Kristensens ASP.NET talk was also pretty good, and I like to see Micorosoft thinking about how the entire toolchain can fit together, rather than just building their own tooling. I also got to ask him about his expectations for how many asprin it will take to migrate to ASP.NET vNext, and I was happy to hear that he believes it will be fairly quick to do - even though they won't provide a wizard for doing it.

Quotes from blog post based on ”Event Sourcing"

GOTO day 2 - Good times in .NET land: By Dotnetnerd

Lastly the other talk that stood out for me today besides two great keynotes was Greg Youngs talk on Event Sourcing. He covered how the principles actually go back to people living in caves, and that they are at the core of lots of business models. He then went on to describe how working on an eventstore ensures that we don't loose data that we can't know if we will need later. On the technical side he also got around how this conceptual decoupling enables the use of differente databases, where they are at their strongest. Besides covering the topic and technologies very well, he also took a swipe at service busses and CQRS.

Quotes from blog post based on ”Scaling Pinterest"

Vær kedelig: By Anne-Sofie Nielsen

Det er et nobelt formål at ville undgå, at andre begår samme fejl, som en selv, hvilket Marty Weiner kastede sig ud i med GOTO-foredraget "Scaling Pinterest", hvor han gav et indblik i både teknologivalg og organisatoriske udfordringer i at vokse fra en lille startup, der kun bestod af grundlæggerne samt et par ingeniører (heraf Marty) og til at være blevet et særdeles populært site med hundredevis af medarbejdere.
Jeg kunne godt lide hans tanke om, at vi andre kunne få lov at lave "nye spændende fejl" i stedet for at gentage hans, men erfaringen viser også, at det kan være svært at finde ud af, hvis råd, man skal følge - for der er mange om buddet. Ikke mindst er der massevis af teknologier, som tilbyder løsninger på ens skaleringsudfordringer, hvis bare man kaster sig over det nyeste og smarteste.

Quotes from blog post based on ”Startup Case Studies: Scaling during hyper-growth"

Vær kedelig: By Anne-Sofie Nielsen

Vælg kedelig teknologi. Lad være med at tro, at bare fordi du laver noget revolutionerende nyt, så har du også brug for at bygge det på en revolutionerende ny databaseplatform. Tænk dig om og hold det simpelt fra starten, så du ikke er for let at friste i en situation hvor det hele er ved at ramle om ørerne på udviklerteamet og nogen tilbyder dig et skinnende nyt teknologisk quick-fix.

Quotes from blog post based on ”Don’t Kill Agility with Agile Processes - Short Stories from Denmark"

Good/Bad Agile Cop: By Anne-Sofie Nielsen

Essensen af at lykkes med agil udvikling er stadig noget med mennesker og kommunikation. Og hvis regler og processer er kommet til at overskygge det, så er det på tide at reflektere. Troels' indlæg var måske lige ved at kamme over med glade stemningsbilleder af et lille team hos Trifork på teambuildingøvelser med kunden; kan man overhovedet mislykkes uanset proces, hvis man tager fem dygtige udviklere og et klart mål og sætter dem sammen??
Mange af de udfordringer, jeg har hørt om på andre foredrag i dag handler om, hvor svært det bliver, når man pludselig mangedobler antallet af udviklere og halser efter et bevægeligt mål. Her giver Ainos pointe om at stille spørgsmål, også på metaplanet, god mening; at være i en løbende diskussion om brugbarheden af de processer, man har; om de bidrager eller det modsatte.

 

 

Said about GOTO Copenhagen 2014

Below you find different quotes from blog posts and other mentions of GOTO Copenhagen 2014.
Click on the blog name to be directed to the blog itself.

Enterprise Architecture

GOTO Copenhagen 2014
By DotNetNerd

I am glad to see Mads Torgesen on the schedule. It is a very interesting time in .NET with Roslyn being open sourced and looking to enter the finishing stages. On the down side he is also the only .NET speaker I see so far, which is a shame, with exciting things happening with ASP.NET vNext also. I am definately keeping my fingers crossed for someone in that space as well.

Backbone, Ember, Angular og GOTO
By Tom Risager

Hvis du deltager på GOTO konferencerne i København eller Aarhus har du mulighed for at høre mere om Angular.js fra Matias Niemelä som er en af bidragyderne til Angular Core. Matias holder et indlæg om nogle af de nye features i Angular release 1.3 som er lige på trapperne. Matias vil blandt andet tale om code reuse, nye features in forms and i ngAnimate (der kan bruges til at lave avancerede animationer i Angular), avanceret brug af directives og templates, debugging og end-to-end testing med Protractor. Noget af en mundfuld til en 50-minutters præsentation, så der bliver nok noget at læse op på bagefter.

Leading & Bleading Edge

Go To Big Analytics with H2O
By Kimfalk

Når der er nogen som siger at de har løst alle de store udfordringer i et komplekst problemområde, så bliver jeg normalt lidt skeptisk, men alligevel nysgerrig. Vidunderet er navngivet H2O, og skulle kunne håndtere store datamængder, problemer med langsomme algoritmer, og gøre det at lave analytics for dit firma…. en simple sag.

Også nysgerrig? Så kan det være vi ses på GOTO enten København eller Århus og høre chefen bag firmaet OxData som står bag H2O, præsentere vidunderet i en talk. Præsentationen hedder “Fast Analytics on Big Data”

Om My CSP
By Martin Clausen

The format this year is quite different, but looks very interesting nonetheless. Especially the Leading & Bleeding Edge trakc looks interesting. At this track I am especially looking forward to seeing David Nolen’s talk Putting the Dream Machine to Work.

By Martin Clausen 

I am looking very much forward to is Greg Young’s talk on Event Sourcing. Event Sourcing is a very interesting pattern which has a very natural fit to many common business scenarios, and I am looking forward to Greg Young giving us some examples of that.

Northside – Danmarks største beta-test
By Peterjc

Kan ikke lade være med at tænke, kan vi som branche og industri ikke snart komme videre og komme ud af “har du husket at reboote” tidsalderen? Folkene bag “the Reactive Manifesto” synes det er tid og har sammenfattet en liste af ting man bør tage i betragtning, når man lave systemer idag, hvilket Helena så udmærket har beskrevet i sitblogindlæg om emnet og som, GOTOerne i år har gjort til et tema ved at dedikere en eftermiddag til at fremlægge det og forhåbentligt få en diskussion i gang. Men hvorfor vente? Lad os starte diskussionen nu, og fortæl gerne om dine oplevelser med nogle af de IT-systemer vi omgiver os med som godt kunne have haft glæde af lidt “Reactive” tænkning.

Uforanderlig data
By Peterjc

Den gammeldags “mutable” måde at tænke på sidder fast i de fleste, og altså med til at gøre vores software mere komplekst end det behøver at være.

Mit gæt er at David Nolen, der taler torsdag eftermiddag på GOTO Copenhagen, netop om Immutability, også har forsøgt at forklare, hvorfor det er så smart, og derfor har valgt det emne. Det er helt klart mit håb både at få yderligere viden om anvendeligheden af immutability, og også få en håndfuld argumenter til næste gang jeg over en fredagsøl, skal forklare det geniale ved uforanderlig data.

Uregerlig data
By Kimfalk

Big data er over det hele, og man skal gemme så meget data som man kan, og hele tiden prøve at indsamle mere.

Men hvad gør man så når man har alt det data, som er så stort at ens database spørger efter mere kaffe, hver gang man prøver at køre en forespørgsel på data, hvis din maskine ikke bare dør, og skal genstartes. Når man snakker om store mængder data handler det ikke kun om store kvantiteter, men også om mange features (eller kolonner i sql sprog).

Til Årets Goto konference er der mulighed for at høre historier fra frontlinen i “Explorations in Interactive Visual Analytics: Supporting Analysis and Data Visualization at Scale”, hvor der bliver snakket scripts og metoder.

Microsoft Technologies

Microsoft track at GOTO
By DotNetNerd

Shortly after I published my post, the conference announced just that track, and that Mads Kristensen is doing one of the talks on web tooling for ASP.NET. As a web-guy, that is really nice to hear, because Mads tends to have a bunch of good ideas to share, and he always gives a good talk.

Microsoft track at GOTO
By DotNetNerd

I am also happy to see Mark Seeman talking about testing without mocks in F#. Functional programming and F# has been a passion of mine for quite a while, and actually was what landed me my first speaking gig back in 2007 as well as a job that sort of fell out of that talk. So I allways seem to find myself going to F# talks to hear from others who enjoy the language.

Keynote

Overvågning på programmet
By Anne-Sofie Nielsen

I lyset af de mange utrættelige artikler og diskussioner her på Version2 er det vel egentlig ikke overraskende, at arrangørerne af Goto Copenhagen i år har valgt at afslutte med en keynote om overvågning - nærmere bestemt Erik Dörnenburg og Martin Fowler, der har tænkt sig at belære os allesammen om “Our responsibility to defeat mass surveillance.

Jeg spekulerer dog på, om det overhovedet er muligt at finde en softwareudvikler blandt publikum, som ikke allerede har taget stilling til, hvor på spektret mellem sølvpapirshat og Minority Report, deres foretrukne samfundsmodel befinder sig? Kommer d’herrer så ikke bare til at prædike for koret? (...) Overskriften på keynoten trækker det meget sort/hvidt op. Jeg håber, at selve foredraget bliver noget mere nuanceret - ligesom den virkelige verden er. ”

Case studies

Er du på vej mod Nirvana?
By Anne Sofie Nielsen

Jeg kan se, at Justin Vaughn Brown fra CA Technologies holder et oplæg på Goto Copenhagen her i oktober om "The DevOps Maturity Curve - where are you on it?" og det kunne nok gå hen og blive interessant at høre endnu en vinkel på det, med mindre det viser sig at være et skalkeskjul for at gøre reklame for hans arbejdsgivers værktøjssuite, som de jo engang imellem sker.

The GOTO setup

The secret sauce of the GOTO experience and what it will bring us in Copenhagen this September
By Anders Lisdorf

Over the last couple of years I have attended Goto conferences and always thought they were one of a kind. I always came back with a lot of things I didn’t know and a lot of new thoughts on things I already knew. I will of course go again this year. Looking through the program, it struck me that there is actually a basic pattern that goes through all Goto conferences. I think I have deciphered it and unlocked the secret code of the Goto experience.

Like a good recipe you have to start with good raw materials and Goto always have class a speakers from all the most interesting companies. The same is the case here. They have speakers from Netflix, Uber, Pinterest, New York Times. They also have people who invented the stuff and wrote the textbooks, like Martin Fowler, Devlin Kenney, Jez Humble and Tim Bray.

GOTO Copenhagen 2014
By Tom Risager

Konferencens fokus kan ved første øjekast forekomme at være for bredt for en lille virksomhed som vores der laver websites i WordPress og Drupal, men vi kom faktisk hjem med rigtig meget vi kunne bruge fra konferencerne i 2011 og 2012 (det lykkedes desværre ikke at få plads i kalenderen sidste år). Dels i form af små guldkorn her og der, processer, teknikker og værktøjer som vi kunne gå hjem og bruge med det samme, men i høj grad også et genopfrisket perspektiv på hvordan en lille virksomhed passer ind i en meget stor sammenhæng, og et indblik i hvilke udfordringer og muligheder vi står overfor de kommende år. Og selvfølgelig en masse spændende nye kontakter og bekendtskaber.

My GOTO experience

4 good reasons why you should go to the GOTO Conference... or any other quality conference
By Anders Lisdorf

Like most tech conferences Goto conferences have several days devoted purely to training. Here you can keep up to date with the latest techniques like Continuous Delivery, new technologies like AngularJS or more soft areas like usability for mobile devices. This is a really good opportunity because the trainers are usually internationally acclaimed authorities in the field, who are also speaking at the conference. Chances are that training of this calibre is not something you find at your local community college.

Goto Copenhagen 2014 torsdag program plan

By Jeppe Cramon 

Jeg glæder mig til at deltage i GotoCon i København til september. Det er ved at være 8 år siden jeg sidst deltog. Sidste gang jeg deltog følte jeg at talere talte om det samme som sidste år og der ikke var stor udskiftning.

Det kan man ikke sige om dette års program. Der er mange spændende og relevante emner og nogle rigtig spændende talere. 

By Jeppe Cramon 

Nu er jeg nået til fredagens program og jeg vil godt have lov at klage! ;)
Hvis torsdagen var udfordrende mht. at vælge foredrag, så er fredagen helt umulig.
Specielt eftermiddagen er tæt spækket med rigtig spændende foredrag, så det bliver ikke nemt at vælge.