Nikko Bautista
I'm Nikko Bautista. By day, I work as a software engineer at Bright.com, where we make hiring smarter, faster, and cheaper. By night, I develop web applications and write tutorials for Tuts+. I was born and raised in the Pearl of the Orient, the Philippines. In 2012, I moved halfway across the world and ended up in the heart of downtown San Francisco, where the culture and energy are unparalleled. It is, without a doubt, the best place to be an engineer. I specialize in PHP and PHP frameworks. I have experience with Symfony, Zend Framework, CodeIgniter, FuelPHP, and Laravel. I like creating and maintaining developer-friendly APIs. I also have expertise in third-party APIs from Facebook, Twitter, Google, and other platforms. I often explore new technologies, frameworks, and web services by building web applications that use them. Tuts+ allows me to share what I've learned with the world. In my free time, I love learning and reading about new technologies, innovations and the web. I also enjoy trying new restaurants, taste testing whiskies, taking long walks, and cooking new recipes.
Tutorials
  • Code
    Laravel Unwrapped: Session, Auth and CacheLaravel wide retina preview
    304 shares
    Join me as we learn how to use Laravel's component-based system, Illuminate. Additionally, we'll see how to utilize service providers, Laravel's manager system, the Session, Auth, and Cache components, and the Store, Guard, and Repository libraries.Read More…
  • Code
    Build Web Apps From Scratch With Laravel: Filters, Validations, and FilesMain image
    28 shares
    In this Nettuts+ mini-series, we'll build a web application from scratch, while diving into a great new PHP framework that's rapidly picking up steam, called Laravel. In this lesson, we'll be learning about some very useful Laravel features: filters, and both the validation and files libraries.Read More…
  • Code
    Build Web Apps from Scratch with Laravel - The Eloquent ORMMain image
    20 shares
    In this Nettuts+ mini-series, we’ll build a web application from scratch, while diving into a great new PHP framework that’s rapidly picking up steam, called Laravel. In this lesson, we'll be working on an integral part of any web application: the Models. Along the way, we'll learn about Laravel’s amazing ORM implementation: Eloquent.Read More…
  • Code
    Building Web Applications from Scratch with LaravelMain image
    154 shares
    In this Nettuts+ mini-series, we'll build a web application from scratch, while diving into a great new PHP framework that's rapidly picking up steam, called Laravel — a simple and elegant PHP 5.3 framework. First up, we'll learn more about Laravel, and why it's such a great choice for your next PHP-based web application.Read More…
  • Code
    Zend Framework from Scratch - Models and Integrating Doctrine ORMMain image
    58 shares
    Ready to take your PHP skills to the next level? In this new “From Scratch” series, we'll focus exclusively on Zend Framework, a full-stack PHP framework created by Zend Technologies. This second tutorial on our series is entitled “Models and Integrating Doctrine ORM”. Read More…
  • Code
    Creating an API-Centric Web ApplicationMain image
    72 shares
    Planning to start working on a new web application? In this tutorial, we'll discuss how to create an API-centric web application, and explain why this is essential in today's multi-platform world. Read More…
  • Code
    Create a Windows-like Interface with jQuery UIMain image
    96 shares
    Have you ever wanted to create an interactive user interface for your application, but didn't know how to? In this tutorial, we'll create a Windows-like interface quickly and easily, by getting down and dirty with jQuery UI, a user interface library built on top of jQuery. Read More…
  • Code
    Wrangling with the Facebook Graph APIMain image
    59 shares
    Have you ever wanted to learn how to make your applications more social with Facebook? It's much easier than you think! In this tutorial, we'll be building an application that reads and publishes data to and from Facebook using Facebook's Graph API. Interested? Join me after the jump! Read More…
  • Code
    Zend Framework from ScratchMain image
    63 shares
    Ready to take your PHP skills to the next level? In this new “From Scratch” series, we'll focus exclusively on Zend Framework, a full-stack PHP framework created by Zend Technologies. First in our tutorial series, is "Getting Started with Zend Framework."Read More…
  • Code
    Getting Real-Time with PusherMain image
    53 shares
    Do you want to spice up your web applications by making them real-time — but don't want to create new infrastructures for the sole purpose of getting web sockets to work? In this article, we'll explore how to use and implement Pusher, an HTML5 WebSocket-powered real-time messaging service for your applications.Read More…
  • Code
    The Newbie's Guide to Test-Driven DevelopmentTdd
    126 shares
    Testing your code is annoying, but the impact of not doing so can be orders of magnitude more annoying! In this article, we'll use test-driven development to write and test our code more effectively.Read More…
  • Code
    A Beginner’s Guide to Design PatternsDppreview
    209 shares
    Ever wondered what design patterns are? In this article, I'll explain why design patterns are important, and will provide some examples, in PHP, of when and why they should be used.Read More…