Web Niraj
  • Facebook
  • Flickr
  • Github
  • Linkedin
  • Twitter
  • YouTube
Online portfolio, code examples and developer blog
  • About
  • Contact
  • Portfolio
  • WordPress
Search the site...

Blog

Creating Symlinks to Libraries in Composer

When developing a new library in PHP, it’s sometimes useful to symlink the library into a project while you work on it. Find out how to update your Composer config to achieve this.

Read More

Auto-Reporting LFD Block Reports to Abuse IP DB

I created a PHP script that would allow the CSF / LFD firewall plugin on my server to report IPs that brute-force logins or port scan my server to the AbuseIPDB website. This tutorial shows how I achieved this.

Read More

Making Ajax Calls Sequentially using jQuery

In a recent project, there was a need to make ajax calls to a remote server in a sequential manner to synchronise data. Each call would wait for the previous one to complete, before triggering the next one. See the code here.

Read More

Dynamically Adding Passwords to PDFs using PHP

In a recent project, I was asked to modify uploaded PDFs to dynamically insert a user specified password to keep files secure. This tutorial shows you how this can be achieved using PDF libraries from Setasign.

Read More

Securing Your WordPress Site with .htaccess

There are many ways to help secure your WordPress website from hackers and other malicious users, including plugins and server configurations. If you’re on a unix based server with Apache installed, you can use some basic htaccess settings to improve security further.

Read More

Meeting your GDPR Obligations with New Export Features in WordPress

By now, your WordPress blog or website should be GDPR compliant (the law came into affect today). WordPress 4.9.6 makes it easy for you to fulfil some of your GDPR obligations by providing owners with new tools.

Read More
‹1234›»

Portfolio

  • Cage Cricket Mobile App

    The Cage Cricket application is my first cross-platform mobile application built using Trigger.io and Parse, and works on iOS and Android.

    Read More

    Wonga Halloween Trick or Treat App

    For Halloween, I helped wonga.com reskin an old app they had originally developed with a third-party agency. The app used Adobe Flash as the main user interface, with a PHP / MySQL backend.

    Read More

    Hearts FC Football App

    My first app at Wonga.com was the Hearts FC Football App, to promote Hearts FC getting to the final of the Scottish Cup Final against Hibernian FC (Hibs).

    Read More
© 2011-2022 Niraj Shah
  • Blog
  • Portfolio
  • WordPress
  • About Me
  • Contact Me
  • Privacy Policy
Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, see here: Privacy Policy