Tech Illustrations

 

Google translate

Inside Google Translate – The Technology Behind

Google Translate is a real-time language translation application that supports input from handwriting, voice, and camera, delivering results as spoken ...
Zoom architecture

Zoom Architecture Illustrated

What is Zoom? Zoom provides video conferencing for collaborations, education, and misc. communications. It integrates with other services such as ...
Tiktok feature

TikTok System Design – Architecture Illustrated

TikTok is a video-sharing app that lets users create and share short videos. It impresses users with its personalized recommendations ...
Big O notation cheat sheets

Big O Notation Cheat Sheet – Leetcode Big O Notebook

The Big O notation Cheat Sheet provides the Big O notations for data structures and algorithm, including arrays, linked list, ...
algorithms examples

Types of Algorithms and algorithm examples Illustrated

An algorithm is a set of rules that instruct the computer how to perform a task. This post lists the ...
data structures and java apis

Data structures and Java collections

Java collections are Java built-in libraries provided by JDK. You don't have to implement your own data structures classes and ...
tensorflow setup feature

Install TensorFlow GPU on Windows – A complete guide

TensorFlow is an end-to-end open-source platform from Google for machine learning. If you want to study AI or work on ...
pytorch setup feature

Install PyTorch GPU on Windows – A complete guide

PyTorch is an open-source machine learning framework originally from Meta Ai. If you want to study AI or work on ...
OpenAI LLM models

ChatGPT Architecture Illustrated

ChatGPT's Large language models includes GPT-3, InstructGPT, ChatGPT, and GPT-4 etc. This post explains the models, including ChatGPT architecture diagram ...
eclipse feature

Eclipse settings you must know

Eclipse is one of the most popular IDEs for Java development. Some of the settings are "hidden" and take time ...

 

Comments are closed