Awesome
Doodles-as-A-Service Repo
π Aloha, this is where you can grab most of my tech doodles and sketchnotes.
I have been posting my tech doodles on Twitter and Microsoft open-source projects. I am repeatedly asked where to get the original images, especially from people who saw some of my works out of context on some social media, so I decided to put them all together on one GitHub repo.
Here are some of the latest digitally created hand-drawn doodles, as well as photos of analog ones.
All my doodles are under Creative a Commons license, so please share with attributions. And I definitely don't want you to NFT them without my permission (and I won't permit you because you don't own them. They are open-sourced to be freely available for educational purpose only!)
Enjoy πΊ
Generative AI
βββ πmisc
βββ πpng
Β Β βββ πchatgpt.png
βββ πGenAI-doodle-youtube.png
Β Β βββ π...
- ChatGPT - Added in Feb, 2023
- Doodle-to-Code YouTube series on GenAI
- Generative AI and prompting 101
- Build Clippy for Teams with Azure OpenAI and Teams AI Library
- Use OpenAI Assistants API to build your own cooking advisor bot on Teams
Algorithms
βββ πalgorithms
βββ πimages
βΒ Β βββ πalgorithm101_file.webp
βΒ Β βββ π...
βββ πpdf
βββ πalgorithm101_file.pdf
βββ π...
- Big O Notation: O(n)
- Big O Natation: O(1) and O(nΒ²)
- Data Structures: Array
- Data Structures: Linked List
- Data Structures: Stack
- Data Structures: Queue
- Data Structures: Hash Table (1/2)
- Data Structures: Hash Table (2/2)
- Data Structures: Binary Heap (1/2)
- Data Structures: Binary Heap (2/2)
- Data Structures: Binary Search Tree (1/2)
- Data Structures: Binary Search Tree (2/2)
Web Development for Beginners
These images are created for the project at Microsoft I was in, Web Dev for Beginners curriculum.
βββ πwebdev
βββ πimages
βΒ Β βββ webdev101-programmingml-history.webp
βΒ Β βββ π...
βββ πpdf
βββ πwebdev101-programming.pdf
βββ π...
- Introduction to Programming Languages and Tools of the Trade
- Introduction to GitHub
- Creating Accessible Webpages
- JavaScript Basics: Data Types
- JavaScript Basics: Methods and Functions
- JavaScript Basics: Making Decisions
- JavaScript Basics: Arrays and Loops
- Introduction to HTML
- Introduction to CSS
- DOM Manipulation and a Closure
Machine Learning for Beginners
These images are created for another project at Microsoft I was in, Machine Learning for Beginners curriculum.
βββ πml
βββ πimages
βΒ Β βββ πml-history.webp
βΒ Β βββ π...
βββ πpdf
βββ πml-history.pdf
βββ π...
- Machine Learning history
- Faireness in ML
- Regression
- Reinforcement
- Time series
- ML in the real world
Git Purr - Git Explained with Cats!
This series is my earlier work and everything is drawn in very analog way.
I am planning to recreate digitally someday. Git cherrypick is the only one that digitally handdrawn after I got an iPad with Pencil.
βββ πgit-purr
βββ πgit-purr.webp
Β Β βββ π...
- git purr (git pull)
- git meowge (git merge & git rebase)
- git puss (git push)
- git cherry-pick & git log
Microsoft Teams
βββ πteams
βββ πteams-toolkit-v3-doodle.webp
Β Β βββ π...
- What's New in Teams Toolkit v3
Live Sketchnotes from Conferences and Classes
These are some of my old sketchnotes from the past. I don't have all of my drawings but post as I find somewhere in my HD or cloud spaces.
βββ πsketchnotes
Β Β βββ π...
HTTP Status Cats π±
This is one of my first personal projects to make technology into cats. Although this is not doodling, I thought it was worth mentioning here!
All HTTP Cats are now hosted at HTTP.cat because the domain name is awesome.
All images (except a few) are originally created by me a decade ago! Read the story on Know Your Meme
Slack API Zine
βββ πslack
Β Β βββ π...
These are something I did while working at Slack. I created the zine (as physical printed books) to be distributed at Slack-sponsored events and conferences but never got fully approved. The global pandemic forced us to give up all in-person events anyway.
The content is outdated as of 2022 so view them with cautions.
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.