Why don't we keep our prompts?


Vibe coding is a new way of coding that supervises coding agents using natural language. However, the way of interacting with agents is still chat-style. Chat is not a suitable method of interaction for vibe coding. In chat, what is said is lost. Once it is lost, it is practically impossible to retrieve. But in vibe coding, what is said to the language model is a kind of code specification, which is very important.…
Read more ⟶

Super Abstracted Programming Language


In the past, due to limited hardware performance and compiler capabilities, programmers had to develop software with hardware limitations in mind. As hardware has advanced and compilers have added numerous functionalities, most programmers no longer need to consider hardware. Thanks to this, software development productivity has increased dramatically. Abstraction, in other words, means not needing to specify the concrete implementation details. Now, programmers are often not required to explicitly define what sorting algorithm to use, how memory should be managed, or how network communication should be handled, among other details.…
Read more ⟶

What can't models ever do?


Recent years have marked the era of language models and AI. AI is becoming essential across all fields, driven by significant performance improvements. In certain domains, AI now surpasses human capabilities. It looks like advances in AI can solve all the existing problems. Nevertheless, greater intelligence alone does not solve every problem. Language models are central to intelligent software but require auxiliary tools, such as MCPs (Model Context Protocols), for accessing web, temporary memory and so on.…
Read more ⟶