The best blog
Home
  • Next.js 15 Component Categorization Guide

    Tue Feb 11 2025

    This guide provides an overview of how components can …

  • AVR Microcontroller Programming Basics

    Sun Jan 05 2025

    Let’s go back to the **absolute basics** of programmin…

  • Accessibility - Screen Reader Navigation Verbs & Code

    Wed Sep 18 2024

    Here is the comprehensive list of screen reader naviga…

  • Accessibility - Screen Reader Navigation Verbs

    Wed Sep 18 2024

    # Comprehensive List of Screen Reader Navigation Verbs…

  • 2 Reasoning, Goal Trees and Problem Solving

    Fri Dec 16 2022

    We are going to understand **Problem reduction**: ```…

  • Artificial Intelligence

    Wed Dec 07 2022

    ## What is the difference between AI and ML AI (arti…

  • Apple iOS Xcode signing

    Invalid Date

    First off to select the provisioning profiles used for…

  • Wood for boat building

    Invalid Date

    What boat wood should I choose? This is a question tha…

  • How do I docker empty cache?

    Mon Feb 10 2025

    To completely **empty the Docker cache**, you need to …

  • Docker ENV, ARG, and docker-compose environment

    Thu Nov 14 2024

    Where does `entrypoint.sh` in `Dockerfile` get env var…

  • Docker ENTRYPOINT, CMD, and docker-compose entrypoint command

    Wed Nov 13 2024

    In Docker, both `ENTRYPOINT` and `CMD` define what pro…

  • Trigonometry

    Fri Dec 16 2022

    Angles of a triangle: - One full rotation is 360° - S…

  • Git SSH Bitbucket and Github

    Tue Oct 11 2022

    If you get an error message from git telling you: some…

  • Ubuntu Salt box SSH

    Sat Mar 12 2022

    > I want to connect to an ubuntu machine on my network…

  • Running a react app with docker

    Mon Mar 07 2022

    Components: - Private Registry: needed to push your i…

  • How to create a @types/<my-package-name> definition

    Thu Oct 07 2021

    Steps: 0. Fork `github.com/DefinitelyTyped/Definitely…

  • Nginx emerg error

    Sun Oct 18 2020

    As of october 15, when trying to setup nginx letsencry…

  • Using emojis nodejs mysql docker-compose

    Tue Oct 06 2020

    Making use of Emojis in 2020 seems like the most norma…

  • Remove file from git history or npm module

    Sun Sep 27 2020

    It may happen that you committed sensitive data to you…

  • Manifesto 2020

    Sat Sep 26 2020

    - Never fall into the psychological comfort of the "ba…

  • What is a man?

    Sun Sep 20 2020

    Recently I told my friend: > I just came back from th…

  • Fair compensation

    Thu Aug 06 2020

    A quick overview of strategies to measure compensation…

  • Dotfiles scripts

    Mon Jul 20 2020

    Dotfiles scripts remove much of the day today friction…

  • Workflows

    Mon Jul 20 2020

    These are a set of workflows for a very early stage `d…

  • How to run Wordpress behind a reverse nginx proxy with HTTPS and Docker

    Mon May 25 2020

    Basically what we follow is: [this amazing tutorial](h…

  • Compiling an iOS App

    Mon May 25 2020

    Before being able to build the iOS app, you have to ma…

  • NGiNX

    Thu Apr 09 2020

    How to run a static html page in Docker. NginX is an…

  • Building an app from scratch professionally

    Thu Apr 09 2020

    **Disclaimer**: This article was written to clear my h…

  • Docker CMD on Jelastic with parameters containing spaces

    Wed Mar 25 2020

    If you are trying to run your own `NGINX` container on…

  • Setting up Jelastic at infomaniak

    Wed Mar 25 2020

    First things first, you need to create environments. I…

  • Deploying React app to Jelastic with NGiNX

    Wed Mar 25 2020

    This post addresses the steps required to get your own…

  • Gene

    Tue Feb 25 2020

    A gene is a slice of DNA encoding some functionality. …

  • Genomics

    Tue Feb 25 2020

    ## What is Genomics **Genomics** is the study of **ge…

  • Git keeps asking password for Bitbucket

    Tue Feb 25 2020

    The first reason can be that you have not set ssh keys…

  • Virology Crash Course

    Tue Feb 25 2020

    Wouldn't it be nice to get a quick and dirty sum up of…

  • Organized life

    Sun Feb 09 2020

    Organization is the act of reducing friction between t…

  • Product Management 20 Years of tips

    Sat Nov 09 2019

    This are notes on [Dave Wascha's presentation](https:/…

  • React routing and SPAs

    Sat Nov 09 2019

    SPAs or **Single Page Applications**, are applications…

  • VS Code

    Wed Oct 16 2019

    Finally switched. Use plugin "Settings Sync" in order…

  • Design Patterns

    Sat Jul 06 2019

    **Inheritance is not for code reuse**; **Composition i…

  • Docker

    Sat Jul 06 2019

    ## Difference between a virtual machine and container …

  • Coffee

    Mon Jun 17 2019

    Coffee is grown in the "Bean belt" between the tropics…

  • Web Components vs. React

    Sat Apr 13 2019

    To get started there are **3** main terms that we [nee…

  • Windows 10 time always wrong due to dualboot

    Sat Apr 13 2019

    Undo steps with this : [undo dual boot](https://www.ho…

  • Javascript Words

    Tue Apr 09 2019

    Checkout [Javascripting.com][javascripting] - Animate…

  • Mosh OOP Javascript course notes

    Tue Apr 09 2019

    **Disclaimer**: This content are my personal notes, an…

  • Nodejs

    Tue Apr 09 2019

    ## Additions to node js 2020 ### Worker threads One …

  • Sharing UI Components

    Tue Apr 09 2019

    If you have been working on UI for a bit, you may have…

  • Solr Mac OSX

    Tue Apr 09 2019

    Solr: copy a named configset ```bash cp -fR /Users/g/…

  • Avoid entering password all the time in git (github or bitbucket)

    Tue Apr 09 2019

    There comes a time, when you decide to grow up and use…

  • SSH (Secure SHell)

    Tue Apr 09 2019

    Alice wants to access Bob terminal. ## Asymmetric Wo…

  • Unix Tips

    Tue Apr 09 2019

    Some random typical unix user tips ## Vim ### Vim - …

  • Ubuntu & Chrome shortcuts

    Tue Feb 26 2019

    Most of the time the mouse is just too far. That's why…

  • Nodejs the proper way without using sudo

    Tue Feb 26 2019

    ## Update existing proper installation Run these two …

  • Vim tabs to spaces

    Tue Feb 26 2019

    When you are given a file with tabs for indentation yo…

  • Gatsby Starter Blog Musts

    Mon Feb 25 2019

    1. [Code syntax highlighting](#code-syntax-highlightin…

  • Setting Up Ubuntu for coding with the help of DotFiles repo

    Sun Feb 24 2019

    ## Quick Steps without all the crap 1. You need to gi…

  • React Refs

    Sun Feb 24 2019

    Refs are a way to **reference** a _node_, or an _insta…

  • CSS Grid vs. Flexbox

    Wed Feb 06 2019

    Grid is 2D positioning whereas Flexbox is 1D positioni…

  • CSS cascade

    Tue Feb 05 2019

    Have you ever wondered how the _cascading_ nature of C…

  • CSS centering of content

    Tue Feb 05 2019

    One of the more common things to be done in CSS is try…

  • Sending files to a remote ubuntu

    Sun Feb 03 2019

    We are going to use `sftp`. Connect to the remote usi…

  • Functional Programming in Javascript

    Sun Feb 03 2019

    Do not read the following text. [Read this instead](ht…

  • Functional Programming Basics

    Sun Feb 03 2019

    ## Pure functions What makes a function a pure one is…

  • Functional Programming Rules

    Sun Feb 03 2019

    Mathematical functions are actually sets that are mapp…

  • Javascript functions

    Fri Jan 25 2019

    ## Array ### Array : Pure - **`concat([value1[, valu…

  • Javascript basics

    Fri Jan 25 2019

    ## Current JavaScript ### Implicit type coercion weir…

  • Web Development 2019

    Thu Jan 17 2019

    Welcome to your yearly future trends check of 2019. …

  • How to setup WPML custom lang selector in your divi child theme

    Thu Jan 10 2019

    1. Copy the header.php, functions.php and related styl…

  • Wordpress copy dev to live website (Duplicator)

    Sat Jan 05 2019

    1. Copy login credentials from both websites (found in…

  • error use of undeclared identifier ‘ZEND_ACC_CLONE’; did you mean ‘ZEND_AST_CLONE’ – SOLVED

    Tue Dec 04 2018

    **INSTALL SOLR php 7.2** extension on Mac OS X Mojave …

  • Trademark / Marque déposée

    Sun Nov 11 2018

    Toute personne qui emploie une marque pour désigner un…

  • Différence entre Bible hébraïque & Bible

    Fri Nov 02 2018

    Quelle est la différence entre Bible/Bible hébraïque, …

  • Genese

    Fri Nov 02 2018

    La Genèse/Bereshit est le premier livre du Pentateuque…

  • Abraham

    Wed Oct 31 2018

    Dieu fait trois promesses à Abraham, une grande descen…

  • Droits politiques

    Wed Oct 31 2018

    Les États garantissent certains droits politiques/civi…

  • Histoire de la constitution suisse

    Wed Oct 31 2018

    Tout commence par les trois cantons de montagne: Uri, …

  • Propriete Intellectuelle

    Sat Oct 13 2018

    La propriété intellectuelle a de particulier que le bi…

  • Gold

    Invalid Date

    In gold the ounce is not the standard ounce, it's call…

  • Advanced Typescript

    Invalid Date

    We'll quickly put you back on track by covering "advan…

  • Deepu K Sasidharan Typescript Presentation

    Invalid Date

    **Disclaimer**: this is in no way backed by Deepu, jus…

  • You will see some incoherences in typescript syntax

    Invalid Date

    We can write the following to extract a subset of prop…

  • Typescript

    Invalid Date

    Read [tdd vs. statically typed][tdd-v-static] to get a…

  • Set up Apache with Vhosts on Ubuntu 18.04

    Invalid Date

    0. Make sure ubuntu is up to date ```sh sudo ap…

  • Ubuntu keyboard key remap Home to Escape

    Invalid Date

    Sometimes there comes a product with really dumbed dow…

  • How to get a Windows 10 bootable usb from ubuntu

    Invalid Date

    The way to go is to 1. [Download the official Windows…

  • Bitcoin

    Clever system of decentralized trustless verification,…

  • Cell biology

    - **Emerging property** : are properties that arise th…

  • Cell biology - Mythochondria - Lesson 1

    ## Contents - Composition of cellular membranes - …

  • Docker and Node

    [Great Yt vide](https://www.youtube.com/watch?v=Zgx0o8…

  • Fairness

    > "Fairness" is a word your parents use against your s…

  • Global Emissions

    do you know about the three pillars: People Planet Pro…

  • Good brand names

    How are you going to name your next company or brand? …

  • How to install and setup tor (kali)

    Have you installed a Kali distribution in your Macbook…

  • How to rollback a commit pushed to remote

    ```sh git push production +62d3d3b^:master ``` Where …

  • Majority Halo

    Can you make a whole group change behavior without usi…

  • Meow LLC Privacy Policy

    This Privacy Policy describes how your personal inform…

  • mmap masscan ifconfig ipcalc tnmap xargs

    Sources: [Hack5](https://www.youtube.com/watch?v=7XMIF…

  • Molecule vs Chemical compound

    …

  • networking

    Praise to the [best YT networking series](https://www.…

  • networking, the OSI model

    The goal of a **Network** is to **allow data sharing a…

  • Productive dopamine

    > Your brain does not give a fuck about what is best f…

  • React useEffect()

    What are the use cases of `useEffect()` in React. IT's…

  • Rosetta ARM M1 - Intel npm

    Nvm allows you to switch between different versions of…

  • RSA vs Ed25519 length = strength?

    No, longer is not better. Let me explain. In symmetri…

  • Setting up AWS to use S3 and CloudFront signed URLs

    Who is this article for? You want to upload files to …

  • The Browser's critical rendering path

    When we write HTML CSS and Javascript we are glad to s…

  • TIG Welding GTAW (Gas Tungsten Arc Welding)

    What is TIG welding ? It's a process for welding metal…

  • Welding AC/DC TIG MIG etc.

    [Why is an AC welder required for aluminum welding](ht…

  • What to learn

    I want to learn a field, I rank the fields by a set of…

  • WHO international pandemic treaty

    Can you explain the contents of this pdf: https://apps…

  • Why avoid passing state around in React?

    Passing state around through `location` seems like an …

  • # My docker nginx proxy let's encrypt websites are down…

  • # NextJS 13 / Nextjs 14 ## Router ### Static Routes …

© 2025 My Blog

TwitterGitHub