<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-US"><generator uri="https://jekyllrb.com/" version="4.4.1">Jekyll</generator><link href="https://mravaloarison.github.io/feed.xml" rel="self" type="application/atom+xml" /><link href="https://mravaloarison.github.io/" rel="alternate" type="text/html" hreflang="en-US" /><updated>2026-10-21T17:21:15+00:00</updated><id>https://mravaloarison.github.io/feed.xml</id><title type="html">Maminiaina Ravaloarison</title><subtitle>Maminiaina Ravaloarison — Software Engineer in New York. Projects, writing, and drawings.</subtitle><author><name>Maminiaina Ravaloarison</name><email>mravaloarison@gmail.com</email></author><entry><title type="html">I Treated AI Like It Could Think</title><link href="https://mravaloarison.github.io/blog/2026/02/08/AI-post/" rel="alternate" type="text/html" title="I Treated AI Like It Could Think" /><published>2026-02-08T00:00:00+00:00</published><updated>2026-02-08T00:00:00+00:00</updated><id>https://mravaloarison.github.io/blog/2026/02/08/AI-post</id><content type="html" xml:base="https://mravaloarison.github.io/blog/2026/02/08/AI-post/"><![CDATA[<p>In late 2022, OpenAI launched ChatGPT, and it became one of the most talked-about technologies at that time. You could ask it almost anything, and it would respond with something structured, informed, and confident. It felt reasonable to assume that if it could explain things so well, it could also think through tasks for you. And to some extent, it actually can.</p>

<p>I remember using it for the first time to debug some Python code. I was blown away because not only did it give me answers, but it also suggested refinements I could try, and they surprisingly worked. My usual process would have been documentation, <a href="https://stackoverflow.com/" target="_blank" rel="noopener">Stack Overflow</a> threads, or piecing together answers from random blog posts. But everything was delivered to me on a plate after a single prompt, so I started relying on it to write small blocks of code, then full functions, and eventually entire files.</p>

<p>I then began thinking I could use it to learn mobile development and build more apps, skipping all the tutorials and documentation. Instead of reading and understanding the fundamentals, I would just describe what I wanted and start building from there. I assumed that because I had a strong background in web development, it wouldn’t be that difficult to transition. I thought I could simply ask the model to translate my web development concepts into iOS terms.</p>

<p>Although I followed the instructions carefully, it didn’t work. At first, I thought: “Yeah, it does that sometimes. I’ll just paste the error message and ask what’s wrong. That had worked before.” A few hours passed, and I was still stuck. I was frustrated because, unlike Python or JavaScript, I didn’t understand anything about what was happening. I realized I would have to learn properly how iOS development actually works before coming back to AI for debugging.</p>

<p>I came across the same issue not long ago. When I first discovered <a href="https://jekyllrb.com/" target="_blank" rel="noopener">Jekyll</a>, I decided to use it to build my portfolio. It seemed very much like a “work smart, not hard” approach. I found the <a href="https://github.com/alshedivat/al-folio" target="_blank" rel="noopener">al-folio</a> template, customized it, and everything looked fine locally. But once it went live, the styling and JavaScript broke.</p>

<p>So I went to AI to debug it. I spent about five hours trying three different models. Each suggestion led to more changes. Each change led to more issues. Eventually, I had to revert everything and told myself, “Maybe I just have to stop being lazy and go through the documentation, learn how Jekyll actually works at this point.”</p>

<p>Here’s what those experiences taught me: at the end of the day, the current AI systems are just large language models. They aren’t meant to think; they generate. You still need enough understanding to prompt properly, judge results, and know what to change. What it does is amplify what you already understand. It can reduce the workload, but it doesn’t remove the need to master the task you’re asking it to help with. You can fake it at a surface level, but as soon as things get complex, your foundation (or lack of it) becomes obvious.</p>

<p>I’m still learning how to use it better. Maybe in the near future it will evolve far beyond what it is today. But for now, this is where it stands for me.</p>]]></content><author><name>Maminiaina Ravaloarison</name><email>mravaloarison@gmail.com</email></author><category term="technology" /><summary type="html"><![CDATA[Like many developers in my era, I started coding with AI believing I could build almost anything with it. I challenge you to build something you don't understand.]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://mravaloarison.github.io/assets/social/og-default.png" /><media:content medium="image" url="https://mravaloarison.github.io/assets/social/og-default.png" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">Writing Was Never Part Of The Plan, Until It Was …</title><link href="https://mravaloarison.github.io/blog/2026/01/08/first-post/" rel="alternate" type="text/html" title="Writing Was Never Part Of The Plan, Until It Was …" /><published>2026-01-08T00:00:00+00:00</published><updated>2026-01-08T00:00:00+00:00</updated><id>https://mravaloarison.github.io/blog/2026/01/08/first-post</id><content type="html" xml:base="https://mravaloarison.github.io/blog/2026/01/08/first-post/"><![CDATA[<p>I used to hate writing, especially in English, since it is neither my first nor my second language. In Madagascar, where I am from, French is widely used alongside <a href="https://en.wikipedia.org/wiki/Malagasy_language" target="_blank" rel="noopener">Malagasy</a> and serves as the dominant language for government, law, and formal education. Conversely, English is mostly limited to tourism and certain international business contexts. I only started learning English seriously when I realized it was constantly required for most career paths I wanted to pursue. I therefore wasn’t really exposed to English until I graduated from high school.</p>

<p>Even then, English felt more like a requirement than something I wanted to learn. In class, most tasks felt monotonous, especially writing. I never understood why it mattered so much. I believed that understanding the language, being able to read, and expressing what’s on my mind were enough. I couldn’t see what more there was to it, and I remained convinced that writing, in particular, mattered far less than people claimed.</p>

<p>I moved to the U.S. in 2021 for my undergraduate study assuming I wouldn’t have to write many essays since I was majoring in Computer Information Systems. Little did I know that even the computer science and math classes I took required essays every one or two weeks. The shift to the U.S. education system was a nightmare, not only were there weekly writing assignments, but most classes also required midterm and end-of-semester essays.</p>

<p>I started asking myself whether Americans were introduced to this much writing as early as high school, and how comfortable they were with it. Was it easy for them? Why did every class rely so much on writing? Was it really that important? I even had friends who said they would rather write multiple essays than solve math problems; something that sounded completely abnormal from my point of view.</p>

<p>It wasn’t until later in my life, when I had to apply for jobs, master’s programs, and even <a href="https://www.ycombinator.com/" target="_blank" rel="noopener">Y Combinator</a>, that I realized that constantly writing about myself - my ideas, interests, experiences, and goals - actually helped make my thoughts clearer. The more I practiced, the more my brain searched for the right words, and the more fluent I felt in expressing myself. That’s why I decided to write more often, exercising my mind and improving my communication skills.</p>

<p>Unnecessary comments, but if I ever lose my memory in the future, reading these will probably help too.</p>]]></content><author><name>Maminiaina Ravaloarison</name><email>mravaloarison@gmail.com</email></author><category term="first-post" /><category term="life" /><summary type="html"><![CDATA[I never thought I'd care about writing, but life, school, and work had other ideas. Here's how I started taking writing seriously.]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://mravaloarison.github.io/assets/social/og-default.png" /><media:content medium="image" url="https://mravaloarison.github.io/assets/social/og-default.png" xmlns:media="http://search.yahoo.com/mrss/" /></entry></feed>