June 30, 2017 — CSS Grid is now live in all major browsers, and with it everything we know about web layouts changes! Imagine drawing a grid in the browser and placing content in one or any number of cells without having to change the HTML or source order. And imagine changing that grid on the fly using media queries or JavaScript while keeping the HTML markup clean and accessible. That’s what CSS Grid does, and that’s why you should be using it today.
The CSS Grid Layout Module introduces a native CSS grid system, provided at the viewport level, that achieves what CSS frameworks and popular grid systems could only dream about: Responsive, flexible, pure CSS grid layouts, independent of document source order, that allow us to treat the browser as a true design and layout surface.
In this talk you’ll get an intro to CSS Grid and learn how it changes pretty much everything when it comes to layouts on the web. Through examples, code snippets, and practical demos you’ll learn how to use CSS Grid in a theme for modern responsive layouts, and you’ll also learn how to handle older browsers without Grid support in a clean and straight-forward way.
CSS Grid is here, and you can start using it today. This talk shows you how to do it right.
June 30, 2017 — Did you ever think that working with WordPress is something that only developers and tech-savvy people can do?
Are you convinced that your being a newbie on WordPress won’t allow you to help people?
In this talk I’ll be sharing my experience on how I started working for a WordPress start-up; how I was struggling with my own impostor syndrome all the time, but still succeeded helping people and answering their technical questions.
In a few months, I will be celebrating my second year with WP Media. I don’t recognise anymore that Alice who was so scared of answering tickets on HelpScout.
This is the beginning of my journey from not understanding customers’ questions to getting my first “Great” ratings on HelpScout.
Are you curious to hear the rest?
June 30, 2017 — Humor often gives us perspective. A lot of things that are difficult to convey can be done through humor. WordPress professional and fans all over write a lot. You could be a blogger, working on support, a developer or a CEO. Many of you will acknowledge that using humor is very important in your writing.
June 30, 2017 — Web designing skills are easier to learn than to sell, is what one could say. A lot of people struggle to sell their skills. Learn from insights Kshitij will offer about how to sell your web designing skills in the Indian context.
June 30, 2017 — WordPress has more than 50,000 public plugins. Should you build the next one? Will it be worthwhile maintaining it over the next five years? How will people discover your plugin? What activities can suck you away from building great plugins? How do you land up with great reviews for your plugins? Does it make sense to listen to customer feedback? How do you run a business around WordPress plugins and make money?
June 30, 2017 — How to organize your business to provide the best level of support for clients? How can your support become an asset for you rather than a liability? How can you train people to provide good support and have them engaged in the work? Why support is such an hassle for engineers and designers?
June 29, 2017 — Working with abstract things like the web can sometimes be demotivating. Remote work with no colleagues to talk to can make matters even worse. I’ve always considered myself a developer, but over the years I’ve also been a consultant, an agency founder/CEO and now a team leader. Even though I love development, with different roles and different clients and projects it sometimes has been a struggle to find motivation to continuously do my best. I will share what I have learned how to cope with the pressure, focus on stuff that matters, and finding meaning and motivation in my work.
June 29, 2017 — Finland is one of few countries where website developers, more often that not, need to create multilingual websites. But what about multi-regional websites and what about the end user’s experience?
User experience and effective content are two aspects that keep users returning, yet these are oftentimes overlooked by both clients and developers.
This talk would venture into strategies for planning and building successful multilingual and/or multi-regional websites that maximise content and the end user experience, ultimately encouraging your clients’ customers to stay and explore their website.
June 29, 2017 — This talk is about automatic updates of WordPress. They are brilliant for security and as far as I know core updates are really well tested and they don’t introduce breaking changes.
For plugins and themes it’s quite different story. Many of them are abandoned or completely changed over the years. This is the breaking point for so many users and inexperienced developers and they will just disable the updates. They are scared of breaking their sites just as we were. But if the updates are turned off the sites will get heavily exploited. So what should we do?
This is our story of how we disabled all automatic updates last year. Why we did it and the struggle we had. In the end we learned a few things about testing, automation and security.
We will visit topics like package management with composer, integration testing and continuous integration.
June 29, 2017 — WP-CLI, a tool not too familiar by many developers, and that is a shame. WP-CLI can speed up your development and maintenance time a lot by just typing a few commands in the terminal.