• HOME
  • ARCHIVES
  • Sitemap
Search ...
Search ...

Archives

Total: 3400

| 2023-06-26

Overview of the Browser DevTools: Unleashing the Power of Frontend Development

Overview of the Browser DevTools: Unleashing the Power of Frontend DevelopmentThe Browser DevTools are an essential tool for every frontend developer. Accessible in all modern browsers, these development tools provide a wealth of features t ...

tech wiki
tech wiki
11 min read
| 2023-06-26

The Guide to package.json for SEO-friendly Blogs

The Guide to package.json for SEO-friendly BlogsThe package.json file is an essential component in many Node.js-based app codebases. If you work with JavaScript or have interacted with a JavaScript project, Node.js, or a frontend project, i ...

tech wiki
tech wiki
10 min read
| 2023-06-26

Understanding C Variables and Types: A Guide for Beginners

Understanding C Variables and Types: A Guide for BeginnersIn this blog post, we will explore the concept of variables in C and the different types available in the language. Understanding variables and their types is crucial in C programmin ...

tech wiki
tech wiki
11 min read
| 2023-06-26

How to Expand Your Blog's Reach with an Email List

How to Expand Your Blog’s Reach with an Email Listtags: [“email list”, “newsletter”, “email marketing”, “lead magnet”, “email newsletter management tools”] In today’s digital age, where social media platforms dominate, you might think that ...

tech wiki
tech wiki
9 min read
| 2023-06-26

How to Retrieve All Results of a Regex with Capturing Groups in JavaScript

How to Retrieve All Results of a Regex with Capturing Groups in JavaScriptIf you find yourself needing to process multiple URLs within a string using a regular expression in JavaScript, capturing groups can come in handy. They allow you to ...

tech wiki
tech wiki
8 min read
| 2023-06-26

Introduction to WebSockets

Introduction to WebSocketsWebSockets, as an alternative to HTTP communication in Web Applications, offer a long-lived bidirectional communication channel between the client and server. In this article, we will explore how to use WebSockets ...

tech wiki
tech wiki
8 min read
| 2023-06-26

How to Use the Drag and Drop API: Create Interactive User Experiences

How to Use the Drag and Drop API: Create Interactive User ExperiencesLearn how to utilize the Drag and Drop API to create interactive experiences for your users. With the Drag and Drop API, you can define which elements on a page are dragga ...

tech wiki
tech wiki
11 min read
| 2023-06-26

Functions in Go: Everything You Need to Know

Functions in Go: Everything You Need to KnowIn Go, functions play a crucial role in structuring your code. They are blocks of code that have a specific name and contain a set of instructions. Understanding how to use functions effectively c ...

tech wiki
tech wiki
5 min read
| 2023-06-26

How to Discover a Bug Using Git Bisect

How to Discover a Bug Using Git BisectIn the process of working on long-term projects with Git, it’s not uncommon to encounter regression bugs caused by unrelated changes in the code. To solve this problem, it is important to determine wher ...

tech wiki
tech wiki
5 min read
| 2023-06-26

How to Determine the Length of an Array in C

How to Determine the Length of an Array in CDetermining the length of an array in C can be a bit tricky since C does not provide a built-in way to do it. However, there are a few approaches you can take to get the desired result. First, let ...

tech wiki
tech wiki
4 min read
| 2023-06-26

Why Safari is a Great Browser for Apple Users

Why Safari is a Great Browser for Apple UsersI’ve been using Safari as my default browser for several months now and I can confidently say that Safari is a great browser, especially for users invested in the Apple ecosystem. In this blog po ...

tech wiki
tech wiki
8 min read
| 2023-06-26

Syntax Highlighting for Any Web Page Element

Syntax Highlighting for Any Web Page ElementWhen I needed to add syntax highlighting to a web page, I encountered the challenge of not being able to change the page’s markup. Many syntax highlighting libraries, such as Prism.js, require a s ...

tech wiki
tech wiki
2 min read
| 2023-06-26

How to Use Custom Fonts with Tailwind CSS

How to Use Custom Fonts with Tailwind CSSIf you’re using Tailwind CSS in your app, you may want to use custom fonts to enhance the visual appeal of your website. Here’s a step-by-step guide on how to incorporate custom fonts into your Tailw ...

tech wiki
tech wiki
4 min read
| 2023-06-26

Creating a TCP Server in Python

Creating a TCP Server in PythonIn this blog post, we will learn how to create a TCP server in Python using the socketserver package from the Python standard library. TCP (Transmission Control Protocol) is a widely used protocol for transmit ...

tech wiki
tech wiki
3 min read
| 2023-06-26

Dockerfiles: A Guide to Building Docker Images

Dockerfiles: A Guide to Building Docker ImagesIn the world of Docker, a Dockerfile serves as the recipe for building a Docker image. It outlines the necessary steps and instructions to construct an image that can then be used to run a conta ...

tech wiki
tech wiki
6 min read
| 2023-06-26

Introduction to PostCSS: Write Modern CSS with Ease

Introduction to PostCSS: Write Modern CSS with EasePostCSS is an essential tool for developers looking to write modern CSS. It is a highly popular tool that allows developers to write CSS pre-processors or post-processors. With its extensiv ...

tech wiki
tech wiki
8 min read
| 2023-06-26

Python Operators: A Comprehensive Guide

Python Operators: A Comprehensive GuideWhen working with Python, operators play a crucial role in manipulating values and variables. In Python, operators can be categorized based on the type of operation they perform. These categories inclu ...

tech wiki
tech wiki
7 min read
| 2023-06-26

Coding as a Creative Craft

Coding as a Creative CraftIntroductionCoding is not just a technical skill, but a form of art. It is a creative craft that allows individuals to express their ideas, solve problems, and build innovative solutions. However, in many education ...

tech wiki
tech wiki
9 min read
| 2023-06-26

Why Programming Job Interview Questions Are Challenging?

Why Programming Job Interview Questions Are Challenging?I have a strong dislike for programming job interview questions. They always seem so difficult, and I often wonder why that is the case. If you have ever used platforms like HackerRank ...

tech wiki
tech wiki
11 min read
| 2023-06-26

How to Remove All the node_modules Folders Content

How to Remove All the node_modules Folders ContentSave Disk Space by Deleting Unnecessary node_modules Folders Recently, I needed to transfer a folder filled with old projects to a new computer. When I tried compressing it, I was surprised ...

tech wiki
tech wiki
3 min read
| 2023-06-26

Understanding React Lifecycle Events

Understanding React Lifecycle EventsDiscover the lifecycle events in React and learn how to effectively use them. React class components have hooks for various lifecycle events. One of the advantages of React is that it allows function comp ...

tech wiki
tech wiki
7 min read
| 2023-06-26

How to Use the Node.js fs Module with async/await

How to Use the Node.js fs Module with async/awaitNode.js built-in modules are well-known for not being promise-based. This was because these modules were created before promises became popular. Although the promisify function has been ...

tech wiki
tech wiki
2 min read
| 2023-06-26

An Introduction to REST APIs

An Introduction to REST APIsOverviewAs an API creator or consumer, it is important to understand the concept of REST APIs. REST stands for Representational State Transfer, which is an architectural style used for designing networked applica ...

tech wiki
tech wiki
9 min read
| 2023-06-26

How to Slow Down a Loop in JavaScript

How to Slow Down a Loop in JavaScriptIn JavaScript, when you need to call an API multiple times within a loop, it’s important to consider rate limiting and the impact of making too many requests in a short period of time. To address this is ...

tech wiki
tech wiki
2 min read
| 2023-06-26

Why I Decided to Remove Google Analytics from My Blog

Why I Decided to Remove Google Analytics from My BlogFor a long time, I relied on Google Analytics to track the analytics of my blog. While it served its purpose, I never really loved using it. It was bloated and had a plethora of features ...

tech wiki
tech wiki
5 min read
| 2023-06-26

How to Create an Empty File in Node.js

How to Create an Empty File in Node.jsIn this tutorial, we will learn how to create an empty file in a filesystem folder using Node.js. The best method to achieve this is by using the fs.openSync() function provided by the built-in fs modul ...

tech wiki
tech wiki
3 min read
| 2023-06-26

C Conditionals: An Introduction to if/else and switch

C Conditionals: An Introduction to if/else and switchIntroduction Conditional statements are fundamental in programming languages as they allow programmers to make choices based on the state of the data. In C, there are two primary way ...

tech wiki
tech wiki
5 min read
| 2023-06-26

How to Create a Function in a Bash Shell Script

How to Create a Function in a Bash Shell ScriptIn this tutorial, we will learn how to create a function in a Bash shell script. Functions can help automate repetitive tasks and improve the efficiency of your workflow. IntroductionAs a devel ...

tech wiki
tech wiki
5 min read
| 2023-06-26

Introduction to Webpack: A Comprehensive Guide for Developers

Introduction to Webpack: A Comprehensive Guide for DevelopersWebpack has become a popular tool in recent years and is now widely used in almost every project. In this article, we will provide an in-depth overview of Webpack and its various ...

tech wiki
tech wiki
22 min read
| 2023-06-26

Understanding the JavaScript Super Keyword

Understanding the JavaScript Super KeywordWhen developing with classes in JavaScript, you often come across the super keyword. In this blog post, let’s explore the purpose and usage of super. Let’s start with a simple example. We have a cla ...

tech wiki
tech wiki
4 min read
| 2023-06-26

Working with Touch Events in JavaScript

Working with Touch Events in JavaScriptTouch events are essential when developing for mobile devices such as smartphones and tablets. They enable you to handle user interactions with your web page through touch gestures. In this article, we ...

tech wiki
tech wiki
4 min read
| 2023-06-26

Python Recursion: Simplifying Your Code with a Powerful Technique

Python Recursion: Simplifying Your Code with a Powerful TechniqueRecursion, the ability of a function in Python to call itself, is a powerful technique that can greatly simplify your code in various scenarios. One common way to explain recu ...

tech wiki
tech wiki
3 min read
| 2023-06-26

How to Use JavaScript Classes

How to Use JavaScript ClassesIn 2015, the ECMAScript 6 (ES6) standard introduced classes to JavaScript. This addition aimed to provide a more familiar syntax for implementing inheritance, especially for developers coming from class-based la ...

tech wiki
tech wiki
6 min read
| 2023-06-26

How to Use uBlock Origin to Block Distractions

How to Use uBlock Origin to Block DistractionsDistractions on the internet can be a major obstacle when trying to focus on work or solve problems. While there are several apps available to block websites, sometimes you may not want to block ...

tech wiki
tech wiki
6 min read
| 2023-06-26

Phaser: Animations

Phaser: AnimationsThis blog post is part of a series on Phaser. Click here to read the first post. To create and play an animation on a sprite in Phaser, you need to follow a few steps. Firstly, you have to load a sprite sheet. A sprite sh ...

tech wiki
tech wiki
3 min read
| 2023-06-26

Using ImageOptim macOS App to Optimize Images in a Node.js Script

Using ImageOptim macOS App to Optimize Images in a Node.js ScriptWhen it comes to optimizing images in Node.js scripts, my go-to choice is usually the sharp library. However, there are instances where I prefer using the ImageOptim macOS app ...

tech wiki
tech wiki
3 min read
| 2023-06-26

How to Inspect a JavaScript Object

How to Inspect a JavaScript ObjectDiscover the various ways in JavaScript to inspect the content of an object (or any other value). JavaScript offers several methods to inspect the content of a variable. Specifically, let’s explore how to p ...

tech wiki
tech wiki
5 min read
| 2023-06-26

Finding a Character in a String using JavaScript

Finding a Character in a String using JavaScriptAre you wondering how to find a specific character within a string using JavaScript? Don’t worry, we’ve got you covered! In this blog post, we’ll explore two methods that can help you achieve ...

tech wiki
tech wiki
3 min read
| 2023-06-26

Understanding Vue.js Watchers

Understanding Vue.js WatchersVue.js provides a powerful feature called watchers, which allows you to monitor changes in specific properties of a component’s data and take action accordingly. This blog post will explain how watchers work and ...

tech wiki
tech wiki
5 min read
| 2023-06-26

How much JavaScript do you need to know to effectively use React?

How much JavaScript do you need to know to effectively use React?Are you interested in learning React? Before diving into it, there are a few things you should familiarize yourself with. While React itself is powerful, there are certain Jav ...

tech wiki
tech wiki
6 min read
| 2023-06-26

Finding Purpose: The Key to Business Success

Finding Purpose: The Key to Business SuccessHaving a clear purpose is not only crucial for personal fulfillment but also for the success of your business. While making money is undeniably important for everyday expenses, it is not enough to ...

tech wiki
tech wiki
3 min read
| 2023-06-26

Using Forms to Accept User Input and Store it into the Database

Using Forms to Accept User Input and Store it into the DatabaseTags: Laravel, programming, forms, database This tutorial is part of the Laravel Handbook. Download it from here. In this tutorial, we will learn how to create a form that accep ...

tech wiki
tech wiki
9 min read
| 2023-06-26

SQL, Unique and Primary Keys: How to Create and Use Them in a Database

SQL, Unique and Primary Keys: How to Create and Use Them in a DatabaseIn a SQL database, it’s important to have a way to ensure uniqueness and identify individual rows in a table. This can be achieved by using unique and primary keys. Let’s ...

tech wiki
tech wiki
3 min read
| 2023-06-26

How to Print `var_dump()` to the PHP Error Log

How to Print var_dump() to the PHP Error LogDebugging in PHP can sometimes be a challenge, especially when you want to print the result of var_dump() to the error log using the error_log() function. In this blog post, we will explore a hand ...

tech wiki
tech wiki
3 min read
| 2023-06-26

How to Install Docker on macOS

How to Install Docker on macOSInstalling Docker is a necessary step before we can start working with Dockerfiles. The installation process may vary depending on your operating system. Detailed installation instructions can be found on the D ...

tech wiki
tech wiki
3 min read
| 2023-06-26

Finding the Length of a String in C: A Practical Tutorial

Finding the Length of a String in C: A Practical TutorialIn this tutorial, we will learn how to find the length of a string in C using the strlen() function provided by the string.h header file in the C standard library. To get started, mak ...

tech wiki
tech wiki
4 min read
| 2023-06-26

How to Fix an Issue Installing Node `canvas` on macOS

How to Fix an Issue Installing Node canvas on macOSIf you’ve encountered difficulties while trying to install the Node.js canvas library on macOS, I’m here to help you resolve the issue. When attempting to execute npm install canvas, you m ...

tech wiki
tech wiki
6 min read
| 2023-06-26

Review of the book The 4-Hour Work Week: A Senior Developer's Perspective

Review of the book The 4-Hour Work Week: A Senior Developer’s PerspectiveIn this blog post, I will share my review and key takeaways from the book “The 4-Hour Work Week” by Tim Ferriss. As a senior developer, I will provide a technical pers ...

tech wiki
tech wiki
9 min read
| 2023-06-26

What is a Reverse Proxy?

What is a Reverse Proxy?In the world of servers, the term “reverse proxy” often comes up. But what exactly is a reverse proxy and what is it useful for? To start, let’s first discuss the concept of a proxy. A proxy is a server that accepts ...

tech wiki
tech wiki
4 min read
| 2023-06-26

Airtable API for Developers: Unlocking the Potential of Airtable

Airtable API for Developers: Unlocking the Potential of AirtableIf you’re a developer, you need to know about Airtable and its powerful API. Airtable is a unique tool that combines the simplicity of a spreadsheet with the functionality of a ...

tech wiki
tech wiki
14 min read
123…68Next →
— Tech Wiki Online —

Recent Posts

  • Overview of the Browser DevTools: Unleashing the Power of Frontend Development
  • The Guide to package.json for SEO-friendly Blogs
  • Understanding C Variables and Types: A Guide for Beginners
MORE →
Tech Wiki Online © 2023
Hexo