April 27, 2016 — Dalla scelta del ticket allo scrivere la prima patch, vediamo i vari passaggi e come divertirci!
April 26, 2016 — Shiny Updates is an effort to make the user experience around managing plugins and themes smoother and more pleasant. It has also shown to be a feature that is subject to all the challenges that software projects face around the world, and as such make for a great case study to review the current approach to WordPress Core development.
April 26, 2016 — Although many times an afterthought, security should be built into a website from the beginning of the development process. From Binod and Logan’s research, a comprehensive discussion will be had about how to protect a website from its inception. Binod and Logan will take attendees through best practices of secure product development, including how to incorporate White box testing to ensure code security and real-life examples will be presented. Finally, Binod and Logan will share insight on post-deployment and how to monitor and patch websites—mitigating future attacks.
April 26, 2016 — This talk will explain core concepts in preparing plugins and themes for translation, why it’s important, and explain some of the tips, tricks, and tools to help you get the job done. It is primarily targeted towards plugin and theme writers.
April 26, 2016 — Content…content…content — that’s all marketing people want to talk about. But, is your content strategy actually helping your business achieve its goals? This session is designed for marketers, WordPress users, and anyone who wants a jump start with their content game.
April 26, 2016 — ACF è un plugin che facilita la creazione di interfacce complesse di ogni tipo. Questo intervento prenderà in considerazione le possibili applicazioni, il suo utilizzo in pratica, nella versione base e PRO, e le questioni legate alla sicurezza del plugin stesso.
April 25, 2016 — Security can be complex, intimidating, and even frightening. Don’t let the enormity of it scare you into inaction. Learn what some of the security researchers and security professionals deal with, and then find out some simple steps you can take to secure your sites.
April 25, 2016 — Tutti sanno che WordPress è pessimo, ma lo usiamo tutti, no? Questo talk esplora l’origine di questa patologia.
Si parlerà di codice datato, di sistemi di versioning obsoleti, di rilasci e bugfix, di sistema ibrido CMS/Framework, di programmazione orientata agli oggetti, REST API e di repository. Tutto questi aspetti possono essere ritrovati nelle credenze e nei miti che circondano spesso l’ambiente WordPress. Conoscere bene il funzionamento, del software in primis, della community che c’è dietro e della mission poi, è l’unico modo per comprendere a pieno la potenza del prodotto che usiamo nel nostro quotidiano. Se poi lo facciamo con ironia ci divertiamo tutti di più!
April 24, 2016 — This talk will show you how to set up a WordPress blog using Ansible, an open-source tool that is often used to deploy code and configure servers. We will deploy WordPress (as well some additional software, like Git) to a fresh new server. We will also look at how to version control your codebase with Git and discuss various ways you can bring Git into your workflow. Last, we’ll talk a little bit about Vagrant and how you can test your changes locally before committing them to your master codebase and deploying them on your live site.
The talk will assume basic competency with SSH (you should know how to SSH into a server, install new packages, update your package lists, etc) and a passing familiarity with Git (you should know what it is).
If you are an experienced developer who’s already using Git and Ansible/Chef/Puppet for provisioning, this talk will be too basic for you. If you are a new developer who’s dabbled a bit with version control and/or provisioning software, you’ll walk out of this talk with everything you need to securely deploy WordPress and Git via Ansible. If you’re not a developer, this talk may be a little bit further into the weeds than you’d enjoy going… although if you want to learn more about doing professional software development, there will be plenty of code samples available online and plenty of references to help you get started. If you’re not a developer and you want to come to this talk, try and read over a tutorial on basic SSH and Git and you should be able to follow along too.
April 24, 2016 — Firebug is the secret weapon of designers who are beginning to learn to customize WordPress websites. It is a great way to start to see CSS in action. The day you learn to change your site’s H2 headers for your blog post titles from blue to green will be the day you are on your way to having design power. We will go over using Firebug to find the elements that you would like to change and how to write css and see the changes happen before your very eyes. You don’t have to know css before this presentation since we will go over some of the basics to show you what you will be looking for.