Author Archive

  • Monica Solheim Slind and Magne Ilsaas: WordPress at scale within the Norwegian Government

    WordCamp Nordic 2019Speakers: Monica Solheim Slind, Magne Ilsaas

    June 10, 2019 — The Norwegian Government Security and Service Organisation facilitates and runs over 75 WordPress sites on behalf of all the ministries, and have a long history with WordPress. It started out with themebuilder and a standard theme, but as the platform grew, it became nearly impossible to maintain and support due to all the possibilities and variations. The internal team spent most of their time supporting what was already there, and had little time for innovation and optimisations.

    Together with Dekode, they have now rebuilt the platform, and made their own modular custom theme, with a flexible but common design system in place. This allows them to spin up new, complex sites within days instead of weeks, freeing up both capacity and resources to further develop the platform, and to better serve their clients.

    The platform has been designed for scale from the start and all further development contributes to the platform as a whole.

    This talk will cover both sides of the story. From within G.S.S.O, and how it has changed the way they work with, and deliver WordPress. How a project like this is a partnership with a large dose of mutual trust. How a design and code system can save a lot of time and money. And last but not least, how this way of working is a lot more fun for everyone involved.

    Presentation Slides »

  • Marco Fernandes and Thor Andre Gretland – Gutenberg Cloud: Your blocks in the cloud (for every CMS)

    WordCamp Nordic 2019Speakers: Marco Fernandes, Thor Andre Gretland

    June 10, 2019 — In 2017 we fell in love with Gutenberg. In 2018 we decided to use it as a foundation for all things CMS: WP, Drupal or standalone apps. This resulted in Gutenberg JS: https://github.com/front/gutenberg-js. We quickly found out that the universal concept of blocks deserves a CMS agnostic library, and what if we could make it cloud based?

    Here is what we did, what we learned, and how we are using it today!

    Presentation Slides »

  • Laura Hinkkanen: Content and Design (and vice versa)

    WordCamp Nordic 2019Speaker: Laura Hinkkanen

    June 10, 2019 — Laura talks about content design as part of the design process:

    – Why and when you need a content designer
    – What content a designer brings to the design process
    – What are the benefits for the client/team/product

    Since the content design is still a bit rare or a new thing in Finland and the Nordics, she’s also going to talk about what is needed to become a content designer and how content is and can be part of agile development.

    Presentation Slides »

  • Julius Haukkasalo: 5 big mistakes I’ve made as an entrepreneur that you can avoid

    WordCamp Nordic 2019Speaker: Julius Haukkasalo

    June 10, 2019 — Going from co-founding a digital agency in a tiny suburban garage to running a company of 30 people has taught me things – many of which I’ve learned from my own failures. I’d like to present the 5 biggest mistakes of my entrepreneurial life so far to hopefully help others learn from those mistakes.

    Presentation Slides »

  • Felix Arntz: Web Policies and Reporting – Defining Contracts Between Your Site and the Browser

    WordCamp Nordic 2019Speaker: Felix Arntz

    June 10, 2019 — A diverse environment like your WordPress site is inherently difficult to control. If you are a developer, you can make sure your own code meets quality standards and honors best practices, but it is usually not possible to do the same for plugins created by others. It becomes even more of a problem if you are required to rely on third-party code entirely, for example when you maintain a WordPress site, but don’t write extensions for it yourself.

    Recently, new browser technologies have been introduced to help tackle such issues. Content Security Policies and Feature Policies allow you to define contracts between your site and the browser, efficiently enforcing your site to stick to certain best practices you define. You don’t want your site to ever serve images that are too large? You don’t want your site to ever give the user that pop-up for browser notifications? These new policies put you in control over how your site interacts with the user, relying on the browser as a middle man. If there is a violation of the policies you have defined, the browser can inform you via a new Reporting API standard, allowing you to spot the problem and act upon it. This session will provide an introduction to these new technologies, and then dive into how you can use them in WordPress.

    Presentation Slides »

  • Elisa Heikura: The next most important skill to learn

    WordCamp Nordic 2019Speaker: Elisa Heikura

    June 10, 2019 — So you’re a splendid developer or designer, you bring your A game to work every day. You sleep like a log and jog like a fox and you’re practically unstoppable. Until feedback from your boss, colleague, or a customer comes into your inbox and all of a sudden, you’re this fiery ball of anger, resentment, and curse words. What just happened? How can you learn to receive feedback like a Buddhist unicorn, and how can you even benefit from it?

    Presentation Slides »

  • Antonio Villegas: Gutenberg Best Practices For WordPress Developers That Had No Time to Learn JavaScript Deeply

    WordCamp Nordic 2019Speaker: Antonio Villegas

    June 10, 2019 — The new WordPress block editor (a.k.a. Gutenberg) is a radical change for developers used to working with PHP. If you needed to learn JavaScript deeply and quickly to update your plugins and keep everything working, you may still feel a bit overwhelmed. The development of blocks represents a major challenge for all of us not proficient in JavaScript. In this talk we will show you a set of good practices to follow when developing with Gutenberg, as well as typical mistakes that you should avoid so that your code doesn’t break anything.

    Presentation Slides »

  • WordCamp Atlanta 2019 Keynote

    WordCamp Atlanta 2019Speaker: Chris Lema

    June 10, 2019 — Keynote for WordCamp Atlanta 2019

  • Javier Casares: WordPress 5.2

    WordPress Santa Coloma de GramenetSpeaker: Javier Casares

    June 10, 2019 — WordPress 5.0 nos trajo el editor de bloques, WordPress 5.1 nos trajo mejoras generales y la integración mínima de PHP. Ahora llega WordPress 5.2 con muchas otras novedades, entre ellas el sistema contra el WSOD.

    ¿Quieres conocer todas las novedades y qué repercusiones puede tener el paso de versiones anteriores de WordPress 5.x a 5.2?

    Además, en el tiempo restante, podremos hacer un poco de debate y consultas sobre temas diversos.

  • Karla Campos: Meet Your Friends the Gutenberg Blocks

    WordCamp Bristol 2019Speaker: Karla Campos

    June 10, 2019 — Some people are intimidated by the Gutenberg editor. It is different than the classic editor. I’m here to tell you that the Gutenberg blocks are your friends!

    In this session, we will meet our friends the Gutenberg blocks. We will discuss how easy it is to build beautiful media-rich pages and posts with GB’s (Gutenberg Blocks).

    Presentation Slides »