Genadi Samokovarov - Balkan Ruby organizer - podcast episode cover

Genadi Samokovarov - Balkan Ruby organizer

Apr 29, 202411 minSeason 2Ep. 6
--:--
--:--
Listen in podcast apps:
Metacast
Spotify
Youtube
RSS

Episode description

Since the first moment I met Genadi I felt “this guy is great to be around“!

In this episode he talks about the 🇧🇬 ruby community, organising conferences, his current work and open source history.

Find Genadi http://gsamokovarov.com/
Balkan Ruby https://balkanruby.com/
Join Sofia local ruby meetup https://rubybanitsa.com/

  • Build Rails apps 10x faster with AVO
  • Learn RoR 10x faster than Yaro did with SupeRails



Transcript

Speaker 1

hey everyone , welcome to another friendly show episode . Uh , this is a quick one at balcony , ruby , and we are here with uh , with our host , genadis , and , yeah , we'd like to have a chat with you .

Like uh , personally , as a , as a conference organizer , I would like to know what , what does a conference mean to you , why , why would you go to a conference and , of course , why put this conference on like this amazing platform ?

Speaker 2

true , thank you for keeping guys . So hello everyone , I'm the nice and curve . I don't talk and really so I don't know . The conferences for me kind of started randomly because I went to oracle in salzburg back in 2015 and I learned that it travels . I was like can you go to sofia ?

And it did come to something kind of pitched it and it worked , uh , and I really enjoyed that . I really enjoyed the party . I really enjoyed the you know , enjoy the idea of you know this , learning you know in a very casual setting okay , so you organized a record in soviet in 2016 2016 .

Speaker 1

2016 . Just visiting your first conference and said OK , I want this next year .

Speaker 2

Yeah , it was like a gimmick . I was like this thing travels .

Speaker 1

Can we try it ? I know , let's do it .

Speaker 2

I was very proactive and eager and , yes , somehow it happened . People voted for us and with El Ruko 2016 , we got hooked . It kind of worked for us . It the work of 2016 . We got hooked . It kind of worked for us . It was a good experience and it gave us a lot of good contacts with speakers . I used to do some open source work .

I contributed to rails a bit , so I had some contacts with the community and I invited a lot of people and they came okay so that's good so this was like a good , uh good start for me .

Speaker 3

No and back in those ancient times how many attendees uh came to sofia for a recall almost 700 , so it was so my first event was a very big one but it was just you know it was the same as balcony single track conference , uh , two days , uh , seven talks a day , something like this .

Speaker 2

Okay , so I got my start in conference organizing with that and I kind of got hooked because I I really enjoy , enjoy this . It's a lot of work yeah yeah , but face , yeah , it pays emotionally and I just I just like it . Yeah , so I don't have like a super deeper meaning . I don't want to change the world or something .

Yeah , do something good for want to change the world or something . Yeah , do something good for ruby . It's more selfish in a bit . Yeah , in a way , I really enjoy . I really enjoy this .

Speaker 1

I really enjoy us being here , and now , now that I have kids , it's getting harder and harder for me to travel yeah , so just making this here it kind of kind of makes sense you want to go to conferences , so you run your own , so everybody else comes kind of makes sense .

Speaker 2

You want to go to conferences , so you run your own , so everybody else comes closely . Yeah , yeah , I really , I really I really enjoy this and I think it's good for our community because we get to meet you folks and we get to make some contacts . It's not necessarily like a good business for us , but it's good experience for us .

Speaker 3

Yeah and what is the bulgarian ruby community like um it's ?

Speaker 2

it's kind of a small , I think , like everywhere , but not so small . It's pretty good . To be honest , I really , I really enjoy it . Um , as you can see , bosh , the rally in this conference . It's , it's good . It's pretty technical . We have , I think , some very interesting technical work that we do , um , but we don't organize as much .

If I don't do it , we probably won't have .

Speaker 1

So the meetup is called ruby bonita .

Speaker 2

So besides balkan ruby , I run the local meetup which is called ruby banica .

Speaker 3

Okay , which is a fun story it's .

Speaker 2

But euroco started it as well for europe . You ordered way too much banister , this local pastry , so banister is this local pastry that we have here in bulgaria . Uh , and we , we saw that we weren't gonna eat it , but we already paid for it . So we said to the vendor please don't bake this bun , it's tomorrow .

Just leave those 50 kilos and you just have it throughout the year . Oh my god , that's interesting and for us to have the balance of the year . Oh my God , that's interesting For us to have the Banica throughout the year . We have like 50 kilos of Banica in the back of the building In credit In credit .

Yeah , so we started this event and we called it Rui Banica . That's awesome . I think it's a nice name , so it's stuck . So we started having Rui Banica before Balkan Ruby . That's amazing .

Speaker 3

How much do we still have ?

Speaker 2

Oh , no , no , we already ate it .

Speaker 1

We ate it throughout one year , maybe Because you had meetup , so that's great we had the meetup .

Speaker 2

So we started the meetup in 2017 maybe and , yeah , we went to the Balkan Ruby in 2017 , but it was already autumn . So we had another crazy idea . We started another conference called PartialConf . It was about functional programming on the web . I was learning elm all the time . Do you remember this thing ?

yes , yes , yes , it's kind of like haskell , like yes yes , uh , for the web and um , I was able to , we were able to pull off , uh , this functional conference for two years and next year , in 2018 , it was the first edition of alcan ruby .

Speaker 1

Okay , and it's it's all right , did the function ? I think I feel like every developer has this functional period where you know I want a new professional program . Did that pass on ? And they said , okay , I'm back to ruby . I want to do a ruby in a way .

Speaker 2

But what state for me is like maybe the react way of thinking for uh , okay , ux design so I think this was helpful for helpful for me and because of of Ruby , we had good contact with the Elixir community and we had Sasha Juric and Mihael Muskeva . So , yeah , we had a good room with .

Speaker 3

Elixir . And talking more about the local community , what are the biggest Bulgarian Ruby companies ?

Speaker 2

So I work for one of those . I work for Dexcom . We are a product company and we are making software for accountants Not necessarily accounting software , not this one . We found our own niche where we can help accountants and we make software for them .

Speaker 3

Not accounting software for accountants .

Speaker 2

Really , yeah , what we do . Our biggest product is called Dexprepare and we do data extraction . So we try to automate the most error prone , tedious and boring work of the accountants , which is inputting the client counting data into the accounting system . So we are using machine learning .

Before it was cool to extract data out of documents , receipts , invoices , all kinds of documents . We can figure out the currency , the tax , the line items , everything and input it into the system . So we used to have no humans to actually go through it and train our models .

But now , with the bigger models , we we're using less and less , you know , human , but we still need some to just to be accurate . You know .

Speaker 3

Are you using gpt or yama ?

Speaker 2

um , not for our main , uh , main work . We have our own for that . Yeah , okay , yeah .

Speaker 1

Nice .

Speaker 3

Proprietary AI .

Speaker 2

Yeah , so yeah , we do utilize some of the Archer models because it helps us get some results quicker , because it reduces our training time , like if a feature training training feature would take us like a half a year .

Speaker 1

It can now take us much less because regarding , I want to get back to the conference . Uh again , sure , uh , we haven't seen all the talks .

Speaker 2

We have , I think , three left which one did you like the most ? I always enjoy borschtar stocks . Okay , I think his uh , uh , his talks are very personal , very straight . How can I say it in English ? They're fun and they're also real , real yeah you see , yeah . I was very interested about how he monetizes it and , yeah , he's a very , very fun lecture .

Yeah , very fun speakers to be honest .

Speaker 1

Yes , and he said it right like there was . Those were like very uh cool subjects that he approached and those are some issues yeah , but I am looking looking forward for next talk I think everybody is looking for next . He should have some , uh , something fun . Something fun , yeah , something to remember for us to remember the other talks as well .

Speaker 2

I think , yeah , yeah yeah , so this year we're running this business team , so I don't think that balcony is a business conference . I think we are a ruby conference by hand . Yeah and uh , it was like calling games now . It was like like a marketing trick this business team but I think it was very . It's very timely . It's very timely with the current market .

Speaker 1

Yeah , I think it turned on very well I think I was talking with some other friends like , uh , right now there are a lot of layoffs and I think a lot of developers are now thinking , hey , maybe I got laid off , maybe this is my you know , kick in the bottle , maybe start something , start a product , and a lot of people are interested in this business in

the business teams . Yeah , I think it's very timely .

Speaker 2

I think it's very timely and we have to be more focused now because , because of this , where we spent our attention from like what , what kind of products do we build ? And ruby and rails are especially suitable for like , yeah , indie developers , one-man teams , like a lot of talk .

Speaker 1

You see , he built it all himself Pretty fucking good , but and he still has time to make talks and build gems and everything that is a gem . I don't know if you've seen his talks .

Speaker 3

I really like that . Some conferences are specialized , uh specialize , for example , of Russell RB is like hardcore technical talks and Vulcan is like uh , between the Ruby and business .

Speaker 2

Yeah , I think I like to think that we used to be a bit more technical one , but you know , since this is our first event in five years , vulcan Ruby started to happen , to happen in 2018 , 2019 . We're going to have an event in 2020 . But you know , the world changed then . So COVID hit us and we changed , the world changed .

We grew up as a people , as people . We have kids now and one of my kids has a disability , so we kind of changed and our interests changed , yes , as well . Yeah , so I think BalkanRubando is kind of a reflection of us and the way we like to run the events . Um , so now we were interested in business .

Who knows , uh , maybe next year we'll run something else .

Speaker 3

Well , this year we are not having the rail sauce that we had in greece last year , so this is like , uh , the subject . This is a beautiful renaissance for us .

Speaker 2

The perfect replacement , yeah , yeah and you see , uh first , uh , the first announcement maybe for for the show we will run back room again .

Speaker 1

Wow , that's perfect expressivity , cool . Well , thank you so much , kenadi . Thank you for having us , thank you for this amazing conference together and looking forward to

Transcript source: Provided by creator in RSS feed: download file
For the best experience, listen in Metacast app for iOS or Android
Open in Metacast