React on the server is not PHP

React on the server is not PHP

Is server-side JavaScript just PHP all over again? Not so fast! Dive into the evolution of web development from PHP to modern full-stack JavaScript frameworks. Discover why this isn't a step backward but a leap forward in building powerful, efficient web applications.

Using React Portals with TypeScript

Using React Portals with TypeScript

In React, components are typically rendered within their parent DOM hierarchy, but sometimes you need more control. React Portals allow you to break out of the standard DOM structure, letting you render components anywhere on the page. This post shows how to use Portals for flexible rendering.

Vertically Center Content with CSS on Mobile Devices

Vertically Center Content with CSS on Mobile Devices

You don't have to spend much time working with CSS until you run into the famous problem of trying to center something along the vertical axis. Thanks to Flexbox, it has become a lot easier to work with but it still has its challenges.

Waiting for network resources in Cypress

Waiting for network resources in Cypress

When you are dynamically loading resources such as Javascript and CSS, you might run into timing issues. Here we take a look at what we can do to combat those issues.

Building a Javascript Countdown Timer

Building a Javascript Countdown Timer

Learn how to build a countdown timer for your app using Javascript.

Adding Tailwind CSS to Your Rails App

Adding Tailwind CSS to Your Rails App

I recently started using Tailwind CSS and it really struck a chord with me. Here's how you add it to your Rails App.

String Concatenation Cheat Sheet

String Concatenation Cheat Sheet

Your one resource for String Concatenation in different languages.

Curry actions from DDAU Checbox component

Curry actions from DDAU Checbox component

Example of how to curry actions with a checkbox.

Image uploads with Ember.js

Image uploads with Ember.js

Allowing your users to upload images to your application is not an unusual feature but I had to pull some of my hair before I found an approach I liked when trying to do it with Ember.

Benchmarking Rails Server Software

Benchmarking Rails Server Software

Diving in to some performance benchmarks between Apache + Passenger and Nginx + Puma.

My impressions from World Hosting Days 2014

My impressions from World Hosting Days 2014

I've just spent a few days at Europa Park attending the World Hosting days. The days were filled with interesting talks and I'll try to summarize the major themes in this post.