zhutingPython CheatsheetThis article serves as my personal notes while reading the book: Python for Everybody: Exploring Data in Python 3, capturing key points and…Jun 6, 2023Jun 6, 2023
zhutingFlask 101Flask is known as a micro-framework because it is lightweight and only provides components that are essential. It only provides necessary…Nov 12, 20221Nov 12, 20221
zhutingTesting React Apps with Jest and React Testing LibraryWriting a Test Without ToolsJun 15, 2022Jun 15, 2022
zhutingDesigning an instant messaging serviceA text-based instant messaging service allows users to chat with their friends from both phones and website. For example, whatsApp / Slack…May 15, 2022May 15, 2022
zhutingDesigning PastebinPastebin enables users to store plain text or images over the network and generate unique URLs to access the uploaded data.May 11, 2022May 11, 2022
zhutingRedis In ActionRedis is another tool that you can use to solve problems.Apr 4, 2022Apr 4, 2022
zhutingAWS S3Amazon S3 is one of the main building blocks of AWS. It’s advertised as “infinite scaling” storage. Many websites use Amazon S3 as a…Feb 14, 2022Feb 14, 2022
zhutingExpress MongoDBWe have the following packages that are useful in many web applications:Mar 5, 2022Mar 5, 2022
zhutingSQL FundamentalWe’ll learn table creation, inserts, selects, updates, deletes, aggregations, indexes, joins, and constraints. Along the way, we’ll model…Mar 4, 2022Mar 4, 2022
zhutingTypeScript BasicsSometimes you will have information about the type of value that TypeScript can’t know about. Then you can use a type assertion to specify…Mar 2, 2022Mar 2, 2022
zhutingAWS Step FunctionsModel your workflows as state machines (one per workflow) 💎 Order fulfillment, Data processing 💎 Web applications, Any workflowFeb 11, 2022Feb 11, 2022