Trifork Blog

Category ‘Conference’

The Keynotes of GOTO Amsterdam

May 23rd, 2016 by
(http://blog.trifork.com/2016/05/23/the-keynotes-of-goto-amsterdam/)

Did you already have a look at our keynotes? I want to say something about it.

Let’s start with one of the hottest topics these days: self-driving cars. There is, depending on the country you live in, a lot of discussion right now if self-driving and electric cars will solve many of our transportation problems or not. Other discussions are: are they coming or not? Are they coming big-bang or rather slow (over the years, cars take over more and more responsibility). Ethical questions. Do these systems work in heavy rain or snow in the dark? How do you insure (or sew) a self-driving car? And, for us developers, how does it actually work? We, the GOTO program committee, also wonder about these questions and therefore we invited Jonathan Sprinkle to give a keynote on self-driving cars. He heads the cyber-physical systems lab at the University of Arizona and many, if not all of his students joined Google or Uber to work on self-driving cars.

Ever wondered why Microsoft and others ship a web-based IDE? It makes a few things possible which weren’t possible before like executing Unit-tests or expensive code and architecture analysis as you go in the Cloud. But I can also see challenges: how do I deploy to my web-container and debug stuff? We invited Erich Gamma to explain the upcoming world of IDEs to us. As a side-effect, we’ll learn how to ship a large-scale JavaScript application and how to architect a 350KLOC TypeScript-based system including more than 100+ Open Source components.
Remember the good old days in ancient Rome where people already encrypted messages with the Ceasar encryption 🙂 Encrypted messages are more than 2000 years old and are everywhere in our daily life. In fact, if someone would be able to crack our current encryption standards, the world would stand still (or, in case of some secret services, in high dudgeon). The best book out there on the history of cryptography is The Code Book from Simon Singh. Simon is one of the most famous science authors today and he will come to GOTO Amsterdam to talk first about his 10.000 GBP prized “Cipher Challenge” and then about the history of cryptography and why encryption is more important today than ever before. He is also bringing along an original Enigma from WWII.

Keynotes should be interesting and inspiring for every conference attendee. What could be more interesting and inspiring than an astronaut who spent more than 200 days in space on the ISS? We invited Andre Kuipers to talk about his experience working in an outstanding multi-national endeavour realised by the United States of America, Europe, Russia, Canada and Japan. As he says in his abstract: “The ISS is the largest, most complex, international technological structure ever made by mankind”. Much of the insights engineers and nations gained from the construction and operation of the ISS will make it into our life not too far in the future, just like the moon landing did it for the US. If we want to have a glimpse into that future, we need to attend his keynote on “Technology & Innovation”.

That’s it. I hope all of you are looking forward as much as I do to these three outstanding talks!

GOTO Nights Amsterdam, Join & Learn!

March 8th, 2016 by
(http://blog.trifork.com/2016/03/08/goto-nights-amsterdam-join-learn/)

As an introduction to the GOTO Conference in June, we organize a monthly meetup to introduce you to the topics of the conference. These meetups are called GOTO Nights and are totally free to attend and food and drinks are included.

At the start of the GOTO season we gather together to decide which topics are interesting for developers to learn more about. For these topics we try to find the best speakers for the conference and for the GOTO Nights.

Read the rest of this entry »

Elastic{ON} 2016

February 20th, 2016 by
(http://blog.trifork.com/2016/02/20/elasticon-2016/)

Elastic{ON} 2016 - ViewLast week a colleague and I attended Elastic{ON} in San Francisco. The venue at Pier 48 gave a nice view on (among others) the Oakland Bay Bridge. Almost 2000 Elastic fanatics converged to listen to and talk about everything in the Elastic Stack.

I have been to a lot of sessions. I think the two most important things that I will take home are “5.0” and “graphs”.

5.0

The next version of the Elastic Stack will be 5.0. This means that all main Elastic products (Elasticsearch, Logstash, Kibana and Beats) are having the same version number in all following release bonanzas. This will be easier for all customers and clients.

I mentioned the Elastic Stack. This is a little rebranding of the ELK Stack plus Beats. More rebranding is the renaming of the Elastic as a Service solution Found to Elastic Cloud. I think those are simple but good changes.

Also Elastic created the concept of packs to combine extensions. Most notably the X-Pack will all the monitoring, alerting and security (and more) goodies wrapped together.

More about 5.0 on the Elastic blog.

Graphs

Elastic{ON} 2016 - GraphThe other main take-away are the graph capabilities (Graph API) that will be added to Elasticsearch (through the X-Pack). It is still in an early phase but it looks awesome! It looks very easy to use and it is very fast. The UI is written as a Kibana plugin.

Actually there will be some more Kibana plugins. Managing users and roles via the Security API, for example.

Talks

Off course there were a lot of talks. Common subjects were security and recommendation. Graphs could play an important role there!

Some talks were cool user stories of companies that implemented (parts of) the Elastic Stack. Other talks dove deep into the different Elastic products. Some of those turned out to be a little out of my league. For example the math behind the new default BM25 scoring algorithm.

The talks will be put online in the next couple of weeks. So be sure to check them out! Maybe I will see you next year!

WWDC 2015: Auto Layout improvements

June 22nd, 2015 by
(http://blog.trifork.com/2015/06/22/wwdc-2015-auto-layout-improvements/)

mysteries-of-auto-layout
Last weekend I arrived home safe and sound, already missing San Francisco. I had a wonderful time there and I have lots to talk about, but there was one topic in particular I think was not highlighted enough. That’s why I want to discuss it here. It was discussed in the following talks during WWDC:

Mysteries of Auto Layout – part 1
Mysteries of Auto Layout – part 2

I am a big fan of auto layout since it was introduced in iOS 6 and especially by using it directly in code, not by using Storyboard. But when using it in code it can get really verbose. I wrote some classes around that to make the resulting code much more compact. I wasn’t happy with my solution. So I was planning to go to a Lab during WWDC, to ask an actual Apple auto-layout engineer for his opinion about this matter. But it turned out I didn’t have to! Apple solved most of the problems I was having with Auto Layout with new API’s in iOS 9! In this blog I want to highlight those new API’s which make it easier to work with Auto Layout both in code and in Storyboard!
Read the rest of this entry »

GOTO Amsterdam: last minute updates

June 17th, 2015 by
(http://blog.trifork.com/2015/06/17/goto-amsterdam-last-minute-updates/)

One of the cool things of organizing a conference is dealing with the unexpected. The workshops are busy and tomorrow the conference kicks of with an awesome program. In the last days before the conference we had a few unfortunate cancellations for which we needed to find replacements.  We worked really hard but with great pride can announce our latest speakers for GOTO Amsterdam!

Read the rest of this entry »

Introducing GOTO London 2015

June 17th, 2015 by
(http://blog.trifork.com/2015/06/17/introducing-goto-london-2015/)

adrian-cockcroft-new-big1

You Should GOTO This Conference: Software Development That is Agile, Lean and Rugged

Competitive pressures have pushed speed of software development to become one of the highest priorities for businesses today. Improved tools and techniques have moved the state-of-the-art in agile development from pushing monolithic updates every few weeks to a continuous delivery of “micro-services” several times a day. But this move to “run what you wrote” and developer-driven infrastructure means developers are not only delivering products faster today, but are also responsible for the efficiency and safety of those products once they move into production.

This is a major shift in software development, and it forms a narrative that will underlie programming at the upcoming GOTO London technology conference, which I am helping organize and will be held Sept. 14-18.

Read the rest of this entry »

WWDC Day 1 continued

June 11th, 2015 by
(http://blog.trifork.com/2015/06/11/wwdc-day-1-continued/)

IMG_1832
Hello again from San Francisco! I just came back from the conference after attending it for the third day in a row! I have seen many interesting talks so far ranging from Swift to WatchKit and UI design. There is so much to talk about, but in my previous blog entry I could only cover the keynote of the first day. Otherwise it would have been way longer! So let’s continue where I left off …
Read the rest of this entry »

GOTO Amsterdam 2015: about puzzles and love

June 10th, 2015 by
(http://blog.trifork.com/2015/06/10/goto-amsterdam-2015-about-puzzles-and-love/)

In one week GOTO Amsterdam 2015 is busy (workshops) or you might be wondering what session to attend. When I started this journey 8 months ago, I wanted to create the best conference I could think of. For me quality has always been the main focus point. When we came to the final stages of shaping the program for GOTO Amsterdam I became aware that if I would attend the conference, I would have a hard time in deciding which session to attend to. I asked multiple attendees of this years edition what they thought of the conference and I heard the same thing over and over again: it is really difficult to choose because there are so many great sessions! This post is about how the talks, the topics and the tracks are woven into the GOTO Amsterdam 2015 conference. (I hope it helps you)

Read the rest of this entry »

WWDC Day 1

June 10th, 2015 by
(http://blog.trifork.com/2015/06/10/wwdc-day-1/)

blog-banner-wwdc2015

Greetings from my hotel room in San Francisco, from where I’m writing this blog post. Right now it’s Tuesday evening and it has been two exciting days at the WWDC which takes place this week from Monday the 8th until Friday the 12th of June as I had announced earlier. Although I have three more days to go, I already wanted to give you guys an update on how everything has been going so far.

I have so much to talk about so I am trying to be brief, but I can already tell this isn’t going to be a short blog post. So get a cup of coffee, get a comfortable chair, sit back and relax. Are you ready? Here goes …
Read the rest of this entry »

GOTO AMSTERDAM: The Lightning Talks Track

May 27th, 2015 by
(http://blog.trifork.com/2015/05/27/goto-amsterdam-the-lightning-talks-track/)

This year we have something special: The Lightning talks track. Why do we want to do that? We see the knowledge economy trending strong through the meetups on meetup.com (a.o.) and we want to help this trend grow. Sharing knowledge, idea’s and your passion is something which benefits us all. We acknowledge the many talented and upcoming speakers we have (in Holland) and we want to give them the opportunity to show themselves on a larger stage. It might very well be the case that the these upcoming speakers in our track will be the next and most sought speakers at the global conferences.

Read the rest of this entry »