Jarkko Laine
I am a part-time writer-entrepreneur and a part-time stay-at-home dad — and a guy insanely interested in everything. Most of what I do is in some way related to creating things, be it in code, text, or using my hands.
Tutorials
  • Code
    Using AlterEgo to Add Two-Factor Authentication to Your WordPress SiteTutsplus icon
    210 shares
    In this tutorial, you will learn how to modify the WordPress user authentication flow by extending it with AlterEgo, the two-factor authentication tool from MailChimp.Read More…
  • Code
    Build a Custom API to Connect WordPress With Ruby on RailsWordpress rail api preview
    430 shares
    Once upon a time, web applications used to be monoliths that did everything all by themselves. These days, not so much. With web services opening up their APIs, developers are moving to using third party applications to handle parts of the functionality—things such as authentication or emailing users. While the most common case is one where you use an API to connect to one of the popular online services (Google, Twitter, and so on) there are times when both of the applications you want to connect are your own.Read More…
  • Code
    Create a Settings Page For Your WordPress ThemePreview
    47 shares
    Creating your own theme for WordPress is a great way to give your blog or other WordPress powered web site an original touch. But even the nicest looking theme is not that nice if you have to get under the hood and edit the theme's HTML or PHP code whenever it's time change some aspects of it. Especially, when it's not you but a paying customer using your theme. Luckily, creating a settings page for your theme in WordPress is not very hard, and after reading this tutorial, you will be able to create one in no time! Read More…
  • Code
    The Definitive Check List for Publishing Your WordPress PluginPlugin checklist thumb
    6 shares
    When you are getting close to completing your WordPress plugin, it's time to start thinking about releasing it to the broader public. Getting ready for publishing a plugin requires a lot of polishing, testing and fine tuning, and it's easy to forget some steps in the process. This tutorial will guide you through publishing the plugin in the WordPress plugin directory and work as a check list to help you make sure your plugin will be ready for the prime time by the time you hit publish.Read More…
  • Code
    Deploy Your WordPress Blog to the CloudPreview
    27 shares
    For the last decade, hosting a large scale web application has been a daunting task, reserved only for experts. Not anymore; when Amazon opened its server architecture, everything changed. Computer hardware moved to the cloud, and became available to any and all developers. In this tutorial, we will install WordPress in the cloud. Read More…
  • Code
    Dissecting the WordPress Text Widget200x200
    In this tutorial, we will take a close look under the hood of the WordPress text widget to uncover the process of creating a widget that can be added to multiple widget locations. Read More…
  • Code
    Anatomy of a WordPress Plugin200x200
    23 shares
    WordPress is well known for its amazing collection of free plugins. There is one for almost every need you can think of, from backing up your WordPress installation to asking for a cup of coffee or fighting spam. But there are times when none of the available plugins seem to quite do the trick you are looking for. To help you in moments like that, this tutorial will guide you through every step of building a simple, widgetized WordPress plugin with settings. Read More…