Skip to content

TogiDev

Snippets for the everyday developer

TogiDev

Snippets for the everyday developer

  • Home
  • CSS
  • Data Structures and Algorithms
    • Data Structures & Algorithms – Arrays and linked lists
    • Data Structures & Algorithms – Backtracking (e.g. n-queens problem, Sudoku)
    • Data Structures & Algorithms – Disjoint sets
    • Data Structures & Algorithms – Divide and conquer algorithms (e.g. merge sort, Karatsuba multiplication)
    • Data Structures & Algorithms – Dynamic programming (e.g. Bellman-Ford, Floyd-Warshall)
    • Data Structures & Algorithms – Graph algorithms (e.g. Dijkstra’s shortest path, Prim’s minimum spanning tree)
    • Data Structures & Algorithms – Graphs (e.g. adjacency list, adjacency matrix)
    • Data Structures & Algorithms – Greedy algorithms (e.g. Huffman coding, Kruskal’s minimum spanning tree)
    • Data Structures & Algorithms – Hash tables
    • Data Structures & Algorithms – Heaps (e.g. binary heap, Fibonacci heap)
    • Data Structures & Algorithms – Recursion
    • Data Structures & Algorithms – Search algorithms (e.g. binary search, linear search)
    • Data Structures & Algorithms – Sorting algorithms (e.g. quicksort, mergesort)
    • Data Structures & Algorithms – Stacks and queues
    • Data Structures & Algorithms – Time and space complexity analysis
    • Data Structures & Algorithms – Trees (e.g. binary trees, AVL trees, B-trees)
    • Data Structures & Algorithms – Tries
  • HTML5
    • HTML5 – Accessibility
    • HTML5 – Audio and video
    • HTML5 – Audio and video APIs
    • HTML5 – Bootstrap
    • HTML5 – Browser compatibility
    • HTML5 – CSS frameworks
    • HTML5 – Drag and drop
    • HTML5 – Embedding multimedia
    • HTML5 – Form elements and attributes
    • HTML5 – Form validation
    • HTML5 – Geolocation
    • HTML5 – Headings
    • HTML5 – Images
    • HTML5 – Input types and attributes
    • HTML5 – jQuery
    • HTML5 – Links
    • HTML5 – Lists
    • HTML5 – Microdata and schema.org
    • HTML5 – Paragraphs
    • HTML5 – Performance
    • HTML5 – Real-world examples of HTML5 in action
    • HTML5 – Responsive design
    • HTML5 – Security
    • HTML5 – SEO
    • HTML5 – Server-sent events
    • HTML5 – Tables
    • HTML5 – The grid system
    • HTML5 – The history of HTML
    • HTML5 – The structure of an HTML5 document
    • HTML5 – Tips and techniques for using HTML5 in your own projects
    • HTML5 – Web sockets
    • HTML5 – Web storage
    • HTML5 – Web workers
    • HTML5 – WebGL
    • HTML5 – What is HTML5?
  • JavaScript
  • Python
  • Rust
Database

How to Improve Performance by Partitioning Large Database Tables

Togi Dev May 19, 2023 No Comments

Database performance is a critical factor in ensuring that applications run smoothly and efficiently. As databases grow larger, managing and querying the data can become increasingly complex and time-consuming. One…

Database SQL

How to Improve SQL Performance

Togi Dev May 17, 2023 No Comments

Analyzing SQL performance is crucial for maintaining efficient and responsive database systems. In this blog post, we will discuss how to examine SQL performance, read the data produced by analyzers,…

Database SQL

How to Guide for Common SQL Operations

Togi Dev May 15, 2023 No Comments

Structured Query Language (SQL) is a powerful language used to communicate with relational database management systems (RDBMS) to manage and manipulate data. By understanding the most common operations in SQL,…

JavaScript Programming

How to Avoid Weird Behaviours Using ‘this’ in JavaScript

Togi Dev May 13, 2023 No Comments

JavaScript is a highly versatile language used in web development, but it can also be a source of confusion for developers, particularly when it comes to understanding the ‘this’ keyword.…

PHP

Simple History of PHP

Togi Dev May 11, 2023 No Comments

PHP, or Hypertext Preprocessor, is an open-source, server-side scripting language designed for web development. Since its inception, PHP has become one of the most popular and widely-used languages for creating…

Data Structures And Algorithms PHP Programming

How to Use Collections in PHP

Togi Dev May 9, 2023 No Comments

PHP is a versatile server-side scripting language that offers developers an extensive set of collection types to store and manipulate data. This guide will provide a detailed look into PHP’s…

PHP Programming

How to Master String Operations in PHP

Togi Dev May 7, 2023 No Comments

PHP, a popular server-side scripting language, offers a rich library of built-in string functions. These functions allow developers to manipulate, search, and format text efficiently. In this article, we’ll explore…

Technology Stacks

Simple Guide to Different Tech Stacks

Togi Dev May 5, 2023 No Comments

Web development stacks have come a long way, with various combinations of technologies being used to build websites and applications. In this article, we will explore some popular web development…

DevOps Server Management Web Server Configuration

Understanding the Hosts File

Togi Dev May 3, 2023 No Comments

The hosts file is a simple yet powerful tool that enables users to manually manage domain name resolutions, providing the ability to override DNS settings and customize domain to IP…

DevOps Error Handling Linux Server Management

How To Analyze Multiple Log Files with Linux Shell and Common Utilities

Togi Dev May 1, 2023 No Comments

In the world of Linux, log files play a crucial role in identifying and troubleshooting issues. In this blog article, we will guide you through analyzing multiple log files using…

Posts pagination

1 2 3 … 8

« Previous Page — Next Page »

Recent Posts

  • Deep Dive into MapStruct, Project Lombok and Spring
  • How to Work With CSS Parent Selectors
  • How to do Closures in JavaScript
  • How to Clone a List in Python
  • Simple Guide to Python Slicing

Categories

  • API Design (1)
  • Artificial Intelligence (1)
  • C# (3)
  • Command Line Tools (1)
  • Cryptography (1)
  • CSS (2)
  • Data Formats (3)
  • Data Structures And Algorithms (20)
  • Database (4)
  • Design Patterns (2)
  • DevOps (2)
  • Error Handling (5)
  • Go (1)
  • HTML5 (36)
  • Java (21)
  • JavaScript (14)
  • Kotlin (1)
  • Linux (3)
  • PHP (7)
  • Productivity (1)
  • Programming (16)
  • Python (6)
  • Regular Expressions (2)
  • Rust (2)
  • Search Engines (1)
  • Server Management (3)
  • Spring Boot (5)
  • Spring Framework (4)
  • Spring MVC (1)
  • SQL (3)
  • Technology Stacks (1)
  • Testing (1)
  • Thymeleaf (1)
  • Version Control (9)
  • Web Server Configuration (3)

Archives

  • June 2023 (4)
  • May 2023 (16)
  • April 2023 (26)
  • March 2023 (23)
  • February 2023 (2)

annotations (4) best practices (3) collaboration (3) debugging (4) git (6) git (3) java (21) JavaScript (12) linux (4) php (8) programming (32) python (4) software-development (4) software development (8) spring (5) troubleshooting (4) version control (4) version control (3) web-development (7) web development (20)

You Missed

Java Programming

Deep Dive into MapStruct, Project Lombok and Spring

CSS Programming

How to Work With CSS Parent Selectors

JavaScript Programming

How to do Closures in JavaScript

Data Structures And Algorithms Programming Python

How to Clone a List in Python

TogiDev

Snippets for the everyday developer

Copyright © All rights reserved | Blogus by Themeansar.