Company

Category ‘Conference’

Schedule GOTO Amsterdam 18-20 June is LIVE!

March 29th, 2013 by
(http://blog.trifork.com/2013/03/29/schedule-goto-amsterdam-18-20-june-is-live/)

Yes, the schedule is NOW live and available for you to indulge in. Our speaker line up includes Linda Rising, Martin Fowler, Erik Meijer, Brian LeRoux, David Crockford and many others...

Time is ticking, only 2 weeks left for early bird rate

Get your tickets NOW before April 12th and don't miss out on what we expect to be one of the biggest and best GOTO Amsterdam conferences to date.

Date in the diary; GOTO NIGHT on Thursday April 4th and Tuesday May 14th

Join us at one of the FREE GOTO Nights coming up, more on the presentations on the website and don't forget to reserve your seat.

GOTO_night_Amsterdam_April_4

GOTO_night_Amsterdam3

QCon London 2013 - Simplicity, complexity and doodles

March 21st, 2013 by
(http://blog.trifork.com/2013/03/21/qcon-london-2013-simplicity-complexity-and-doodles/)

Westminster Abbey

Westminster Abbey - View from the Queen Elizabeth II conference center

...and now back home

On my desk lies a stack of notepads from the QCon sponsors. I pick up one of them and turn few pages trying to decipher my own handwriting. As I read my notes I reflect back on the conference. QCon had a great line up and awesome keynote speakers: Turing award winner Barbara Liskov, Ward Cunningham, inventor of the Wiki, and of course Damian Conway who gave two highly entertaining keynotes. My colleague Sven Johann and I were at QCon for three days. We attended a few talks together but also went our own way from time to time. Below I discuss the talks I attended that Sven didn't cover in his QCon blog from last week.

Ideas not art: drawing out solutions - Heather Willems

The first talk I cover has nothing to do with software technology but with communication. Heather Willems shows us the value of communicating ideas visually. She started the talk with an entertaining discussion of the benefits of drawing in knowledge work. Diagrams and visuals help us to retain information and helps group discussion. The short of it: it's OK to doodle. In fact it is encouraged!

The second part of the talk was a mini-workshop where we learned how to create our own icons and draw faces expressing basic emotions. These icons can form the building blocks of bigger diagrams. Earlier in the day Heather made a graphic recording of Barbara Liskov's keynote. In real-time: Heather was drawing on-the-spot based on what Barbara was talking about!

Graphic recording keynote Barbara Liskov

Graphic recording of Barbara Liskov's keynote 'The power of abstraction'

You are not a software developer! - Russel Miles

Thought provoking talk by Russel Miles about simplicity in problem solving. His main message: in the last decade we learned to deliver software quite well and now face a different problem: overproduction. Problems can often be solved much easier or without writing software at all. Russel argues that software developers find requirements boring, yet they have the drive to code, hence they sometimes create complex, over-engineered solutions.

He also warns of oversimplifying: a solution so simple that the value we seek is lost. His concluding remark relates to a key tenet of Agile development: delivering valuable software frequently. He proposes to instead focus on 'delivering valuable change frequently'. Work on the change you want to accomplish rather than cranking out new features. These ideas are related to the concepts of impact mapping, which he used to structure the presentation itself, he revealed in the end :-)

Want to see Russel live? He will be giving an updated version of this presentation at a GOTO night in Amsterdam on May 14 and he'll be speaking at GOTO Amsterdam in June too.

The inevitability of failure - Dave Cliff

In this talk professor Dave Cliff of the Large Scale Complex IT systems group at University of Bristol warns us about the evergrowing complexity in large scale software systems. Especially automated traders in financial markets. Dave mentions recent stock market crashes as failures. These failures did not make big waves in the news, but could have had catastrophic effects if the market did not recover properly. He discusses an interesting concept, normalization of deviance.

Everytime a safety margin is crossed without problems it is likely that the safety margin will be ignored in the future. He argues that we were quite lucky with the temporary market crashes. Because of 'normalization of defiance' it's only a matter of time before a serious failure occurs. Unfortunately I missed an overview of ways to prevent these kind of problems. If they can be prevented at all. A principle from cybernetics, Ashby's law of requisite variety, says that a system can only be controlled if the controller has enough variety in it's actions to compensate any behaviour of the system to be controlled. In a financial market, with many interacting traders, human or not, this isn't the case.

Performance testing Java applications - Martin Thompson

Informative talk about performance testing Java applications. Starts with fundamental definitions and covers tools and approaches on how to do all sorts of performance testing. Martin proposes to use a red-green-debug-profile-refactor cycle in order to really know what is happening with your code and how it performs. Another takeway is the difference between performance testing and optimization. Yes, defer optimization until you need it. But this is not a reason not to know the boundaries of your system. When load testing, use a framework that spends little time on parsing requests and responses. All good points and I'll have to read his slides again later for all the links to the tools he suggests for performance testing.

Insanely Better Presentations - Damian Conway

Great talk on how to give presentations. Damian shows examples of bad slides and refactors them during his talk. He discusses fear of public speaking, how to properly prepare a talk, a lot of great tips! I won't do the talk justice by describing it in text. Many of Conway's ideas have to be seen live to make sense. Nevertheless there is a method to the madness:

  • Dump everything you know on the subject
  • Decide on 5 main points and create storyline that flows between them
  • Toss out everything that does not fit the storyline
  • Simplicity - show less content, on more slides
  • Use highlighting for code walkthroughs
  • Use animations to show code refactorings
  • Get rid of distractions
  • The most important part of a presentation is person-to-person communication!
  • Practice in front of an audience at least 3 times. Even if it is just your cat.

Visualization with HTML 5 - Dio Synodinos

In this tour of technologies for visualizing data, Dio showed everything from CSS3 to SVG, processing and D3js. For each of these he gave a good overview of their pros and cons and made specific animations and demos for all of them. He also mentioned pure CSS3 iOS icons. Lot's of eye candy and from reading the #QconLondon Twitter stream it seems a few people liked to try out all these frameworks and technologies.

Coffee breaks

Thankfully, there were plenty of coffee breaks at the conference. During breaks I often bumped into Sejal and Daphne, as well as other Triforkers from both our Zurich & Aarhaus offices. Besides attending talks we went to a nice conference party and went out to dinner a few times. Between talks Sven and I meetup and had a chat about what we saw, whilst we grabbed some delicious cookies here and there. Unfortunately the chocolate chip ones were gone most of the time!

Souvenir

At one point I took the elevator to the top floor. On my right is a large table covered with techy books. Conference goers try to walk by, but look over and can't help but gravitate to this mountain of tech information. Of course I couldn't resist either so I browsed a bit and finally bought 'Team Geek - A software developer's guide to working well with others'. Later on I visit the web development open space. I listen in on a few conversations and end up chatting with James and Kathy, the camera operators, while they are packing their stuff. They have been filming all the talks for the last three days and we talk a bit about the conference until the place closes down.

All in all QCon London 2013 was a great conference!

QCon London 2013 - Agile in Actuality, Open Data, Latin as a Programming Language

March 13th, 2013 by
(http://blog.trifork.com/2013/03/13/qcon-london-2013-agile-in-actuality-open-data-latin-as-a-programming-language/)

After an exciting few days at the QCon conference in London last week, I am slowly recovering from all the new input I got, and decided to do this by writing a little summary of "all things agile" from the Thursday as well as the highlights the other two days too.

Cherry Picking Wednesday

On the first day of the conference I didn't follow a complete track, but rather cherry-picked talks the ones that sounded interesting. The day started with the keynote from Barbara Liskov about the basic software engineering research which influenced current languages and design. Stefan Tilkov talked afterwards about how to do web development right. He challenged many commonly-held assumptions about how to best develop web applications. Furthermore he gave his insights on how to really use the web core languages like HTML, CSS and JavaScript and the Web's core standards, HTTP and URI. After that I heard Alvin Richards from 10gen talking about MongoDB schema design. Our colleague from Trifork, Janne Jul Jensen, gave interesting insights about the development of the Danske Bank mobile banking application: how do you do user experience testing if your project is top secret and you can't give it to real users? Mark Nottingham finally informed us about the current status of the Google SPDY-based HTTP/2.0 specification, which gave interesting insights of the shortcomings of the HTTP/1.0 implementation and how HTTP/2.0 addresses them without becoming incompatible.

Damian Conway, the inventor of Perl gave, after a little beer break (that's England, I guess) an unusual closing keynote: Fun With Dead Languages. He presented a little toy problem, which he solved with three different languages. First, he used PostScript, then he rather misused C++ and finally he showed us his own implementation of the Latin programming language. Latin? Right, Latin, the old roman language! There was, however, a serious background. Most of us develop software only with Java and/or C# and some SQL and JavaScript. His key message was that with a much broader knowledge of various kinds of programming languages we're programming better and easier-to-read/-extend software (which probably excludes Perl) even if we only use Java/C# in production.

After the keynote, we warmed up with a couple of beers, before we left the conference center to join the conference party at the truly cool Central Hall Westminster.

Agile Thursday

On Thursday I only visited the presentations in the agile track. Most speakers reported that one thing makes it really difficult to be agile these days: project teams do perfectly implement "Scrum by the book". Sounds good, but... Having a look at the agile manifesto we see that agile teams should value individuals and interactions over processes and tools. Doing Scrum (or any other agile method) by the book unfortunately leads to situations, where teams value the written down process in the book over interactions with the team mates ("you have to do it like this, because otherwise it's not Scrum, I read it in the book/heard it in some talk"). Ward Cunningham said during a chat: "Kent Beck and me wrote the extreme programming book, but we're not doing it like described in the book. It's just a point to get started. You have to understand what makes you tomorrow better than today. That should influence and drive your process".

The first talk from the agile track was from Glen Ford, explicitly talking about People over Process. He shared his experience from being a tech lead at a start-up. He recognized that his team's doing Scrum as a ritual act, without asking why they're doing certain things. They discovered that a process isn't a rule of law, but rather a set of concepts. Instead of following rules, they formed a team vision and a why for everything they do. If you don't find a why, don't do it.  In their specific context, they couldn't find a why for estimations, so they skipped it. Finding a why also encourages communication and the more communication they had, the less process they needed. The best and most open communication is among team members, which know each others strengths, weaknesses and quirks. So they decided to do not break teams apart, but rather to form long-running teams, which eventually got hyper-productive.

Hyper-performing without the hype by Dan North was seen as the highlight of the day. Indeed, it was the expected hour of entertainment paired with agile expertise. Dan explained the things he saw in the past, which made teams performing extremely well. I won't mention all, but only those I learned as well in the past: developers should also be absolute domain experts., e.g. you can only be a great team developing trading software, if every developer of the team knows the trading business well. Developers have to participate in trading classes and you should seed your team with domain experts the developers can practice with. In times of Lean Software Development everyone is seeking for value, but we should nevertheless prioritize risk higher than value. Even if a solution promises high value, the question remains how much uncertainty we have to face for that solution. He then moved on to a classic: planning is everything, plans are nothing. Plan as far as you need and adjust along the way. He also strongly recommended to try out technical things regularly, even if you'll never use them in production: languages, programming concepts, etc (I personally get stomach ache when writing for-loops in Java filtering or mapping list content since I learned functional programming...). Finally he recommends to release often, if possible daily, even if you think the software is not ready. It sounds weird to show the customer something which isn't ready yet, but if you give the customer the chance to use the software, you'll get feedback from real use, which is extremely helpful (think about opportunity costs).

Besides the presentations, we also had the opportunity to chat two hours with Ward Cunningham about Technical Debt (beyond the current hype and all the misunderstandings around that) and Agile Software Development (also beyond the hype around Scrum and all the misunderstandings around that). All agilistas completed the day with a fire-site chat with Dan North and Ward Cunningham organized by the Agile London user group.

Big Data and Architectures of the small & beautiful on Friday

The opening keynote from Damian Conway was one of the highlights of this conference. He talked about how to do interesting and fun technical presentations. He gave a great example, because the 45 minutes with him were super-entertaining and we all got very valuable take-a-ways for preparing presentations.

Cool talks about MongoDB, Hadoop and Riak followed the keynote. Since Hadoop and Big Data are a big hype, the speaker Jamie Engesser from HortonWorks pointed out, that we should really, really do Big Data for a reason and not because it's cool ;-)  Matt Asay from 10gen gave a nice talk about the past, present and future of NoSQL. He pointed out, that there is a set of exclusive use cases for document-oriented, column-oriented, key/value-oriented and relational datastores. But: there are many overlaps, where either one of them could be a good solution. He questioned polyglot persistence, because he's not sure if an organisation can really deal with several different databases in operation. Andy Gross from Basho gave an honest talk about the problems Riak faced the last 5 years and how they solved them.

For me, the absolute highlight of the day was the presentation about the Triposo travel guide architecture. The presenters, former Googlers and ThoughtWorkers are avid travelers and wanted to know, if they can do better then the common travel guides like Lonely Planet & Co. So they started what they learned at Google: crawl the web, aggregate, match, and rank. They send their crawlers to fetch gigabytes of travel related content from all kinds of sources like Wikitravel, Wikipedia, Facebook, Open Street Maps, Flickr and some more.

Once they have all the data, it's time to parse. From each source they extract information about the places like villages, cities and countries, and the points of interest (restaurants, museums, shops, trees, etc). They're looking for patterns to create one bucket of information for a particular place from all the various sources they crawled. After this phase they end up with exactly one record for each place or point of interest that has all the information from any of the sources they've used. Now it is time to rank and these ideas were pretty cool. Among other things, they extract meta data from Flickr pictures like where and when the pictures were made. That brings them interesting information about possible events, e.g. there are many pictures around 52°38'N 4°45'E, but only from April to September and only Fridays between 10.00–12.30 a.m. There must be something interesting! That's the cheese market in Alkmaar. So, if your on a trip in Amsterdam, your Triposo travel app proposes you a day trip to Alkmaar on Friday (with my Lonely Planet book I usually see that only when it is already too late). I don't know if their app will revolutionize the way we travel, but it is an interesting idea how to use the huge amount of publicly available data (=Open Data).

Since not only the idea is nice how to use Open Data, but also the available languages and services they use (Python, Google Spreadsheets, Amazon S3, Amazon Mechanical Turk, automated deployment into the App Store with a browser remote control, etc) we invited them to give a presentation at one of our GOTO nights.

QCon London was absolutely worth it this year and hopefully I’ll be back for more inspiration next year. I was really impressed by the quality of the conference - tracks, speakers, keynotes, chocolate cakes and the selection of international beers. QCon London is one of the best technical conferences I've participated in and I recommend it for anyone interested in enterprise software development (It's almost as good as GOTO Amsterdam ;-) ).

Axon Framework Release Party 2.0 great succes!

March 5th, 2013 by
(http://blog.trifork.com/2013/03/05/axon-release-party-2-0/)

The Axon Framework release Party, which was organized on Thursday last week, has been a great success. The event was at the Observant in Amersfoort and with over 40 curious enthusiastic attendees we  kicked the day off with a nice lunch.

20130228_122414_small SAM_1113_small

Before we started the sessions, we had decided that we would divide the group into three categories: The ones without any experience with the Axon Framework, the ones who did some research on the framework and the ones who were already in production with the Axon Framework.

The sessions

We started the sessions with an introduction by myself, as the founder of the Axon Framework. I explained the background of CQRS and the benefits of using Axon Framework from a business perspective. I also explained how Axon 2 differs from the previous version.

The first use case was presented by Simon and Bastiaan from E.Novation: the use of Axon in Azera, an application to manage care registration and declarations for the healthcare industry. They explained how Axon reduces their time-to-market, which allows them quickly react on changes in the law. Furthermore, the use of Event Sourcing automatically provides them with the auditing capabilities they require.

SAM_1122_small

The second use case was presented by Aktive Reply, an Italian company, part of the European Reply Group, that builds and delivers solutions upon Enterprise Content Management infrastructures. Domenico flew in from Milan, Italy, to tell us how they have implemented a large distributed system in one of the top 50 banks. Axon did not only provide the building blocks to build such a system, it helped them reduce their application complexity by 50%! He also explained how Aktive Reply has bundled some of their best practices into an open source product called Aktive Cortex.

Panel Discussions

SAM_1125_small

The last part was a Panel Discussion, led by Rolf de Jong, the CIO of AFAS. Bart Vries, lead developer of AFAS joined Allard Buijze, and the case study presenters in the discussion panel. Both Rolf as well as the audience came up with very interesting questions about the panel's vision about CQRS and the Axon Framework.

The day concluded with some drinks and snacks. As always, nothing gets a discussion going like a beer does.

Download the presentations

If you've missed the event, you can request a download the presentations here.

The download includes:

  • An introduction to the Axon Framework
  • Axon case study 1: presented by E.Novation
  • Axon case study 2: presented by Aktive Reply

If you want more...

If you would like to dive into the technical details in more detail please don't forget, we also have a CQRS workshop planned on March 13th in Zurich and on March 21st in Amsterdam. More information on costs, timings and a course outline visit our website. Thanks to all those that joined us to make this day a great success.

SAM_1114_small

Prepare for the Storm and be saved by Puppet!

February 28th, 2013 by
(http://blog.trifork.com/2013/02/28/prepare-for-the-storm-and-be-saved-by-puppet/)

GOTO_night_Amsterdam_v2

After a highly successful edition of the GOTO Night in December with Timan Rebel and Erik Meijer, we are happy to announce the next GOTO Night that will take place on March 7 2013.

This time at the Trifork office in Amsterdam on March 7 we have two great technical presentations lined up:

  1. Within the eye of the Storm (Introduction to Storm framework) // Sjoerd Mulder from Persuasion API
  2. Using Puppet, Foreman and Git to Develop and Operate a Large Scale Internet Service (in this case eBuddy) // by Joost van de Wijgerd from eBuddy

Here is just a little taster of what what they said their presentations will cover:

Sjoerd: "Curious about the Storm Framework? Storm is a distributed real-time computation system. It's new and exciting and you might have heard about it and have some questions about it. How does it work? What are its use-cases? How do I get started? What are the differences with Hadoop? How can I run it in production? How do I connect it with product XYZ?". This is what I will cover and show you how you can get started with Storm, including some live coding, and I'll even cover how you can use Storm in production”. Read more about Sjoerd & his session in detail and sign up now.

Joost: At eBuddy we are implementing DevOps and in this talk I would like to introduce our current setup. We use Foreman in combination with Puppet and a Custom Git based Configuration Management solution to manage our Infrastructure and the Services running on top of it. My talk will be centered around Foreman and Puppet and I will show how we use these tools to do deployments, scale out our clusters and configure new machines on the fly. Read more about Joost & his session in detail and sign up now.

Just before we dive into the beers, Dan Roden, our special guest from the Program Committee for GOTO Amsterdam, will present a short teaser for his sessions & track Emerging Interfaces at the GOTO Amsterdam event.

So sign up and join us on March 7 at 18.00 for great talks, free beers & pizza at Trifork.

WANT TO SPONSOR GOTO AMSTERDAM 2013?

We are already proud to have some great sponsors onboard, including 42, Appdynamics, Basho, Hippo, Neo4J & Zilverline to name a few, if you are interested contact me, Daphne Keislair or visit the event website.

AFAS' CIO Rolf de Jong hosts Panel Discussions at Axon Seminar

February 12th, 2013 by
(http://blog.trifork.com/2013/02/12/afas-cio-rolf-de-jong-hosts-panel-discussions-at-axon-seminar/)

axon2_banner

On February 28th 2013, Trifork will organize the Axon 2 launch seminar. During this seminar, visitors will be introduced to CQRS and Axon Framework, of which version 2 was released just a few weeks ago. The seminar will be an afternoon packed of technical insight, case studies and panel discussions, whereby we look forward to a number of informative and interactive sessions. Rolf de Jong, CIO of AFAS ERP Software, has accepted our invitation to host the panel discussions where a team of experts will share their thoughts on CQRS, Axon Framework and software development in general.  Read the rest of this entry »

Only 7 days left until the next Early Bird for GOTO Amsterdam ends!

February 8th, 2013 by
(http://blog.trifork.com/2013/02/08/only-7-days-left-until-the-next-early-bird-for-goto-amsterdam-ends/)

goto 2013 banner

GOTO Amsterdam 2013

SIGN UP BEFORE FEB 15 2013

GOTO Amsterdam, the International Software Development conference designed for software developers, IT architects and project managers is back in June 2013 at the Beurs van Berlage, Amsterdam.

REGISTER NOW

SIGN UP before February 15 with the Early Bird Discount so that you are garanteed to mingle with the rock stars from our industry for two whole days.

The impressive line up of speakers already includes the following names:

Martin Fowler, Linda Rising, Erik Meijer, Simon Brown, Michael Feathers, Douglas Crockford and many others.
Martin_Fowler Linda_Rising Erik Meijer bfk_bw Michael Feathers Douglas_Crockford

TRACKS

Agile Closing the Loop // hosted by Lars Vonk & Marco Mulder
NoSQL/ Search/ Storm & Big Data // hosted by Friso van Vollenhoven
Hard Things Made Easy // hosted by Joern Larsen
HTML5 Rocks / Javascript // hosted by Bram Smeets
It’s All About The People, Stupid // hosted by Linda Rising
Bring your own Language // hosted by Carlo Sciolla
Legacy & Big Systems // hosted by Dave Thomas
Mobile // hosted by Ivo Jansch
Emerging Interfaces // hosted by Dan Roden
Rise of Educational Technology Startups // hosted by Sita Sukdeo
Software Craftmanship // hosted by Rob Westgeest

TRAINING DAY

We also offer great training opportunities so don’t forget to check these out.

FREE GOTO NIGHT

As always in the run up to the event itself, we offer potential delegates a chance to get into the swing of things, this time at the Trifork office on March 7 we welcome:

  • Within the eye of the Storm (Introduction to Storm framework) // Sjoerd Mulder from Persuasion API 

  • Using Puppet, Foreman and Git to Develop and Operate a Large Scale Internet Service (in this case eBuddy) // by Joost van de Wijgerd from eBuddy

SIGN UP NOW! For our Free GOTO Night March 7!

WANT TO SPONSOR GOTO AMSTERDAM 2013?

We are already proud to have some great sponsors onboard, including 42, Zilverline, Neo4J & Basho to name a few, if you are interested contact Daphne Keislair.

logo_42      sponsor_zilverline_s        neo4j_notag_whitebg        sponsor_basho2

For more information visit the event website or contact us.

Fronteers session @ Trifork Amsterdam

January 17th, 2013 by
(http://blog.trifork.com/2013/01/17/fronteers-session-trifork-amsterdam/)

logo fronteersYes, it's that time for another tech meeting!  On Thursday, February 7th we'll be hosting together with The Fronteers our tech session this month. We've got two very enthusiastic speakers, Ross Tuck and Breandán Knowlton.

The presentations will cover:

HTTP and Your Angry Dog

ross_tuckRoss Tuck will broaden our knowledge on how to get the most out of HTTP. He will ask the questions we don’t dare to ask. So, what is an etag, exactly? What's all that stuff in the Accept header? And what the heck does a Vary header do anyways?! Web developers use HTTP everyday but most of us don't know how to get the most out of it. This talk begins by filling in any gaps in the basics and then moves past memorizing status codes to seeing what's going on in every request and response we send. We'll also see how those concepts can be used to improve performance and add features like versioning and language detection.

Projectmanagement

bfk_bwMWPcover_largeBreandán Knowlton will tell us all about how to do project management when doing a big project. Breandán is currently Programme Manager at the Europeana Foundation, an organisation bringing together the digitised cultural heritage of Europe. Since he has worked on the web since its beginning, Breandán is a real pro when it comes to project management. He has worked at BearingPoint, Happy Cog, Comhaltas Ceoltóirí Éireann and quite a few other large and small organisations over the past two decades. Thanks to some great teams and a little common sense, his projects have generally finished on time and on budget. Breandán just published his book, A practical Guide to Managing Web Projects.

So don't miss out and join us on 7th February. Oh and as usual you don’t need to worry about grabbing food beforehand as we'll have pizza's delivered at 18.00 so you can eat before the sessions start.

This is what the programme looks like:

18.00 Welcome with pizza at Trifork
19.00 Presentation by Ross Tuck on HTTP
20.00 Short break
20.15 Presentation by Breandán Knowlton on Projectmanagement
21.15 Time for drinks!

The event is FREE but you have to register, so SIGN UP NOW looking forward to seeing you all then.

Trifork @ J-Fall - 2 top-10 sessions

December 20th, 2012 by
(http://blog.trifork.com/2012/12/20/trifork-j-fall-2-top-10-sessions/)

It's the time of year to reflect and think back on some of the highlights of 2012. One thing I am very proud of is our contribution to J-Fall 2012, the yearly event organised by the Dutch Java User Group (JUG). For years, we have been involved on the program committee (Jettro Coenradie) and contributing through delivering interesting speakers & sessions on various topics. This year, we also again decided to sponsor the event as well, mostly to promote the GOTO Amsterdam event and to raise brand awareness for Trifork Amsterdam (and strengthening the link with the original JTeam).

But the main thing I want to share is the feedback / ratings (in Dutch) from the sessions at J-Fall 2012.

This year we had two speakers:

Both were in the top 10 of best rated (overall, resp. 4 and 8) and Allard's presentation was the most visited session (next to the keynotes).

We are intend to keep this up and bring the good quality sessions if not better at J-Fall and GOTO Amsterdam in 2013 as well!

For now happy holidays and more in the new year.

Amsterdam Clojurians - my impression

December 18th, 2012 by
(http://blog.trifork.com/2012/12/18/amsterdam-clojurians-my-impression/)

It was a while ago, but I still wanted to share this my insight from Saturday 27th October, was the first all-day conference of the Amsterdam Clojurians which took place in the offices of Backbase. As a Clojure beginner and recent attendee of the meetup, I joined as it was a great opportunity to find a concentration of passionate people and talks about the Clojure planet.

About the state of my knowledge of the language: I started to study Clojure a few months ago, I’m now reading a book, watching videos, reading articles and checking out code, plus I’m growing my little pet project. I’m grasping the concepts, but can’t yet “get in the flow” while coding because I keep bouncing into many little difficulties, especially with the tooling (masochistically, I decided to code using Emacs, without having any prior experience with that editor!). So, predictably, the conference taught me a lot and some of those experiences, I want to share with you.

Read the rest of this entry »