<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Fachri</title>
    <description>The latest articles on DEV Community by Fachri (@mfachri).</description>
    <link>https://dev.to/mfachri</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F176903%2F8ae3027c-0556-480f-8cb9-dbf742e612a0.jpg</url>
      <title>DEV Community: Fachri</title>
      <link>https://dev.to/mfachri</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/mfachri"/>
    <language>en</language>
    <item>
      <title>Hi folks! In case you guys havent heard of this.
Support will be awesome. Spread the words!</title>
      <dc:creator>Fachri</dc:creator>
      <pubDate>Mon, 20 Oct 2025 11:36:49 +0000</pubDate>
      <link>https://dev.to/mfachri/hi-folks-in-case-you-guys-havent-heard-of-thissupport-will-be-awesome-spread-the-words-46c0</link>
      <guid>https://dev.to/mfachri/hi-folks-in-case-you-guys-havent-heard-of-thissupport-will-be-awesome-spread-the-words-46c0</guid>
      <description>&lt;div class="ltag__link"&gt;
  &lt;a href="/mfachri" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&gt;
      &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F176903%2F8ae3027c-0556-480f-8cb9-dbf742e612a0.jpg" alt="mfachri"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="https://dev.to/mfachri/introducing-a-new-learning-platform-for-language-model-6pc" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;Introducing a new learning platform for Language Model.&lt;/h2&gt;
      &lt;h3&gt;Fachri ・ Sep 18&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#llm&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#machinelearning&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#resources&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#ai&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


</description>
      <category>llm</category>
      <category>machinelearning</category>
      <category>resources</category>
      <category>ai</category>
    </item>
    <item>
      <title>Why I Keep Coming Back to Go (After Trying Almost Everything Else)</title>
      <dc:creator>Fachri</dc:creator>
      <pubDate>Fri, 19 Sep 2025 11:28:04 +0000</pubDate>
      <link>https://dev.to/mfachri/why-i-keep-coming-back-to-go-after-trying-almost-everything-else-40hk</link>
      <guid>https://dev.to/mfachri/why-i-keep-coming-back-to-go-after-trying-almost-everything-else-40hk</guid>
      <description>&lt;h2&gt;
  
  
  I’ve tried a lot of languages in years of years building products.
&lt;/h2&gt;

&lt;p&gt;Back when Node.js came out, I was all in. The event loop was mind-blowing, JavaScript everywhere was appealing, and the community energy was wild. I shipped &lt;a href="https://lmpath.com" rel="noopener noreferrer"&gt;real stuff&lt;/a&gt; with it. But as things got more complex, I started to feel the weight of callback hell, package chaos, and eventually TypeScript debates. It was fun, but it didn’t scale with the same simplicity.&lt;/p&gt;

&lt;p&gt;Rails? I loved how fast I could build MVPs. Convention over configuration worked… until the abstraction layers started to leak and it became harder to trace what was actually happening under the hood. But overall, the community is still awesome, and DHH is a role model for many things for software development mind. Respect. &lt;/p&gt;

&lt;p&gt;Elixir with Phoenix was next on my list. Super elegant. Lightweight. The actor model was fascinating. But I quickly realized it wasn’t something I could easily hire for, and maintaining it solo didn’t feel sustainable. Phoenix is somewhat using the same method like rails, but yeah it might be suited for more to a real time and heavy application. &lt;/p&gt;

&lt;p&gt;Then I explored Rust. I respect it. A lot. But let’s be honest: I’m not building kernel modules every day. I needed something fast to ship with, not something that would slow me down with lifetime annotations just to build a basic API. &lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;That’s when Go started to stick.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fks9as2ty4acuwclqzyjp.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fks9as2ty4acuwclqzyjp.gif" alt="golang" width="250" height="260"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I didn’t fall in love with Go because it was cool. I fell in love because it got out of my way. It’s boring in the best possible way. The syntax is so simple I barely have to think about it. There are no clever tricks, no magical metaprogramming. Just clear, type-safe, readable code. *&lt;em&gt;This is what important. *&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Go fails fast. If you mistype something or mess up your types, it tells you immediately. That alone saved me from so many stupid bugs. And once it compiles, I’m confident it's going to run — and run fast. There are caveats, but you will know when you are used to it. &lt;/p&gt;

&lt;p&gt;I’ve now shipped multiple &lt;a href="https://lmpath.com" rel="noopener noreferrer"&gt;products&lt;/a&gt; using Go. APIs, backend services, CLIs, internal tools. Every single one has felt seamless. The tooling is first-class. The build times are ridiculously fast. Cross-compilation is easy. Deployments are predictable. And maintenance is, honestly, kind of a joy.&lt;/p&gt;

&lt;p&gt;The ecosystem is mature too. That’s not a coincidence. Go is the language of infrastructure for a reason. Find the article or videos and understand why golang is exist at the first place.&lt;/p&gt;

&lt;p&gt;Sure, Go isn’t perfect. Error handling can feel repetitive. And yeah, generics came late. But in practice? None of that has ever blocked me from building and shipping fast. Go just works. That’s why it’s still my default, not because it’s flashy, but because it helps me stay fast and sane as I scale.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;I’m curious what others think.&lt;/strong&gt;&lt;br&gt;
Have you gone through a similar journey? What’s the language you trust the most when it’s time to ship? &lt;/p&gt;

</description>
      <category>go</category>
      <category>software</category>
      <category>devex</category>
      <category>productivity</category>
    </item>
    <item>
      <title>Introducing a new learning platform for Language Model.</title>
      <dc:creator>Fachri</dc:creator>
      <pubDate>Thu, 18 Sep 2025 07:20:46 +0000</pubDate>
      <link>https://dev.to/mfachri/introducing-a-new-learning-platform-for-language-model-6pc</link>
      <guid>https://dev.to/mfachri/introducing-a-new-learning-platform-for-language-model-6pc</guid>
      <description>&lt;p&gt;After mode than decades building stuff (startups, internal tools, side projects), and watching AI go from “weird paper from Google” to “this thing might actually replace my job,” I started getting frustrated with how disconnected most AI content is from actual understanding.&lt;/p&gt;

&lt;p&gt;So I made &lt;a href="https://lmpath.com" rel="noopener noreferrer"&gt;LMPath&lt;/a&gt; on several weekeends. It’s not another wrapper for ChatGPT or some generic AI course with surface-level fluff. This is for people who actually want to understand how this shit works.&lt;/p&gt;

&lt;p&gt;So without a further a do, without some make up. This is it. I try to be direct of what it is to not waste your time. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7cnwnx2s1j0msmwsg5p8.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7cnwnx2s1j0msmwsg5p8.png" alt="lmpath-learning-language-model" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What it is&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Real explanations (how transformers/GPT actually work, not just “type prompt, get magic”)&lt;/li&gt;
&lt;li&gt;Based on the original papers (Attention Is All You Need, GPT-3, RAG, etc.)&lt;/li&gt;
&lt;li&gt;Geared for devs — no insane math walls, just enough to get the core ideas&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;What it’s NOT&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;It’s not a business guide or “how to start an AI startup”&lt;/li&gt;
&lt;li&gt;It’s not a full-blown ML course — fast.ai and others already nailed that&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;What’s working so far&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Dark mode (duh)&lt;/li&gt;
&lt;li&gt;Auto-progress tracking (pick up where you left off)&lt;/li&gt;
&lt;li&gt;Smart breadcrumbs&lt;/li&gt;
&lt;li&gt;Chapter progress bars&lt;/li&gt;
&lt;li&gt;Deep linking to share a specific part of a lesson&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;What’s missing&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Only 2 courses live for now (Intro to LMs, RAG systems)&lt;/li&gt;
&lt;li&gt;No in-browser coding yet&lt;/li&gt;
&lt;li&gt;No advanced stuff like training dynamics or distributed inference&lt;/li&gt;
&lt;li&gt;I’m building it solo, so yeah, takes time&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvszzxho1isczvpz5hd98.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvszzxho1isczvpz5hd98.png" alt="learn-language-model-llm" width="800" height="453"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What’s coming&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Hands-on coding labs (real transformer code, not just theory)&lt;/li&gt;
&lt;li&gt;In-lesson Q&amp;amp;A assistant&lt;/li&gt;
&lt;li&gt;More courses: fine-tuning, embedding, transformers internals&lt;/li&gt;
&lt;li&gt;Practice problems (so you’re not just reading and forgetting)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Why I built it&lt;/strong&gt;&lt;br&gt;
Because I needed this. I wanted something between “LLMs are magic!” and “here’s a 200-page derivation of self-attention.” I needed to know how things worked so I could build better stuff. Maybe you’re in the same boat.&lt;/p&gt;

&lt;p&gt;Anyway, &lt;strong&gt;it’s free&lt;/strong&gt; for now. Please check this out &lt;a href="https://lmpath.com" rel="noopener noreferrer"&gt;LMPath&lt;/a&gt; Feedback is very welcome, especially if something’s confusing for you. That’s where the best fixes come from.&lt;/p&gt;

</description>
      <category>llm</category>
      <category>machinelearning</category>
      <category>resources</category>
      <category>ai</category>
    </item>
  </channel>
</rss>
