
Semir Teskeredzic
@semirteskeredzic
JS/React fav, loving MERN & Jamstack, managing projects and trying to devOps. Cover credit: Photo by Markus Spiske from Pexels
Semir Teskeredzic · 3 years ago
HTML Tips & Tricks 1/2



















Semir Teskeredzic · 3 years ago
Middleware Functions
















Semir Teskeredzic · 3 years ago
State & DOM Manipulation with AlpineJS



















Semir Teskeredzic · 3 years ago
Fancy a modern alternative to jQuery? Meet AlpineJS



















Semir Teskeredzic · 3 years ago
Spread Syntax ( ... )
















Semir Teskeredzic · 3 years ago
A bit about Arrow Functions



















Semir Teskeredzic · 3 years ago
Building a Blog with React, Strapi & GraphQL - Create Post & Display it in Frontend
















Semir Teskeredzic · 3 years ago
Building an app with React, Strapi & Apollo GraphQL




















Semir Teskeredzic · 3 years ago
Add Notifications to your React application


















Semir Teskeredzic · 3 years ago
Create Forms with Formik and Firebase


















Semir Teskeredzic · 3 years ago
Create a Private Docker Registry


















Semir Teskeredzic · 3 years ago
Install Nginx on Ubuntu 20.04 Server


















Semir Teskeredzic · 3 years ago
Docker & Docker-compose on Ubuntu 20.04 Server



















Semir Teskeredzic · 3 years ago
Configure your Server running Ubuntu 20.04


















Semir Teskeredzic · 3 years ago
Get to know Redux in 2021

















Loading More Content