# Articles I've Written

> A collection of my articles on AI, technology and programming, HCI/UX/design, philosophy and ethics, and other topics. The books I read are roughly in these areas, so my writing is too.

A collection of my articles on AI, technology and programming, HCI/UX/design, philosophy and ethics, and other topics. [The books I read](https://wiki.g15e.com/pages/Books%20Ive%20read.txt) are roughly in these areas, so my writing is too.

## AI

- [Bottleneck of AI-Human Interaction Loop](https://wiki.g15e.com/en/pages/Bottleneck%20of%20AI-Human%20interaction%20loop.txt)
- [AI anthropomorphization](https://wiki.g15e.com/en/pages/AI%20anthropomorphization.txt)
- [Enforcing the Quality of AI-Generated Code](https://wiki.g15e.com/pages/Enforcing%20the%20quality%20of%20AI-generated%20code.txt)
- [Design in the AI Era](https://wiki.g15e.com/en/pages/Design%20in%20the%20AI%20era.txt)
- [Capacity of consciousness in the AI era](https://wiki.g15e.com/en/pages/Capacity%20of%20consciousness%20in%20the%20AI%20era.txt)
- [Source code quality in the AI era](https://wiki.g15e.com/en/pages/Source%20code%20quality%20in%20the%20AI%20era.txt)
- [Software engineering in the AI era](https://wiki.g15e.com/en/pages/Software%20engineering%20in%20AI%20era.txt)
- [Software assets in the AI era](https://wiki.g15e.com/en/pages/Software%20assets%20in%20the%20AI%20era.txt)
- [Software Project Documentation in the AI Era](https://wiki.g15e.com/en/pages/Software%20project%20documentation%20in%20the%20AI%20era.txt)
- [Programming education in the AI era](https://wiki.g15e.com/en/pages/Programming%20education%20in%20the%20AI%20era.txt)
- [New Practices for AI-Aided Programming](https://wiki.g15e.com/en/pages/New%20practices%20for%20AI-aided%20programming.txt)
- [Conceptual Inflation](https://wiki.g15e.com/en/pages/Conceptual%20Inflation.txt)
- [Alternative Ways to Tech Interview](https://wiki.g15e.com/en/pages/Alternative%20ways%20to%20tech%20interview.txt)
- [LLM as a reverse dictionary lookup algorithm](https://wiki.g15e.com/en/pages/LLM%20as%20a%20reverse%20dictionary%20lookup%20algorithm.txt)
- [Premature UI Design Doomerism](https://wiki.g15e.com/en/pages/Premature%20death%20of%20UI%20design.txt)
- [Generative AI and Competency of Programmers](https://wiki.g15e.com/en/pages/Generative%20AI%20and%20competency%20of%20programmers.txt)
- [Retrospective of agentic coding experiments](https://wiki.g15e.com/en/pages/Retrospective%20of%20agentic%20coding%20experiments.txt)
- [Accidental Skynet](https://wiki.g15e.com/en/pages/Accidental%20Skynet.txt)
- [On Job Loss Due to Automation](https://wiki.g15e.com/en/pages/On%20job%20loss%20due%20to%20automation.txt)
- [Limits of Natural-Language-Based AI–Human Interaction](https://wiki.g15e.com/en/pages/Limits%20of%20natural%20language%20based%20AI-Human%20interaction.txt)
- [Recursive Neuro-Symbolic Inversion of Control](https://wiki.g15e.com/en/pages/Recursive%20Neuro-Symbolic%20Inversion%20of%20Control.txt)
- [The big world hypothesis and bounded rationality](https://wiki.g15e.com/en/pages/The%20big%20world%20hypothesis%20and%20the%20bounded%20rationality.txt)
- [Speculative tree search](https://wiki.g15e.com/en/pages/Speculative%20tree%20search.txt)

## Technology and Programming

- [Configuring ESLint](https://wiki.g15e.com/en/pages/Configuring%20ESLint.txt)
- [Framework for Integrated Test](https://wiki.g15e.com/en/pages/Framework%20for%20integrated%20test.txt)
- [OOP and IF Statements](https://wiki.g15e.com/en/pages/OOP%20and%20IF.txt)
- [A World Where Search Results Arrive a Month After You Enter a Search Query](https://wiki.g15e.com/en/pages/When%20Searches%20Take%20a%20Month.txt)
- [Augmenting values in the process](https://wiki.g15e.com/en/pages/Augmenting%20values%20in%20the%20process.txt)
- [Personal History of Programming](https://wiki.g15e.com/en/pages/Personal%20history%20of%20programming.txt)
- [Thoughts on Blockchain](https://wiki.g15e.com/en/pages/Thought%20on%20blockchain.txt)
- [Common Misconceptions about Agile Design](https://wiki.g15e.com/en/pages/Common%20Misconceptions%20about%20Agile%20Design.txt)
- [The benefits of early returns](https://wiki.g15e.com/en/pages/A%20case%20for%20early%20returns.txt)
- [Dependency inversion](https://wiki.g15e.com/en/pages/Dependency%20inversion.txt)
- [Relationship between Java and JavaScript](https://wiki.g15e.com/en/pages/Relationship%20between%20Java%20and%20JavaScript.txt)
- [Static program and dynamic process](https://wiki.g15e.com/en/pages/Static%20program%20and%20dynamic%20process.txt)
- [Less Boring Technology](https://wiki.g15e.com/en/pages/Less%20boring%20technology.txt)
- [Differences Between Frameworks and Libraries](https://wiki.g15e.com/en/pages/Differences%20between%20framework%20and%20library.txt)
- [Fieldstone method of programming](https://wiki.g15e.com/en/pages/Fieldstone%20method%20of%20programming.txt)
- [Programming is Inhumane](https://wiki.g15e.com/en/pages/Programming%20is%20inhumane.txt)

## HCI, UX, and Design

- [Design in the AI Era](https://wiki.g15e.com/en/pages/Design%20in%20the%20AI%20era.txt)
- [Capabilities over features](https://wiki.g15e.com/en/pages/Capabilities%20over%20features.txt)
- [About dysclicksia](https://wiki.g15e.com/en/pages/About%20dysclicksia.txt)
- [Colors in Data Visualization](https://wiki.g15e.com/en/pages/Colors%20in%20data%20visualization.txt)
- [History of Deceptive Patterns](https://wiki.g15e.com/en/pages/History%20of%20deceptive%20patterns.txt)
- [Definition of design](https://wiki.g15e.com/en/pages/Definition%20of%20design.txt)
- [Exceptional usability](https://wiki.g15e.com/en/pages/Exceptional%20usability.txt)
- [The real message of her rose diagram](https://wiki.g15e.com/en/pages/The%20real%20message%20of%20her%20rose%20diagram.txt)
- [Analyzing Liquid Glass](https://wiki.g15e.com/en/pages/Analyzing%20Liquid%20Glass.txt)
- [Contextual Design and Cognitive Niche Construction](https://wiki.g15e.com/pages/Contextual%20design%20and%20cognitive%20niche%20construction.txt)
- [Finding the Mouse Cursor Somewhere on the Monitor](https://wiki.g15e.com/en/pages/Finding%20mouse%20cursor.txt)
- [Role of Shadow in UI](https://wiki.g15e.com/en/pages/Role%20of%20shadow%20in%20UI.txt)
- [User-centered design](https://wiki.g15e.com/en/pages/User-centered%20design.txt)
- [User-centered vs. human-centered](https://wiki.g15e.com/en/pages/User-centered%20vs.%20human-centered.txt)
- [Declarative Design and Design Runtime](https://wiki.g15e.com/en/pages/Declarative%20design%20and%20design%20runtime.txt)
- [Visual Queries and Data Visualization](https://wiki.g15e.com/en/pages/Visual%20query%20and%20data%20visualization.txt)
- [Using Visual Features Effectively](https://wiki.g15e.com/en/pages/Effective%20use%20of%20visual%20features.txt)
- [A Story of Affordance](https://wiki.g15e.com/en/pages/A%20story%20of%20affordance.txt)
- [Distorted user-centered design](https://wiki.g15e.com/en/pages/Distorted%20user-centered%20design.txt)
- [Limits of Natural-Language-Based AI–Human Interaction](https://wiki.g15e.com/en/pages/Limits%20of%20natural%20language%20based%20AI-Human%20interaction.txt)
- [Specification written in natural language](https://wiki.g15e.com/en/pages/Specification%20written%20in%20natural%20language.txt)
- [Tasteful software](https://wiki.g15e.com/en/pages/Tasteful%20software.txt)
- [Thought on the Future of Books](https://wiki.g15e.com/en/pages/Thought%20on%20the%20future%20of%20books.txt)
- [Caret Navigation in a Hybrid Markdown Editor](https://wiki.g15e.com/en/pages/Caret%20navigation%20in%20hybrid%20markdown%20editor.txt)

## Philosophy and Ethics

- [Capacity of consciousness in the AI era](https://wiki.g15e.com/en/pages/Capacity%20of%20consciousness%20in%20the%20AI%20era.txt)
- [Text of Meat](https://wiki.g15e.com/en/pages/Text%20of%20meat.txt)
- [Is utilitarianism too demanding](https://wiki.g15e.com/en/pages/Is%20utilitarianism%20too%20demanding.txt)
- [Factory farming](https://wiki.g15e.com/en/pages/Factory%20farming.txt)
- [Rights View](https://wiki.g15e.com/en/pages/Rights%20view.txt)
- [The Flaws of Meritocracy](https://wiki.g15e.com/en/pages/The%20Flaws%20of%20Meritocracy.txt)
- [Cycle of objectification, fragmentation, and consumption](https://wiki.g15e.com/en/pages/Cycle%20of%20objectification,%20fragmentation,%20and%20consumption.txt)
- [Animal Objectification](https://wiki.g15e.com/en/pages/Animal%20objectification.txt)
- [Invertebrate sentience](https://wiki.g15e.com/en/pages/Invertebrate%20sentience.txt)
- [Absent referent](https://wiki.g15e.com/en/pages/Absent%20referent.txt)
- [Veganism](https://wiki.g15e.com/en/pages/Veganism.txt)
- [Vegan feminism](https://wiki.g15e.com/en/pages/Vegan%20feminism.txt)
- [Plant Sentience](https://wiki.g15e.com/en/pages/Plant%20sentience.txt)
- [Ageism and Sexism](https://wiki.g15e.com/en/pages/Ageism%20and%20sexism.txt)
- [Accidental Skynet](https://wiki.g15e.com/en/pages/Accidental%20Skynet.txt)
- [Why Is Eugenics Bad](https://wiki.g15e.com/en/pages/What%20makes%20eugenics%20bad.txt)
- [Carnism](https://wiki.g15e.com/en/pages/Carnism.txt)
- [Dichotomy](https://wiki.g15e.com/en/pages/Dichotomy.txt)
- [Speciesism](https://wiki.g15e.com/en/pages/Speciesism.txt)
- [Violent Ideology](https://wiki.g15e.com/en/pages/Violent%20ideology.txt)
- [Clarifying Misconceptions About Peter Singer](https://wiki.g15e.com/en/pages/Clarifying%20misconceptions%20about%20Peter%20Singer.txt)
- [Singer vs. Regan](https://wiki.g15e.com/en/pages/Singer%20vs.%20Regan.txt)

## Other Topics

- [Protein Myth](https://wiki.g15e.com/en/pages/Protein%20myth.txt)
- [Protein Quality](https://wiki.g15e.com/en/pages/Protein%20quality.txt)
- [Reading Literature](https://wiki.g15e.com/en/pages/%EB%AC%B8%ED%95%99%20%EC%9D%BD%EA%B8%B0.txt)
- [Health Benefits of a Plant-Based Diet](https://wiki.g15e.com/en/pages/Health%20benefit%20of%20plant-based%20diet.txt)
- [Efficiency of a Plant-Based Diet](https://wiki.g15e.com/en/pages/Efficiency%20of%20plant-based%20diet.txt)
- [Wiki Gardening Rules](https://wiki.g15e.com/en/pages/Wiki%20gardening%20rules.txt)
- [Dietary Suggestions Based on Human Evolutionary History](https://wiki.g15e.com/en/pages/Dietary%20suggestions%20based%20on%20human%20evolutionary%20history.txt)
- [On flexible economy](https://wiki.g15e.com/en/pages/On%20flexible%20economy.txt)