Archive for the ‘Web’ Category

Hello, World! Your First JavaScript Programs

Posted on: No Comments
The following is a short extract from our new book, JavaScript: Novice to Ninja, 2nd Edition, written by Darren Jones. It's the ultimate beginner's guide to JavaScript. SitePoint Premium members get access with their membership, or you can buy a copy ...

Making Your First API Call with HelloSign

Posted on: No Comments
In just 5 minutes, we’ll show you how to start signing documents on your own website using the HelloSign API. Learn more about how else HelloSign could help you through HelloSign’s quick start documents. Continue reading %Making Your First API Call...

Symfony Console Beyond the Basics – Helpers and Other Tools

Posted on: No Comments
It's undeniable how useful console commands can be when developing software. Not too long ago we re-introduced the Symfony Console component. This component allows us to create structured and testable CLI commands. We created some simple commands and t...

A Beginner’s Guide to Testing Functional JavaScript

Posted on: No Comments
Functional programming and testing. Maybe you've given them a try in isolation, but somehow you never made either a part of your regular practice. They may sound innocent by themselves, but together testing and functional programming can create an irre...

Being a Full Stack Developer

Posted on: No Comments
A full stack developer who can get from a prototype to full MVP (minimum viable product) is often considered a jack of all trades, master of none, and with good reason. To define the modern full stack developer, we first need to focus on what the full...

How to Search on Securely Encrypted Database Fields

Posted on: No Comments
We [ParagonIE] get asked the same question a lot (or some remix of it). This question shows up from time to time in open source encryption libraries' bug trackers. This was one of the "weird problems" covered in my talk at B-Sides Orlando (titled Build...

How to Tell if React is the Best Fit for Your Next Project

Posted on: No Comments
Nowadays, users expect sleek, performant web applications that behave more and more like native apps. Techniques have been devised to decrease the waiting time for a website to load on a user's first visit. However, in web applications that expose a lo...

Five Techniques to Lazy Load Images for Website Performance

Posted on: No Comments
This article is part of a series created in partnership with SiteGround. Thank you for supporting the partners who make SitePoint possible. With images making up a whopping 65% of all web content, page load time on websites can easily become an issue....