Talking F# in Warsaw

Two weeks ago I had another opportunity to practice my public speaking skills. It took me some time to write this post, because in the meantime I spent few days in Krakow. And Krakow is a different state of mind.

This was another instance of my introductory talk to F#. It went a little better than one on get.net, but still I think there’re things to improve. I got really good feedback from Gutek, who came to see this talk. There were also some other friends from Warsaw – some of them I haven’t seen for years. It was a pleasent surprise.

Warsaw .NET usergroup seems to be similar size to one in Gdansk. There were about 40 people attending. Interesingly, some of them came there for the first time, just because of the topic. Good news that F# is getting some interest in Poland. I got best ever set of question after this session. You could clearly see people are interested and want to know more. Really liked that!

What I didn’t like is that there were no networking activities afterwards. Fortunatelly, there were some friends mentioned before, so we went for some food and drinks. Overally good time, and I’m happy I managed to get there on my way to Kraków.

On the bonus note, I had with me ticket for leetspeak to raffle. Leetspeak is tretton37‘s conference, that we organize every autumn. This year it’s happening on 4th October in Gothenburg. Tickets will be available soon.

WP_20140710_19_41_22_Pro

As usually, slides and demos landed on Github.

There are also good news. I’m doing new F# talk, focused more on cross-platform capabilities. Looks like I will present it on PolyConf and WarmCroc in next few months. I’m excited and terrified at the same time, because they’re gonna be my biggest speaking gigs.

Polish dev community is in great shape.

I mentioned some time ago, that fall will be eventful. But I didn’t know about all the events. Everyday I learn about something new, and most of it looks really impressive.

During last two weeks I attended two really well organized events. First one on 12th October. This day I planned to be at leetspeak (BTW – videos are already uploaded) in Sweden, but due some health issues I had to stay home. But there were more than one backup options. There was Warsjawa (name is nice play on polish name of Warsaw – Warszawa and Java) – full day of workshop on various JVM related topics. Not for everyone, but agenda looked solid – lot’s of interesting topics. Oskar was there on some Scala workshop. I hope, he’ll do some writeup ;)

After all I chose dotNetConfPL, which was virtual conference – as name suggests – focused on .net stack. Virtual means, that session were presented on Google Hangouts (live!), and you could comment/ask questions/interact with speakers on Twitter and JabbR channel. It didn’t have this nice part of interacting with live people between and after the sessions, but there were some upsides. You could do your dishes and cook dinner while learning some unit testing stuff (ncrunch is awesome) or JavaScript magic.  All speakers were Polish (or at least they spoke Polish), but they did their talks from various parts of the world. Level of presentation was very high. Generally I was impressed, how professionally it all looked and how smoothly all worked out. Huge respect to Michał, Paweł and Jakub who organized whole event. To see how it all worked behind the scenes and see recorded sessions look at Jakub’s blog.

On next Saturday I went to Meet.js summit which took place in Gdansk – my home area. I follow Meet.js meetings for some time, but they did never fit my schedule until now. Usually meet.js consist of 2-3 talks somehow connected with JavaScript. But summit was full day conference, with food, coffee and afterparty. I won’t talk about presentations, because JS is not really my thing. I enjoyed some of them, I didn’t understand other. But whole conference was again super professional from the organisation point of view. My teammate who writes lots of  JS said, that talks were solid and well prepared.  Venue (Amber Expo – conference center next to Gdansk Football Arena) is awesome. Really nice, spacey rooms for conference and great area to mingle between sessions. I also met few friends from University and spent Saturday surrounded by passionate devs. Love it!

If you count in DevDay which took place about month ago, this shows that Polish developer’s community is in great shape. This makes me very happy.

Especially, that’s not the end. This weekend Łódż will be packed with great events. Starting on Friday with .NET user group meeting and then Mobilization conf on Saturday (free as free beer, and there are still tickets available). Then on 16th November Makerland is organizing meetup for hardware geeks. If you like to play around with Raspberry Pi, Arduino or Mindstorm, this will be interesting for you. And of course there’s Øredev in Malmo and Build Stuff in Vilnius, which both will be invaded by quite big polish crews.

So, don’t stay at home – find an event that fits you and get some knowledge!

Fall will be eventfull

Fall is usually period packed with great conferences. Summer is slowly coming to an end and it’s time to plan, which of them are you going to attend. I put my small list of events worth considering, which are “in the area” during next few months.

Devday
When: 20th September
Where: Krakow, Poland
Sessions: http://devday.pl/Agenda
Registration: http://devday.pl/Register

Devday is one day event, 2 tracks, 12 speakers. It’s free, courtesy of ABB. Registration is open till 8pm today, so that’s last chance to fill registration form. Get creative, because attendees will be selected based on those answers. Lineup is already very impressive, although not everything has been reveled yet. Last year was a blast, and I can’t wait to go there this year too.

Leetspeak
When: 12th October
Where: Stockholm, Sweden
Agenda: http://leetspeak.se/2013/#schedule
Registration: http://leetspeak.se/2013/#registration

Leetspeak is also one day event, single track, 6 speakers. Thanks to tretton37 and other sponsors, it’s very cheap (200SEK). Tickets are on sale for two days, and most of them are already gone. Be quick, if you want to get there! I really enjoyed my weekend in Malmo last year, and I am anticipating similar this year in Stockholm.

Oredev
When: 4-8 November
Where: Malmo, Sweden
Agenda: http://oredev.org/2013/wed-fri-conference
Registration: http://oredev.org/2013/registration

Oredev is Scandinavian classic, one of the biggest and most popular conferences in Europe. It takes place in Malmo in early November. It’s quite pricey, but for the money you get three days packed with multiple tracks with awesome speakers. I’ve never been there and unfortunately won’t be there this year, but I heard mostly good stuff about this conference. If you have opportunity, it’s definitely good event to attend. Tickets are still available.

Build Stuff
When: 9-11 December
Where: Vilnius, Lithuania
Speaker list and registration: http://buildstuff.lt/

Build Stuff is Greg Young’s conference in Vilnius. It started last year as small, single track one day event. This year, it exploded into full blown 3-day Oredev-league conference, still staying within reasonable price range. It looks promising, is not very expensive, and only few hours drive from Poland. You really need a good reason not to go there.

When you choose event, and attend it remember to act accordingly. They’re great social events, from which you can get much more than just knowledge. My friends wrote a spot-on post about it. Just read second part of it.

Weekend with Viking Ninjas

So two weeks passed and I attended another conference! This time it was Leetspeak by tretton37. It took place on 20th October in Malmö, Sweden.

When I was coming back from DevDay, Martin Mazur mentioned during our chat that they’re organizing this thing. It will have great speakers and will be super cheap (200SEK, in Sweden it is like 4 beers). And is already sold out. I knew I had to be there so this wouldn’t stop me, would it? Quick e-mail exchange with Peter, booking low-cost plane tickets, convincing my manager that paying for hotel in Malmö is awesome investment in my skills and I was all set up. Sweden here I come!

Because I’m on the wheelchair, usually when I travel somewhere, I have do to research. But I’m so used to the fact, that Scandinavia is wheels friendly, that I decided to be a little spontaneous this time. On Sturup airport I realized, that only bus option to Malmö operates those high buses/coaches, and they won’t be able to get me to the city (yeah Flygbussarna, you’re not cool). But it didn’t took a long time and some friendly Swedish couple asked me, If I need a ride. Well, that was unexpected. I heard so much about people here being closed, and this was just a first event to contradict that. The rest of the evening  I spent roaming around Malmö center. It’s a very nice city, you should visit it!

The conference itself took place in venue called St. Gertrud. It’s like small conference center with auditorium for ~200 people and very nice area for networking between sessions. First talk was Hadi Harriri‘s “Developers: The prima donnas of the 21st century”. He warned, that he won’t treat us nicely, and he delivered up to promise. As developers we are not good in communication. We often try to work on wrong things based on personal ambitions and put businesss at risk. He was jokingly harsh for most of his talk. At the end, he gave us some pat on the back, saying that people don’t appreciate the value of our work, and we are central to business in the 21st century. This was good talk, to start the day with overally good mood. Next up was Gary Short, who talked about math stuff in programming, like big O notation and algorithms. Most of the stuff I remembered from University, but I would rather learn the way Gary shown it, than my teachers used to. And romanian folk dancers videos were cool ;). Martin Mazur and Mark Rendle gave same talks as in Kraków, so nothing new for me here. Rob Ashton gave talk about Node JS. It was targeted at more experienced Node devs, so for me it was kind of hard to consume. But at the end, he showed a way to test asp.net mvc projects and this was interesting. Look for project Zombify at github. Jon McCoy presented his suit of tools for .net application disassembly and modification. There was cracking live demo, fun stuff. In the last session Enrico Campidoglio showed, how to control history with git. He went through most common use cases of git, visualising them with Phil Haack’s tool. Enrico kept this informative, yet funny.

Somewhere in the middle of the day, there was surprise waiting for us. At the end of his talk, Martin said, that they have gift for us. That they want to give us something useful and awesome. Something to hack on. In the lobby there was a pile of boxes wrapped in gray paper with “1337” printed on. Inside there was Raspberry Pi board. One for every attendee. You could feel the Christmas atmosphere in the room. Imagine bunch of super happy geeks unwrapping little boxes with big smiles on their faces. It looked like that. Awesome conference gift, tretton37!

If I were to compare DevDay and Leetspeak in many ways they were pretty similar. Both being small community conferences, that you don’t have pay a lot of money for. Full of passionate people, who want to invest they time in learning. Talks in Malmö were more technical and I liked venue more. Although talks in Kraków focused more on soft side of being programmer, I needed that to get inspired and loved it too. I also prefer booze prices in Poland ;)

We had some fun in the evening. I talked with many Tretton37 ninjas, and they’re great people. All that stuff I heard about Swedes being closed and introvertic – it’s total bullshit. They’re very friendly and have awesome community. I hope to see them next year. Or even earlier.

Next day I headed home. Big thanks to Peter for organizing me transport to the airport! Plane was late, some Poles got arrested at the airport, but I didn’t care. I still had big smile after the conference, and head full of ideas how to use my Pi.

Sweden was fun!