Category: Tutorials

  • Web 3 – How to upload a file to the IPFS network

    Web3 is fascinating and uncharted territory. Recently, I decided to learn a few things about Web3 technologies. Even though I had some basic ideas about the blockchain and NFTs, I’ve never tried writing a program for Web3. So I decided to learn about Web3 technology and write a simple program that can upload files to […]

  • A basic introduction to Git

    GIT is a part of the toolkit of every good developer. Just like the terminal, you should be good at GIT. Yes sure you can develop without GIT, but learning GIT is a must if you are working on a large project with multiple developers, or if you are working on an open source project. […]

  • I used to love Bootstrap. God, now I just hate it

    I have been using Bootstrap since it was version 2. At the time Bootstrap was an easy way to set up a responsive website. And also it made your life so much easier and developing a decent website became easier thanks to the styled elements they provided. At the time Twitter and several other popular […]

  • How to setup SCSS on your computer

    SCSS is a CSS pre-processor. By using a pre-processor like SCSS you can easily write simple and elegant CSS. You also have added advantage of variables, arithmetic operations and more. And overall writing sass can be more productive than writing simple CSS. Even though SCSS is similar to css and even though you can write […]

  • Install a Community Server On VSCode

    In my previous post, I wrote about how I manually deployed a working GlassFish web server for Java based web apps. In this post I want to expand on it, and also give some updates, since I’m writing these posts while I’m learning. Moving to Payara from Glassfish Even though I was able to successfully […]

  • How to setup Glassfish server for Java web app deployment

    Recently I had to locally run a JavaEE web app so I can contribute to the project. However, it was my first time trying to run a Java web app locally, or even remotely. I know it was easy to deploy it using NetBeans because it has been developed with NetBeans and Glassfish. However, I […]

  • Why JavaScript dialogs (alert/prompt/confirm) are not widely used?

    Recently I started working on a small open-source project side project with Vue, and I wanted to create yes/no dialog (basically a model) which will show a notification with a confirm and cancel button. So users can confirm or cancel an event. However, since I don’t want to reuse my code and repeat the same […]

  • Why textareas can’t grow?

    Textareas are a basic and and an important element in any website UI. You might need textareas for a comment section, chat box, etc. However, textareas have one small problem that you can’t seem to find an answer, that is textareas won’t automatically grow in height, as you would need them to be in a […]

  • How to host your NuxtJS in 10 steps

    I first started using NuxtJS one year ago, when I tried to make a platform for travellers to easily find and book villas online. But unlike other popular booking services, I was targeting villas that did not have an online presence or haven’t signup or don’t know how to use an online booking service. I […]

  • Run GraphQL server with Express in NuxtJS

    Since I use Vue for almost all of my projects, if I’m making an application that requires routing and server side rendering (for SEO), I use NuxtJS. NuxtJS is a framework where you can create a server side rendering app using VueJs. One of the things people struggle with NuxtJS is how to use an […]