About me


This is me being excited about dipping my foot in the Pacific Ocean for the first time. 🌊

I'm Agnes Vasarhelyi, a software developer from Hungary. I started this blog last year to let interested people follow my path as I evolve as an iOS/Mac developer. I'm an advocate of sharing knowledge, and building our communities. This is the place where I collect everything I contribute to this cause.


You are already on it, literally. 😊

This is a tech blog, mostly about high level solutions for architectural and communication specific problems solved with reactive ideas currently.

The future plan is to turn the content problem-focused instead of solution-focused, meaning instead of writing about specific frameworks, I'll bring up a problem and solve it in several, slightly different ways. I hope, that it will help to make the posts lighter, simpler, and easier to apply to your context.

Organizing community events

This is a very new hobby and I love it! Getting the international community together in your hometown is a super great experience. πŸ€—

Craft Conference '17

I'm currently helping out the chief organizer with putting together an amazing mobile lineup for this huge conference here in Budapest. I'm so excited! πŸ˜†

Functional Swift Conference '16

It was an amazing two day conference in my hometown, Budapest. I loved every minute working on it. ☺️ I wrote a blog post about the whole story.

NSBudapest meetup

This is the iOS meetup of Budapest, a great effort backed by several local startups throughout the first year (2016) of this amazing monthly event. The organization is 100% transparent and open source as well as the goal: connect Apple technology enthusiasts and let them evolve together. We have presentation style events, workshops and small roundtable sessions as well. Plans for 2017 are more workshops, creating a peer lab and support exchanging speakers between more European meetups, to stretch our boundaries and go more international. 🌍

Native Development meetup

The first meetup I was participating in organizing where the goal was to create a community for people interested in any kind of native development like any mobile or desktop technology, tool, or method.

Public speaking

I got into public speaking recently, here are my talks so far. I'm currently working on improving the focus when building up a talk and trying to address lower level problems.

Coming up in 2017

try! Swift Tokyo

Tokyo, March 1-2 2017


Bavarian forest, June 2017


Styling iOS apps Swiftly

NSSpain, LogroΓ±o, 2016

Almost the same talk as Swiftly Styled below.

Swiftly Styled

Forward Swift conference, SF, 2016

This talk is about how working with stylesheets helps devs & designers work better together on UI code.

Inspired by FRP

Craft conference, Budapest, 2016

The goal of this talk was to share how the original ideas of Functional Reactive Programming invented decades ago, influenced reactive programming libraries like ReactiveCocoa and why is it important to understand the relation. Some bad examples of over-using reactive and pro-contra arguments.

ReactiveCocoa reloaded

MCE conference, Warsaw, 2016

An overview about the differences between using Objective-C API of ReactiveCocoa v2 and Swift API of v3 (alias v4).


Functional Thinking

Functional Swift Conference, NY, 2015

This talk meant to be about how the ideas from functional programming can be leveraged even on a higher abstraction level when designing an application from little boxes of functionalities.

Evolution of a beer brewing app⚑️

Swift Language User Group San Francisco, 2015

My story about how I managed to try out several interesting technologies, like React Native, ReactiveCocoa, Carthage, and Bitrise in the same pet project, an iOS front-end for my friends' automated beer brewing system, Brewfactory.


If you have any thoughts on the blog, my talks, or anything related, please drop me a line on Twitter, any feedback is much appreciated. πŸ’œ

Last edited: January 2017.