UponTheSky

UponTheSky @uponthesky

About: A Python programmer who knows a bit of Mathematics.

Location:
Seoul, South Korea
Joined:
Dec 5, 2021

UponTheSky
articles - 31 total

[C#]I tried Primeagen’s way for learning C#

Source of the title image: https://commons.wikimedia.org/wiki/File:Logo_C_sharp.svg If you’re a...

Learn More 4 2Jan 28

[Opinion] I’ve passed an AWS cert… but is this something for me?

(Image source: https://www.irasutoya.com/2020/08/blog-post_42.html) Passing an exam must...

Learn More 0 0Oct 20 '24

[Python] How do we lazyload a Python module? - analyzing LazyLoader from MLflow

(image source: https://www.irasutoya.com/2019/03/blog-post_72.html) Intro One day I was...

Learn More 2 0Oct 5 '24

[Book Review] Beej's Guide to Network Programming

Intro - what is this book about? Yes, I finally finished reading this book. As a person...

Learn More 5 0Jul 13 '24

[Programming, Opinion] Should you read the GoF(design pattern) book?

image source: https://www.irasutoya.com/2021/01/blog-post_11.html (A sleeping woman in front of a...

Learn More 1 0May 28 '24

[Book Review] Linux Basics for Hackers by OccupyTheWeb

*image source: African Penguin, Cape Town from Wikipedia Commons TL; DR The book is for...

Learn More 1 0Apr 6 '24

[Go, Book Review] Learn Go with Tests by Chris James

*image credit to Renee French, the source is the one of the official Go blog posts TL;...

Learn More 6 0Mar 23 '24

[Go] Understanding net/http - How to run a server like a Pro?

*image credit to Renee French, the source is the one of the official Go blog posts TL;...

Learn More 0 0Mar 1 '24

[Go] Understanding net/http package - Handle(r) family

*image credit to Renee French, the source is the one of the official Go blog posts TL;...

Learn More 3 1Feb 20 '24

[Rust] What I've learned from reading "The Book" over the last 10 months

image source: https://rustacean.net/ TL; DR Simple rule: learning a programming language...

Learn More 5 3Oct 29 '23

[Python] A Journey to Python Async - 5. asyncio Library

In the last article, we finally figured out(?) what a coroutine object does in the context of...

Learn More 5 0Aug 12 '23

[C++] Hands-on Learning C++ from Code: Reading and Reorganizing “Raytracing in One Weekend”

Remark: The book Raytracing in One Weekend is an open source book written by Peter Shirley, one of...

Learn More 3 0Aug 1 '23

[C++] Making a Simple JSON Parser from Scratch

Introduction As I was working on my personal C++ exercise(it’s intended to be shown as a...

Learn More 47 0Jul 30 '23

[Python] A Journey to Python Async - 4. Native Coroutines

What is Native Coroutine? From the last article, we have talked about how generators could...

Learn More 4 0Jul 16 '23

[Python] A Journey to Python Async - 3. Generators as Coroutines

Edit(Jul 16th, 2023) I was a bit too rash about the conclusion that "native coroutine in...

Learn More 8 0Jul 15 '23

[Python] A Journey to Python Async - 2. Generators as Iterators

Why Generators? As previously announced, our journey starts from the discussion about...

Learn More 6 1Jul 15 '23

[Python] A Journey to Python Async - 1. Intro

Disclaimer: this series of articles are not intended to provide full information about async APIs in...

Learn More 6 0Jul 10 '23

[Book Review] <Get Your Hands Dirty on Clean Architecture> by Tom Hombergs

TL; DR This book is about how to implement the hexagonal design pattern for a (web)backend...

Learn More 3 0Jun 10 '23

[Python] How to implement a transactional decorator in FastAPI + SQLAlchemy - with reviewing other approaches

Introduction I would say that more than 80% of the code of a backend application is...

Learn More 21 5May 29 '23

[Python] A simple guide: how to mock dependencies for unit testing in FastAPI?

TL; DR Use dependency_overrides dictionary to override the dependencies set up. The...

Learn More 7 4May 1 '23

[PostgreSQL] Installing PostgreSQL through Homebrew on MacOS

Why this article? installing a PostgreSQL application on my Mac seemed to be a piece of...

Learn More 46 5Apr 22 '23

[Python]Tips for writing robust Python code: functions

Tips for writing robust Python code: functions Remark: This article is a collection of...

Learn More 2 0Apr 16 '23

[Book Review]Learning SQL(3rd ed.) by Alan Beaulieu

TL; DR This is a nice book, especially either if you're a total beginner or someone who's...

Learn More 1 0Apr 15 '23

[Opinion] Why is my code so bad

TL; DR You need to convince yourself; you should be equipped with solid knowledge and...

Learn More 1 0Mar 23 '23

[Python] How to begin your new Python project?

TL;DR I use those following Python tools for a new project package manager:...

Learn More 1 0Mar 4 '23

The horror of useEffect

Well, I am recently making my personal portfolio to re-challenge the job market, and I had no choice...

Learn More 4 0Dec 7 '22

[Book Review]Practical Object-Oriented Design: An Agile Primer Using Ruby by Sandi Metz

Why this book? The reason I first bought this book was really nothing to do with OOP,...

Learn More 4 0Sep 4 '22

How to write 'unbuggy' code? - What I have learned from the malloc lab

Background Recently I have just finished one of my personal self-studies, the malloc lab....

Learn More 6 0Apr 10 '22

[Git] How to use your personal access token

Background: Github Authentication Problem It seems that from 2022, Github forces you to...

Learn More 6 1Jan 1 '22

[Book Review]Test-Driven Development by Kent Beck

Background Just having begun my job in a small startup, I was in need of catching up on...

Learn More 7 0Dec 31 '21