[WEEK 6] C Data Structures and SQL Implementation
Transitioning from Python to C, I practiced pointers, malloc, and free based on the basic structure of a linked list to get used to the language. The problems this time weren't too…
[WEEK 5] The Final Week of Algorithms
The algorithm keywords for this week are as follows: Dynamic Programming and Greedy Algorithm. Overall, they weren't significantly different from the approaches covered in previous…
Understanding Python Internals: Compiler and Interpreter
Python is internally implemented as CPython, so looking into the compilation process of C makes it easier to understand its structure. First, the compilation process of C is as fol…
How to Read a Library (feat. Virtual DOM)
During development, there are many instances where I need to read code written by others and trace through massive codebases to understand how a new technology functions and what e…
[Week 3] Algorithms and AI Team Project2
This week's algorithm keywords: Binary Search, Divide and Conquer, Quick Sort, Merge Sort, Stack, Queue, Priority Queue, Linked List, Hash Table. This week was similar to the last.…
[Week 2] Algorithms and AI Team Project
Why Should We Learn Algorithms in the AI Era? I disliked the atmosphere of studying algorithms out of inertia just because previous generations had done so. I agree with the fact t…

KRAFTON Jungle Essay
I want to be a developer with solid fundamentals! I’ve always thought that, but I never really knew what "fundamentals" actually meant. Even when I learned the theory, I’d often ca…
