Published inNerd For TechThe Essence of Data EngineeringAs data becomes one of the most valuable resources, the focus of data engineering springs up dramatically. When I first entered the data…Jan 22Jan 22
Published inNerd For TechA Guide for Optimizing AWS S3 Storage CostAWS Simple Storage Service (S3) is one of the most popular cloud storage services. Unlike many goods whose prices increase, storage costs…Feb 20, 2024Feb 20, 2024
Published inNerd For TechPython vs C++ Series: Build and RunFollowing the previous article, Development Environment Setup and Virtual Environment, this article does not discuss language differences…Oct 9, 2022Oct 9, 2022
Published inNerd For TechPython vs C++ Series: Development Environment Setup and Virtual EnvironmentThis article is part of the Python vs. C++ Series. Unlike the previous articles focusing on language differences., this article talks about…Oct 4, 2022Oct 4, 2022
Published inNerd For TechBuild the Forest in Python Series: Make the Forest Thread-SafeMultithreading is a common way to improve performance. However, the shared state and data among the threads become vulnerable to corruption…Jan 10, 2022Jan 10, 2022
Published inNerd For TechPython vs C++ Series: Variable ScopeEvery programming language has its way to define scope, and most of them work similarly and have similar scope levels such as block scope…Oct 25, 2021Oct 25, 2021
Published inNerd For TechPython vs C++ Series: Mutable, Immutable, and Copy AssignmentThe third article of the Python vs C++ Series is about immutability — an object cannot be modified after it is created.Oct 20, 2021Oct 20, 2021
Published inNerd For TechPython vs C++ Series: Polymorphism and Duck TypingThis is the second article of the Python vs C++ Series. In this article, we are going to talk about another basic object-oriented…Oct 11, 20211Oct 11, 20211
Published inNerd For TechPython vs C++ Series: Getter, Setter, and PropertyAs a professional C++ programmer since C++03, the C++ way object-oriented thinking has been deeply embedded in my mind, and it helped me a…Sep 26, 2021Sep 26, 2021
Published inNerd For TechBuild the Forest in Python Series: AVL Tree vs Red-Black TreeBeing a good software engineer not only needs to know what tools (e.g., data structures and algorithms) are available but also understand…Jul 3, 2021Jul 3, 2021