Karthik Viswanathan
Karthik Viswanathan is an undergraduate student studying at Stanford University who enjoys programming, web development, and robotics. He has been working with HTML, CSS, JavaScript, PHP, and MySQL for the past four years. In his free time, Karthik is always open to a friendly yet competitive game of Ultimate. You can view some of Karthik's work on his portfolio and blog.
Latest Posts
  • Code
    Scaling & Caching
    Working With Changing, Cacheable Data? WP-Transients Has Got Your Back!Wp transients
    Changing data is ever present in a WordPress-powered site. Be it a new post, an added comment, or an updated tweet for the front page, the status of a blog is constantly being altered. Since such data is often useful to a visitor, there comes a need to display it. This, however, is plagued by the fact that dynamic information—especially from external sources—results in slower, burdened sites. When it comes to these issues, the WordPress Transient API has you covered with its robust caching. The following screencast will demonstrate exactly how to take advantage of its features.Read More…
  • Code
    Plugins
    Reel 'em In: Understanding Hooks From the Inside OutHooks thumb
    The key to WordPress' flexible foundation is in its use of hooks. Be it in themes, plugins, or the core, hooks allow unparalleled growth while ensuring compatibility with future versions of WordPress. As a result, understanding them should undoubtedly be a part of any developer's repertoire. Join in as we uncover the intricacies of this simple yet sophisticated system from the inside out.Read More…
  • Code
    Theme Development
    Do-It-Yourself WordPress Scheduling: Mastering WP-CronWp chrom
    As one of the lesser-used WordPress features, WP-Cron often gets overlooked by developers. Its applications, however, are no laughing matter. From caching to notifications to clean up, scheduling cron jobs can work to create a distinct advantage in even the most simple WordPress blog. Join in as we explore important applications of this very system. Read More…
  • Code
    Security
    20 Steps to a Flexible and Secure WordPress InstallationPreview
    A comprehensive WordPress installation, albeit simple to produce, often requires multiple steps -- many of which can easily be omitted accidentally. How many times have you forgotten to customize your permalink structure? How about adding in a sitemap plugin? What about changing your timezone? If you've installed WordPress more than once, chances are you've missed something. Take the following steps and you'll never miss anything again.Read More…