Bulgaria Web Summit 2017;
7-8 April;




450 geeks from 21 countries and 4 continents:
Greece France Bulgaria Australia Czechia South Africa Macedonia Romania Denmark Sweden Estonia United Kingdom Germany Lithuania Turkey Belguim The Netherlands Spain Finland USA


Speakers

Behold! Our awesome speakers!


They speak also at: TheNextWeb Conference, Smashing Conference, Fosdem, SXSW, JSConf EU, HTML5 DevCon, SydneyJS,ThinkingDigital, UpdateConf, NodeConf, OpenFest, FOWA, WeNode and many more arround the world. Now in Sofia!

Day 1: Interfaces, Experiences, Design the Web, Css, Accessibility, Privacy, Agile!


Aral Balkan

Aral Balkan

Cyborg Rights Activist.



Harry Roberts

Harry Roberts

CSSWizardry. Front-end Architect, designer, developer.


Lara Hanlon

Lara Hanlon

Designer, Thinker, and Educator at IBM Design





Matt Stow, speaker at Bulgaria Web Summit 2017

Matt Stow

A user experience-focused front-end developer who just wants to make the web a better place



Ada Rose Edwards, speaker at Bulgaria Web Summit 2017

Ada Rose Edwards

Full stack JS developer with focus on front end animation performance. Developer Advocate at Samsung.


Fabio Benedetti, speaker at Bulgaria Web Summit 2017

Fabio Benedetti

Lead Visual Designer & Illustrator, working for Apple.



Borislav Kiprin, speaker at Bulgaria Web Summit 2017

Borislav Kiprin

A digital strategist, traveller and curious mind.





Day 2: $.JavaScript; $.NodeJS; $.MySQL; $.ReactJS; $.Hacking; $.Django; $.R



Krasimir Tsonev

Writer, speaker and coder, designer with more than 10 years experience.



Stefan Kanev

Stefan Kanev

Software craftsman at ReceiptBank. Smart guy and a great speaker.



Elena Kolevska

Elena Kolevska

A software engineer with 9+ years of professional experience.



Mathias Buus Madsen, speaker at Bulgaria Web Summit 2017

Mathias Buus Madsen

Node.js hacker with more than 500 npm modules. Founder of Ge.tt



MArian Marinov, speaker at Bulgaria Web Summit 2017

Marian Marinov

CEO of 1H, CTO of Kyup and Chief System Architect of SiteGround.



Andrew Collier, speaker at Bulgaria Web Summit 2017

Andrew Collier

Itinerant Data Scientist. Geek. Runner.




Henri Bergius

Henri Bergius

Hacker and occasional adventurer. Author of Create.js and NoFlo.


Burak Can

Burak Can

Developer



The Schedule

  • This stream is sponsored by

  • 08:00 – 09:00

    Check In + Coffee + Networking

  • 09:00 – 10:00

    The grand opening – it will be awesome!

  • Aral Balkan

    10:00 – 10:45

    The Universal Declaration of Cyborg Rights

    The year is 2017,
    8 men hold half of the world’s wealth between them and preside over a digital panopticon that enslaves and farms the world’s population.
    Fellow cyborgs, it is time to rise up, reclaim our rights, and start paving the path forward toward a more egalitarian and sustainable future.

    – By Aral Balkan

  • schedule-speaker

    11:00 – 11:45

    Refactoring CSS Without Losing Your Mind

    Working with CSS is tricky enough as it is; working with legacy CSS can be nightmarish. In this talk, we’ll look at how we decide what to refactor and when; how we can refactor code whilst still shipping features; how to avoid regressions when adding new CSS; how we can avoid the dreaded refactoring tunnels; running new and legacy code in tandem; and a bunch of other neat little tips and tricks.

    – By Harry Roberts, Csswizadry

  • schedule-speaker

    12:00 – 12:45

    Building A Better, Accessible Web.

    Detailing why accessibility matters, the types of disabilities there are/how to cater for them, and how to write good, semantic HTML and utilise ARIA to create accessible, robust web applications.

    – By Matt Stow

  • 12:45 – 14:00

    Lunch Pause

  • schedule-speaker

    14:00 -14:45

    Virtual Reality and the Future of the Web.

    New Virtual Reality browsers means we need to consider how the web platform is going to need evolve to take advantage of the benefits that Virtual Reality can bring.

    – By Ada Rose Edwards, Samsung Mobile

  • schedule-speaker

    15:00 – 15:45

    Travelling With The User.

    Are your UX and IA efforts up to the current content consumption trends? Can they travel with the user wherever she goes? Are you leading or are you following?
    In my talk, I will be focusing on historical user journey patterns, content touch points and how we organize and present content on platforms and devices. I will be providing tips and tricks on making content transportable. The audience will be presented with examples and look into near the future.

    – By Borislav Kiprin

  • schedule-speaker

    16:00 – 16:45

    We are designers. We make things.

    1) Introduction: Design the world around us.
    Everyone is a designer, design means to make something, not only taking care of the form but of the function too.

    2) Visual Design versus UX design. Why so many names?
    (e.g. Senior designer, web designer, ui designer, ux designer, web graphic designer, lead designer, senior ui designer, digital designer, interactive designer, digital artist… and so on)
    This world wants us to be very specific, but in the end we are all designers.

    3) The importance of Icon Design in 2017. We’re going Towards a world without words.
    One of my areas of expertise. Brief talk on where the visual language is going. People use more and more icons and symbols, less words to communicate.

    4) Tools: Photoshop and others tools – such as FW, Sketch and Adobe XD
    Ideas matters. Tools not as much. Based on my personal experience, an overview on how the tools can help you but they MUST not limit you.

    – By Fabio Benedetti, Apple

  • schedule-speaker

    17:00 -17:45

    Great Design Facilitation Builds Better Designed Solutions

    Imagine the most fulfilling, collaborative design meeting you’ve ever had. Hours seemed to fly by, and those hours were productive. Political and mental barriers melted away and in their place were innovative ideas, or realistic solutions for complex problems. For several shining moments the team worked as one; the conversation or the activity was equally fun and productive, and you left the room feeling smart and empowered. It’s highly likely that someone in that meeting was a facilitator, either by design or by accident. If you can’t identify the facilitator, chances are it was you.

    – By Lara Hanlon, IBM Design

  • 17:45 – 18:20

    Closing talks. Raffle and more surprises. Be here!

  • 08:00 – 09:00

    Check In + Coffee + Networking

  • schedule-speaker

    09:00 – 09:45

    Monorepo workflows for JavaScript projects.

    Monorepos are gaining popularity at a very high rate. This is a fully practical talk which explains why and how to use monorepo project structures in our JavaScript codebases.
    I’ll explain how it can help to improve our workflows and productivity when working with highly modular codebases. The audience of this talk is dailiy users to experts.

    – By Burak Can

  • schedule-speaker

    10:00 – 10:45

    Going offline with append-only logs

    A talk about a great p2p data structure called an “append only log”. It’s a fancy word for a list you are only allowed to append to and read from. The talk will show case why this data structure works great over p2p networks and how you can use it to make your websites and node applications work offline using a bunch of npm modules.

    – By Mathias Buus Madsen

  • 11:00 – 11:45

    React.js in patterns.

    Long time I was searching for a good front-end framework. Framework that will help me write scalable and easy to maintain UI. Even though React is just a library for rendering it comes with so many benefits that I can easily say “I found it”. And like every thing that I use a lot I started seeing some patterns. Techniques that are applied over and over again and I see in the code of other developers. I will show and talk about those patterns.

    – By Krasimir Tsonev

  • schedule-speaker

    12:00 – 12:45

    A simple introduction to D3.js

    D3 seems daunting, but that’s an illusion. While very powerful, it’s quite simple to get started with and get some pretty neat results. The talk will be an introduction to what D3 is all about and how you can use it. By the end, you will have a good understanding of how it works and be able to start creating visualizations with it.

    – By Stefan Kanev, ReceiptBank

  • 12:45 – 14:00

    Lunch Pause

  • schedule-speaker

    14:00 -14:45

    Diagnosing the Long Distance Runner with Django, D3 and R

    TL;DR Building the ultimate runners’ portal using Django, D3 and R.

    Runners enjoy running. Obviously! They’re also somewhat obsessed with statistics: weekly mileage, marathon times, resting heart rate, medal count… Back in the day these would be recorded by hand in a dog-eared logbook. But we’re too sophisticated for that now.

    Services like Strava allow a runner to track their training statistics online and easily make comparisons with their running mates. However, the ultimate test of a runner is the race. And race statistics are distributed across a variety of sites on the internet. There’s no single resource.

    Wouldn’t it be handy if all of those results were aggregated in one place? A runner could then see a consolidated picture of their racing prowess. It’d be cool if it was augmented with responsive visualisations and predictive models.

    I’ll be talking about an ambitious project to carefully synthesise those distributed race statistics, using R for scraping and modeling, Django for data management and presentation, and D3 for visualisation.

    I’ll also discuss the models that I’ve built using this meticulously validated set of data and the intriguing things that they’ve revealed about that curious animal, the Long Distance Runner.

    – By Andrew Collier, TopTal

  • schedule-speaker

    15:00 – 15:45

    Practical MySQL Performance Optimization

    I will share my practical experience from the last few years. No bulshit, real optimization only.

    – By Marian Marinov

  • schedule-speaker

    16:00 – 16:45

    How to create Redis modules – unleashed

    Hands-on experience on creating Redis modules. Redis is an open source (BSD licensed), in-memory data structure store, used as a database, cache and message broker. Let’s hack it!

    – Elena Kolevska

  • schedule-speaker

    17:00 – 17:45

    Flow-Based Programming for JavaScript

    NoFlo is a flow-based programming environment for JavaScript. Originally built for Node.js systems automation, the same visual development tools can also be used for developing full-stack applications from the browser to microcontrollers like Arduino. With NoFlo developers build their applications by wiring data streams together between different pre-built or custom components. The NoFlo environment is fully browser-based and can connect to NoFlo instances running on remote servers, allowing inspection and rewiring of running software.

    – Henri Bergius

  • 17:45 – 18:00

    Closing talks. Raffle and more surprises. Be here!

The Venue: Inter Expo Center

147, Tsarigradsko shose blvd, 1784 Sofia, Bulgaria

+359 2 965 522 0.

More awesomeness

Coffee, party and healthy food

hotel

Conference Party. 7th of April.

TGIF! Let’s get rocked by the music of legendary rock stars like AC/DC, Bon Jovi, Dire Straits, Guns ‘n Roses, INXS, Linkin Park, Marilyn Manson, Metallica, Nirvana, Rage Against The Machine, Rammstein, Red Hot Chili Peppers, The Doors, U2 and more… with djsupermax.

The party starts at 21:00 and the club’s name is Live & Loud. The beer and some non-alcoholic drinks are for free, thanks to our amazing partner Superhosting.bg

You are invited! Come meet the speakers and have fun!

See the Map!
hotel

Amazing Coffee

We know that a programer can turn coffee into code, so we hired the best baristas in town to make sure you will have amazing coffee experience.

Be creative and share your coffee experience with a tweet and tag it with #17bws.

The coffee is brought to you by Vox Teneo.


Jurgen Appelo’s thoughts about the coffee during BWS 2016.
hotel

Healthy Lunch

This year we decided to provide you with healthy lunch instead of some bread and sugar cookies.
You will enjoy fresh fruits and healthy raw bars.

The lunch is sponsored by Tick42.

Meet Colin Charles

speaker Bio image

Colin Charles works on MariaDB at SkySQL. He has been the Chief Evangelist for MariaDB since 2009, with work ranging from speaking engagements to consultancy and engineering works around MariaDB.

He lives in Kuala Lumpur, Malaysia and had worked at MySQL since 2005, and been a MySQL user since 2000.

Before joining MySQL, he worked actively on the Fedora and OpenOffice.org projects. He's well known on the conference track having spoken at many of them over the course of his career.

speaker Bio image

Meet Jurgen Appelo

Jurgen Appelo is pioneering management to help creative organizations survive and thrive in the 21st century. He offers concrete games, tools, and practices, so you can introduce better management, with fewer managers.

Jurgen calls himself a creative networker. But sometimes he’s a writer, speaker, trainer, entrepreneur, illustrator, manager, blogger, reader, dreamer, leader, freethinker, or… Dutch guy. Inc.com has called him a Top 50 Leadership Expert and a Top 100 Great Leadership Speaker. Since 2008, Jurgen writes a popular blog at NOOP.NL, offering ideas on the creative economy, agile management, organizational change, and personal development. He is the author of the book Management 3.0, which describes the role of the manager in agile organizations. And he wrote the little book How to Change the World, which describes a supermodel for change management. His most recent book is called #Workout, which offers you practical ideas to engage workers, improve work, and delight clients.

Jurgen can help you upgrade your enterprise with more engagement and faster results; He can show you how to become an agile businesses with better software; He shows you how to creatively manage your company; And he can inspire professionals with a purpose, advocating work-life integration for creative people. Jurgen is CEO of the business network Happy Melly, and co-founder of the Agile Lean Europe network and the Stoos Network. He is also a speaker who is regularly invited to talk at business seminars and conferences around the world.

Meet Krasimir Tsonev

Krasimir Tsonev is a coder with over ten years of experience in web development. Author of "Node.js Blueprints" book he works with a strong focus on quality and usability. Krasimir is interested in delivering cutting edge applications. He enjoys working in the industry and has a passion for creating and discovering new and effective digital experiences.

Right now Krasimir is working with technologies like HTML5/CSS3, JavaScript, PHP and NodeJS, but originally he started as a graphic designer. Later, being a flash developer he spent several years using ActionScript3 and frameworks like RobotLegs. After that, as a freelancer he continued delivering full stack web services for his clients - graphic design, front-end and back-end programming.

With the rise of the mobile development, Krasimir is enthusiastic to work on responsive applications targeted to various devices. Living and working in Bulgaria he graduated at the Technical University of Varna with bachelor and master degree in computer science. He loves blogging, writing books and making talks about the latest trends in web development.

speaker Bio image

Meet Anna Dahlström

Anna is a great UX designer and the founder of product studio byflock and their first product Glimt.it.

She’s worked client side, for startups and agencies on large variety of brands and projects, from websites and apps to TV UIs. She’s a regular speaker and instructor for General Assembly where she’s taught more than 30 classes related to designing for multiple devices.

speaker Bio image

Meet Igor Mihalik

Igor Mihalik is experienced full stack developer and CTO at Ingen.io. Most of his time is dedicated to UniGraph - a global, language independent knowledge graph that aggregates various sources of structured data and unifies them under a single generally recognised schema.

Previously he worked as Senior Member of the Technical Staff at Pivotal. During his career he worked at various software engineering positions focused on software architectures, distributed systems and technologies covering all layers of software development and deployment stack.

He holds a PhD. in Transport and Communication Technology from the University of Zilina, Slovakia. His research topics covered natural language processing, digital signal processing, speech synthesis and signal compression. He is also an Adjunct Lecturer at Cork Institute of Technology in Ireland.

speaker Bio image

Meet Robert Nyman

Robert is a strong believer in HTML5 and the Open Web, and has been working since 1999 with Front End development for the web, in Sweden and in New York City.

He currently heads up Developer Relations at Google for the Nordics. He also loves to travel and meet people.

Robert has Presented in 32 countries, and holds claim to the title of most well-travelled speaker on Lanyrd.

He is listed by Twitter as one of 23 Swedes to follow and 5th best developer in Sweden.

He has also run Geek Meet in Stockholm since 2006 – one of the first of its kind for web developers in Sweden

speaker Bio image

Meet Etiene Dalcol

Brazilian engineering student currently in exchange in France through a scholarship. Lead developer of Sailor, thinks that Lua programming language should be the next thing and wants to teach programming to young ladies on it.

Likes going to tech conferences and cares about women in technology. Has been a speaker on various occasions and once got a Hackathon prize.

Loves travelling, is trilingual, thinks that learning natural languages is a beautiful thing and is currently deciding which one to learn next.

Close