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

Archives

Total: 3400

| 2023-06-26

How to Create and Modify the Database Schema Using Migrations

How to Create and Modify the Database Schema Using MigrationsMigrations are a powerful feature in Laravel that allow you to handle changes to your database schema. With migrations, you can easily apply and rollback these changes as needed. ...

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

How to Create Your First VPS on DigitalOcean: A Step-by-Step Guide

How to Create Your First VPS on DigitalOcean: A Step-by-Step GuideIn this post, I will walk you through the process of setting up your first Linux Virtual Private Server (VPS) on DigitalOcean. DigitalOcean is renowned for its 1-click instal ...

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

Vue.js Filters: Formatting and Transforming Data in Templates

Vue.js Filters: Formatting and Transforming Data in TemplatesVue.js filters provide a convenient way to format and transform dynamic data used in a template. Filters do not modify component data but only affect the output of the template. F ...

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

Utilizing the useReducer Hook in React Development

Utilizing the useReducer Hook in React DevelopmentDiscover the benefits and implementation of the useReducer React hook! Ever since the introduction of hooks in React, I have found them to be incredibly useful in several projects. They offe ...

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

JavaScript: How to Get a Substring Until a Specific Character

JavaScript: How to Get a Substring Until a Specific CharacterIn JavaScript, there are several ways to extract a substring from a string until a specific character is encountered. This can be useful when you want to retrieve the first part o ...

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

Svelte Bindings: A Guide to Working with Bindings in Svelte

Svelte Bindings: A Guide to Working with Bindings in SvelteSvelte is a powerful web framework that allows you to create two-way bindings between data and the user interface (UI). In this article, we will explore how to use bindings in Svelt ...

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

The Relational Model: An Introduction to SQL Databases

The Relational Model: An Introduction to SQL DatabasesThe Relational Model is the most popular logic data model used in SQL databases. It is based on tables and relations, providing a straightforward and intuitive way to organize and analyz ...

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

How to Swap Two Array Elements in JavaScript: A Step-by-Step Guide

How to Swap Two Array Elements in JavaScript: A Step-by-Step GuideSwapping two elements in an array may seem challenging, but it’s actually quite simple in JavaScript. In this article, we will explore two methods to accomplish this task. Me ...

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

Some Days Are More Productive Than Others: Embracing the Ups and Downs

Some Days Are More Productive Than Others: Embracing the Ups and DownsAs a creator, I’ve come to understand that not all days and hours are created equal. Despite my best efforts to stick to a rigid schedule, there are times when certain ho ...

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

Swift Conditionals: Ternary Conditional

Swift Conditionals: Ternary Conditionaltags: [“Swift”, “Conditionals”, “Ternary Operator”] In the Swift programming language, we have a convenient shorthand version of an if expression called the ternary conditional operator. It allows you ...

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

Debugging Go with VS Code and Delve: A Comprehensive Guide

Debugging Go with VS Code and Delve: A Comprehensive GuideDebugging is an essential part of the development process, and having a reliable and efficient code editor is crucial. One of the best code editors out there is Visual Studio Code (V ...

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

How to Resolve the \"document is not defined\" Error

How to Resolve the “document is not defined” ErrorIf you encounter the “ReferenceError: document is not defined” error in a Node.js or Next.js environment, there are steps you can take to resolve it. The document object is specific to brows ...

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

React Concept: Purity

React Concept: PurityIn JavaScript, purity refers to the concept of a function or component not causing side effects and always returning the same output for the same input. A pure function is one that does not mutate objects but only retu ...

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

Phaser: Keyboard Events

Phaser: Keyboard EventsThis blog post is part of a series on Phaser. If you haven’t read the first post yet, you can find it here. Unlike mouse events, which are fired on a GameObject, keyboard events are not directly linked to any specific ...

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

Swift Loops: Exploring the `repeat-while` Loop

Swift Loops: Exploring the repeat-while LoopWelcome to another installment of our Swift series! In this tutorial, we will be diving into the repeat-while loop. Similar to the while loop, the repeat-while loop executes a block of code repeat ...

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

Understanding the JavaScript toLowerCase() Method

Understanding the JavaScript toLowerCase() MethodIn JavaScript, the toLowerCase() method is used to convert the characters in a string to lowercase. This method returns a new string with all the characters converted to lowercase. It is impo ...

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

How to Build a CLI Command with Go: Cowsay

How to Build a CLI Command with Go: CowsayTags: Go, CLI, Cowsay, ASCII Pictures, Command-Line Tool Are you a fan of CLI apps? If so, you’ve probably heard of Cowsay. Cowsay is a popular command-line application that generates ASCII pictures ...

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

How to Retrieve Data from a Dynamic Route in React Router

How to Retrieve Data from a Dynamic Route in React RouterWhen using React Router with dynamic parameters, it is common to need to fetch the data required to display on the page. In this blog, we will explore two ways to achieve this. Using ...

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

Introduction to JSON: A Comprehensive Guide

Introduction to JSON: A Comprehensive GuideJSON, or JavaScript Object Notation, is a highly versatile and widely used format for storing and exchanging data. While it is commonly used in JavaScript, JSON can be utilized in various programmi ...

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

Tutorial: Building a REST API with Go and PostgreSQL

Tutorial: Building a REST API with Go and PostgreSQLIn this tutorial, I will demonstrate how to create a JSON API using Go. The API will serve data from a PostgreSQL database for a Vue.js application. Table of Contents Introduction to the ...

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

Python Lists: An Essential Data Structure

Python Lists: An Essential Data StructureTags: Python, Lists, Data Structures Python lists are a fundamental data structure in the Python programming language. They allow you to group multiple values together and reference them using a comm ...

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

How to Update an Object State Variable with useState

How to Update an Object State Variable with useStateUpdating a state variable that is defined as an object with properties can be a bit confusing when using the useState hook. Simply updating the object itself will not trigger a rerender of ...

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

Understanding the JavaScript toFixed() Method

Understanding the JavaScript toFixed() MethodIn JavaScript, the toFixed() method enables you to obtain a string representation of a number in fixed point notation. This method has various applications and allows you to control the precision ...

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

The Park's Trail System: Navigating Your Business Universe

The Park’s Trail System: Navigating Your Business UniverseA trail system is a network of pathways that provide access to different areas or activities within a specific location. Just like a trail system helps you navigate and explore an en ...

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

Getting Started with Docker: First Steps After Installation

Getting Started with Docker: First Steps After InstallationOnce you have completed the Docker installation on your system, you’re ready to take your first steps in creating and running Docker images and containers. This guide will walk you ...

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

The Node.js Runtime v8 options list

The Node.js Runtime v8 options listIntroductionNode.js can be invoked with a wide range of options to configure the behavior of the v8 engine. This list provides an overview of all the possible options that can be used when starting a Node. ...

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

MacBook Air vs MacBook Pro: Which is Better for Web Development?

MacBook Air vs MacBook Pro: Which is Better for Web Development?Many people often ask the question of whether a MacBook Air or MacBook Pro is better for web development. While this may not be a concern for Linux or Windows users, it is stil ...

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

Astro Components: A Guide to Building SEO-Friendly Astro Components

Astro Components: A Guide to Building SEO-Friendly Astro ComponentsAstro is a powerful tool for creating web projects. When working with Astro, you’ll encounter files with the .astro extension. In this article, we’ll explore Astro component ...

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

How to Resolve an Error in package.json after Installing Prettier

How to Resolve an Error in package.json after Installing PrettierAfter configuring prettier for Astro by installing the necessary package, I encountered an error related to my package.json file. Surprisingly, the error pointed to a line tha ...

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

Understanding Milli, Micro, Nano, and Pico in Electronics and Time Measurements

Understanding Milli, Micro, Nano, and Pico in Electronics and Time MeasurementsIn the realm of electronics and time measurements, you encounter terms like milli, micro, nano, and pico quite often. But what do they actually signify? This blo ...

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

Git Workflow for Managing Multiple Branches

Git Workflow for Managing Multiple BranchesAs a senior developer, I rely on Git as my go-to version control tool for all my projects. Over the years, I have honed a strategy inspired by the principles outlined in “A Successful Git Branching ...

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

Parcel: A Simpler Webpack

Parcel: A Simpler WebpackParcel is a web application bundler that falls into the same category as webpack, but with a different approach. Its main selling point is that it can do many things without any configuration and is also fast. Key F ...

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

Understanding Prototypal Inheritance in JavaScript

Understanding Prototypal Inheritance in JavaScriptJavaScript stands out among popular programming languages because of its unique usage of prototypal inheritance. In this article, we will dive into the concept of prototypal inheritance and ...

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

Accessing Command Line Parameters in C: A Comprehensive Guide

Accessing Command Line Parameters in C: A Comprehensive GuideLearn how to efficiently access command line parameters in your C programs. This guide will provide you with step-by-step instructions and helpful tips. In C programming, you ofte ...

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

Data Models: Structuring and Connecting Data

Data Models: Structuring and Connecting DataIn the world of data, data models play a crucial role in providing structure to data and establishing connections between different pieces of data. Data models act as a framework through which dat ...

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

How to Retrieve POST Query Parameters using Express

How to Retrieve POST Query Parameters using ExpressWhen working with Express, you may come across the need to retrieve POST query parameters. These parameters are sent by HTTP clients, such as forms, when performing a POST request to send d ...

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

A Moment.js tutorial: Managing Dates in JavaScript

A Moment.js tutorial: Managing Dates in JavaScriptMoment.js is a powerful JavaScript library that provides convenient ways to handle dates in both the browser and Node.js environments. In this tutorial, we will explore the basics and most c ...

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

Accessing Query Parameters in Netlify Functions

Accessing Query Parameters in Netlify FunctionsIn order to access query parameters in your Netlify Functions, you can make use of the event.queryStringParameters object available within the handler function. For instance, if you have a quer ...

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

How to Check if a String Starts with Another in JavaScript

How to Check if a String Starts with Another in JavaScriptChecking if a string starts with another substring is a common task in JavaScript. In this article, we will explore how to perform this check efficiently using the startsWith() metho ...

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

SwiftUI: Mastering Stacks and Groups

SwiftUI: Mastering Stacks and GroupsIn SwiftUI, creating an app usually involves more than just a single view, such as a basic “Hello World” app. To add multiple views, you need to use stacks. There are three types of stacks in SwiftUI: HSt ...

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

Mastering the Art of Finding Solutions and Asking for Help

Mastering the Art of Finding Solutions and Asking for HelpAs a developer, one of the most valuable skills you can possess is the ability to solve problems. However, it is important to understand that no developer knows everything about a pa ...

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

Exploring the HTML `iframe` Tag

Exploring the HTML iframe TagLearn the essentials of using the HTML iframe tag The HTML iframe tag enables us to embed content from other sites into our web pages. This tag creates a separate browsing context, ensuring that the content with ...

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

How to Add Search Functionality to a Ghost Site

How to Add Search Functionality to a Ghost SiteAre you looking to add search functionality to your Ghost site? In this tutorial, I will guide you through the process step-by-step. By the end, you will have a fully functional search feature ...

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

The Ups and Downs of Blogging: Navigating Challenges and Finding Success

The Ups and Downs of Blogging: Navigating Challenges and Finding SuccessBlogging is an exciting journey, but it’s not without its challenges. As a blogger, you may face writer’s block, imposter syndrome, the pressure of working in public, b ...

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

How to Create an HTTP Server in Python

How to Create an HTTP Server in PythonCreating an HTTP server in Python is incredibly easy thanks to the http module in the standard library. Specifically, we’ll be using the http.server object to achieve this. Quick Way to Run an HTTP Serv ...

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

Why modifying a JavaScript object prototype is not recommended

Why modifying a JavaScript object prototype is not recommendedDiscover the reasons why modifying a JavaScript object prototype can lead to problems and learn an alternative approach. As software developers, one of the essential skills we le ...

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

The Benefits of Using a Stable Technology Stack

The Benefits of Using a Stable Technology StackIn programming, choosing a reliable and unexciting technology stack can have numerous advantages. Recently, someone asked me for advice on creating their own blog platform using Angular for the ...

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

What is the JAMstack?

What is the JAMstack?Have you heard of the term JAMstack? In recent years, it has become a popular way to describe a set of technologies used together to achieve web development goals. Just like LAMP and MEAN, JAMstack represents a combinat ...

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

Understanding Numbers in Swift: A Comprehensive Guide

Understanding Numbers in Swift: A Comprehensive GuideIn the world of Swift programming, numbers play a crucial role. They allow us to perform mathematical calculations and represent various data types. In this tutorial, we will explore the ...

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

How to Download an Image Using Node.js

How to Download an Image Using Node.jsDownloading files from a server programmatically using Node.js can be accomplished by following a simple process. In this blog post, we will explore how to connect to a server, download an image file, a ...

tech wiki
tech wiki
4 min read
← Prev1…2324252627…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