Julie Ng

Julie Ng

← About Me

How Frontend Developers can drive the Switch to Microservices

Frontend Conference

Munich, Germany
9 December 2017

Software is easy until you need to scale. But luckily for you, JavaScript and frontend developers have a clear advantage when moving to event-driven architectures and microservices. Events on clicks and blurs were your training wheels. Asynchronous is a given. You may have used a statement management framework like Redux or Vuex. You are destined for this. To demonstrate, we'll examine a full stack JavaScript upload service written with Vue, Express and RabbitMQ. Ignore the frameworks. We'll focus on the messaging and state patterns that trip up many developers, preventing them from building true microservices. At the end of the talk, you will understand how to chunk file uploads on the front- and backend for happy users and developers.

Photo by @moh_aboraia

Mastering E-Mail with Ruby

RubySauna

Helsinki, Finland
8 October 2015

E-Mail persists after many decades and will also survive the next hyped communication technology. Despite being a pest, E-Mail is also an effective marketing channel and one of the most personal communications you have with your users and customers. Responsive HTML email is not as difficult as many think. We'll look at some common problems with solutions for developing bulletproof E-Mails. But most importantly we'll look at how programming workflow is just as important and how I use Ruby to do that.

Mastering E-Mail & the Internet's Cockroach

REFRESH

Tallinn, Estonia
September 2015

E-Mail persists after many decades and will continue to survive Chat, Skype, etc. - just as roaches have survived the atomic bomb. Despite being a pest, E-Mail is also an effective marketing channel and the most personal communication you have with your users and customers. You've survived Gmail's spam filter. Now let's make sure you also survive mobile devices with responsive E-Mail HTML. It's not as difficult as you think. Let's examine how developers have solved common problems with tried and true techniques for designing and developing bulletproof E-Mails.

Coming of Age In-house

FFWD.PRO

Zagreb, Croatia
June 2012

Over the last few years, the web has matured into an industry in its own right. Our professions have also grown beyond pixels and lines of code. Let’s look at how lessons and experiences as an in-house pixel pusher can help you understand and leverage other pieces of the puzzle, including marketing and analytics. You’ll also learn from mistakes of others - as well as your own to grow into a seasoned web professional.

Bridging UX with front end - a Designer's Developer Side

Frontend Conference Zürich

Zurich, Switzerland
August 2011

A great user experience is always a team effort and requires great coordination and communication between all team members. The designers vs. developer friction is often in our heads. To demonstrate, we will look at how to work in the browser, how to use HTML5, CSS3 and simple jQuery to better communicate not just with each other, but with the whole team. Whether you're a designer, a developer, a copywriter or marketing manager, you can all work on a project together - in the browser and at the same time.

Photos by Relax In The Air