Martin Psinas
Martin E. Psinas is a self-taught web developer, published author, and is currently studying Japanese. For more information, visit his website.
Martin's articles
In this article I'll share with you how I made the transition from web development in a familiar desktop environment to the Cloud.
See you how to create text-based watermarks on your images using Imagick and PHP.
Read Easy Spam Prevention Using Hidden Form Fields and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.
Read Role Based Access Control in PHP and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.
In this article, Martin Psinas will show you how this feature can be used to create a simple upload progress bar without any external libraries or browser dependencies.
In this topic, Martin Psinas will explain what you need to know to get started using different kind of events. We'll also talk about how you might use MySQL events using scheduled blog posts as a practical example
This is the last of two-part series of Creating a Mobile Photo Blog, by the author Martin Psinas.
Learn how to create a photo blog as part of your personal website which you can update from your mobile phone simply by sending an email.
Read PHPMaster: Preventing Cross-Site Request Forgeries and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.
Learn how to prevent CSRF attacks, a serious vulnerability where a user is tricked into performing an action he didn't explicitly intend.
Learn how to create a profile of your site's file structure with hashes which then can be used to monitor your site's file integrity.