RubyMine: Code Insight for Ruby and Rails

This article was sponsored by JetBrains. Thank you for supporting the partners who make SitePoint possible. If you are developing in Ruby or Rails, you may have heard of RubyMine. RubyMine is an IDE for Ruby and Rails developed by JetBrains. It’s been around for almost 10 years and has a huge user base. And […]

Google Analytics: the Basics Explained, and Pitfalls to Avoid

Analytics are often overlooked as a source of information for UX designers. Many designers don’t consider analytics, and instead base their decisions solely on what they know about user psychology. While this isn’t wrong, analytics offer us more insight into our users, rather users in general. While data-driven design can sound intimidating at first, it’s […]

An Introduction To Automated Testing Of WordPress Plugins With PHPUnit

WordPress is a popular content management system for building websites because it is easy to get started with and a ton of themes and plugins are available to extend its feature set. The main reason WordPress has a lot of plugins and themes is because it’s easy for developers of any level to start building […]

Demystifying Front-End Security

Every day, billions of people around the world use the web to work, to find information, and to be entertained. When they come to your site, they trust you to provide them with a good experience. They expect a site that loads quickly, that works in their browser, and that is well designed. And though […]

How Do I Know If Venture Capital Fits My Business?

There is a popular image in the world of software which many young and inexperienced entrepreneurs are becoming infatuated with. It’s the idea that when you come up with an awesome idea, the highest peak to strive for — the ultimate goal — is getting in front of a venture capitalist and receiving a huge […]

An Introduction to A/B Testing

We’ve recently published a number of articles about data-driven design, or using analytics to inform our UI designs. The short of it is that we can use analytics tools like Google Analytics to conduct user research, to learn about our user demographics and user behavior, and to identify areas of our websites that might be […]

Get the Ultimate Web Development Beginner Bundle for Only $29

So you’ve dreamed of being a web dev, but don’t know where to start? Well have we got good news for you? For 48 hours only you can get our ultimate beginner bundle in web development for just $29 (that’s a saving of $435 BTW!) What Are You Waiting For? Go Follow Your Dream! Kick […]

How To Use Underlined Text To Improve User Experience

(This article is supported by Adobe.) An underline is a horizontal line immediately below a portion of text. In our everyday experience, we underline to emphasize key sections of text, sometimes drawing an underline by hand below printed text. But underlines have their own place in the world of digital design. In fact, underlined text […]

How to Find a Niche in the WordPress Ecosystem

WordPress is simple, elegant, and modular. That combination has made it the most popular web platform on the planet, resulting in a rich ecosystem of themes, plugins and support. It’s an amazing opportunity for devs and designers, but how do you stand out in such a crowded marketplace? Sites like ThemeForest allow creators of WordPress […]

Consumer Driven Contract Testing with Pact

At RisingStack we love working with Microservices, as this kind of architecture gives us flexibility and speed. In this article I’ll walk you through how we perform consumer driven contract testing in our Node.js microservices architecture with the Pact framework. The example repo can be found at What is consumer driven contract testing? To […]

1 2 3 17