Blog

I write on blua.blue, dev.to and others

6 Technologies to look at in 2021

Instead of looking back at a year we'd all rather forget, let's see what lays ahead of us:

(Micro-) Frameworks

Stuck in your stack? It's always dangerous to be married to a particular setup and miss new winds.

AlpineJS

This minimal JS solution grew its crowd in 2020 and became a true alternative for smaller projects. It feels like VueJS and the first Angular had a child that focusses on getting the job done. Give it a spin here

Node-Express-TypeScript

TypeScript has been with us for a while now, but with Deno waiting to gain in popularity and more and more frameworks embracing it for userland, it's time to revisit the boilerplates we used for years. This little setup jump-starts your backend development while being approachable like your good ol' express server. visit here

Neoan3

With PHP8 finally out, it's time to prove to the world that working with PHP has become modern, fast (VERY FAST!) and clean. While this framework seems unusual at first, it will soon help you develop in the fastest way imaginable. So it's not only fast in delivering, but fast at developing as well. neoan3

Design & CSS

Another bootstrap page? Aren't we all tiered of it? Let's explore something new.

Tailwind

While Tailwind CSS doesn't come fresh off the shelf, its usage has become easier with recent versions. The utility based approach conquered the industry and truly individual designs resurface. check it out

Gaudiamus

This SCSS "framework" is more like a framework creator. CSS frameworks like Ornate are based on this builder and if you ever wanted to have a solution that feels more like enabling you to roll your own without starting from scratch than dictating how things look like, this is for you the repo

Ant.Design

Delivering components for major front-end frameworks (like React & VueJS), this design system is modern and slick. While there are many design systems gaining traction, I picked this as it feels most innovative to me personally. visit here

image

Stop learning what you think is relevant

Still learning react, laravel & co? You better plan ahead!

image

How to use JWT in the neoan3 PHP framework

Many things have changed since I last addressed implementing JWT & stateless authentication & authorization.

image

Rapidly build your own stateless REST-API with neoan3

One of the most common tasks for a web-developer is interacting with an authenticated backend. While a plethora of possibilities are available, the way neoan3 handles things is not only convenient, but also fast and reliable.

image

Generating Phaser Game assets: Planet spritesheet generator

Ever needed to automate a process and all of a sudden you built a tool?

image

Do you even write?

Using the blua.blue webhook in order to track your writing.

Install PHP 8 on Ubuntu

PHP8 has finally been released and it is FAAAAST! Time to update.

image

6 Technologies to look at in 2021

2020 wasn't the best year humans can look back to. but what does 2021 bring for coders?

image

CSS Grid or CSS framework - are they really exclusive?

Grid-based or framework - there are many articles about this choice. But why is that even a thing?

image

Scaffolding REST APIs with JWT authentication

Ever had the need for your own backend while developing your web-app?

image

What is composer?

Composer has become PHP's package & dependency manager. Why you should use it.

image

MySQL: ERROR1364 fix

The painful realization of why people use containers.

image

Cyber wars: Defending your server

Maintaining your own server can be a thrill. High security standards can protect you from data leakage, injection attacks and DDoS attempts. But what about adaptive brute force?

Git: globally change GitHub-remotes from git@ to https

Does your IDE or composer set remote repositories to ssh rather than https? Or are repositories you are using set up that way? You are not alone. Let's fix it once and for all!

VueJS & neoan3: a love story.

Setting up neoan3 to play nice with Vue isn't hard. Here is how the two frameworks are combined to support fast, dynamic and rapid development.

image

MySQL in PHP - how to deal with databases

How I handle MYSQL database transactions in PHP

Install PHP 7.4 on Ubuntu

Finally PHP 7.4 is out! You have read about the new features, you have followed externals, you have gathered ideas on how new capabilities will save time. Let's get it running.

How to install global npm packages without sudo on Ubuntu

Running npm on a server can be painful. Privileges are there for a reason, and so is sudo. Running npm with sudo is not the solution.

image

Static content pages - still the fastest web-experience

Tutorial: How to utilize blua.blue to generate static content for your website.

image

Cross publishing to dev.to

How to publish your content to dev.to from blua.blue - hopefully

The Uselessness of Pre-Assessment

After almost two decades in the industry, new jobs will still ask you for "assessment tests". A little rant...

image

SEO strategies for blua.blue

How to get your content listed where you want it to.

image

How to Build an Express App in Node That Reads From a Headless CMS

A headless CMS lets you design your own front-end, sometimes your own back-end. Let's set up a small application to get us started. Beginner friendly. Approx. 20 min. to reproduce / follow along

Transformer - falling in love with PHP's magic methods all over again

PHP's magic functions have been around for a long time. But there were always good reasons to avoid them. Transformer is a practical and reliable way to make use of the most common operations we program: CRUD operations.

image

Help us document neoan3

Over 4000 brave developers are exploring the framework on their own.

image

When politics kill innovation

How misunderstood diversity killed the PHP Central Europe Conference for good.

image

blua.blue PHP SDK

Create your own blog.

image

dev.to plugin for headless CMS blua.blue (part 2)

A solution to supplying plugins to blua.blue