<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Engineering on Fork My Brain</title>
		<link>https://blog.ekamekas.dev/engineering/</link>
		<description>Recent content in Engineering on Fork My Brain</description>
		<generator>Hugo</generator>
		<language>id</language>
		
		
		
			<copyright>© Mas Eka Setiawan</copyright>
		
		
			<lastBuildDate>Wed, 26 Nov 2025 00:00:00 +0700</lastBuildDate>
		
			<atom:link href="https://blog.ekamekas.dev/engineering/index.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>PMP Saja Tidak Cukup Dalam Mengelola Proyek AI</title>
				<link>https://blog.ekamekas.dev/engineering/2025-11-26-engineer-journal-cpmai-untuk-manajerial-proyek-ai/</link>
				<pubDate>Wed, 26 Nov 2025 00:00:00 +0700</pubDate>
				<guid>https://blog.ekamekas.dev/engineering/2025-11-26-engineer-journal-cpmai-untuk-manajerial-proyek-ai/</guid>
				<description>&lt;h2 id=&#34;pengenalan&#34;&gt;Pengenalan&lt;a class=&#34;heading-anchor&#34; href=&#34;#pengenalan&#34; aria-label=&#34;Tautan ke bagian ini&#34; tabindex=&#34;-1&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;selama puluhan tahun, sertifikasi project management professional (pmp), yang didasarkan pada panduan project management body of knowledge (pmbok), telah diakui secara global sebagai standar emas untuk manajemen proyek (burdakov &amp;amp; ahn, 2025). kerangka kerja ini menawarkan metodologi yang kokoh dan komprehensif untuk mengelola proyek secara efektif. namun, di era akal imitasi (AI), gelar yang prestisius ini saja bisa jadi tidak lagi cukup untuk menjamin kesuksesan proyek (burdakov &amp;amp; ahn, 2025). mengapa demikian? karena proyek AI adalah area yang sangat berbeda dari proyek tradisional.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Java 25</title>
				<link>https://blog.ekamekas.dev/engineering/2025-10-29-engineer-journal-java-25/</link>
				<pubDate>Wed, 29 Oct 2025 00:00:00 +0700</pubDate>
				<guid>https://blog.ekamekas.dev/engineering/2025-10-29-engineer-journal-java-25/</guid>
				<description>&lt;h2 id=&#34;pengenalan&#34;&gt;Pengenalan&lt;a class=&#34;heading-anchor&#34; href=&#34;#pengenalan&#34; aria-label=&#34;Tautan ke bagian ini&#34; tabindex=&#34;-1&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;selamat datang dan selamat membaca. Pada September 2025, Java 25 resmi dirilis menjadi versi &lt;em&gt;Long-Term Support&lt;/em&gt; (LTS) terbaru dengan dukungan hingga September 2035.&#xA;Versi LTS terakhir sebelumnya adalah Java 21 (rilis September 2023).&#xA;Artinya, Java 25 membawa banyak pembaruan penting bagi developer yang menginginkan kestabilan jangka panjang sekaligus fitur modern dari Java generasi terbaru.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Tutorial Hell</title>
				<link>https://blog.ekamekas.dev/engineering/2025-10-27-engineer-journal-tutorial-hell/</link>
				<pubDate>Mon, 27 Oct 2025 15:30:00 +0700</pubDate>
				<guid>https://blog.ekamekas.dev/engineering/2025-10-27-engineer-journal-tutorial-hell/</guid>
				<description>&lt;h2 id=&#34;pengenalan&#34;&gt;Pengenalan&lt;a class=&#34;heading-anchor&#34; href=&#34;#pengenalan&#34; aria-label=&#34;Tautan ke bagian ini&#34; tabindex=&#34;-1&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;selamat datang dan selamat membaca. mungkin anda pernah merasa terus belajar — dari video, buku, atau kursus — tapi tidak pernah benar-benar membuat sesuatu. anda menyiapkan rencana belajar, lalu menemukan sumber baru, dan mulai dari awal lagi. tanpa sadar, anda telah masuk ke dalam &lt;strong&gt;“tutorial hell”&lt;/strong&gt;.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Golang, Rust, and Zig Web Performance Benchmark</title>
				<link>https://blog.ekamekas.dev/engineering/2025-04-26-engineer-journal-benchmarking-go-rust-and-zig-web-perforamance/</link>
				<pubDate>Sat, 26 Apr 2025 19:27:00 +0700</pubDate>
				<guid>https://blog.ekamekas.dev/engineering/2025-04-26-engineer-journal-benchmarking-go-rust-and-zig-web-perforamance/</guid>
				<description>&lt;h2 id=&#34;pengenalan&#34;&gt;Pengenalan&lt;a class=&#34;heading-anchor&#34; href=&#34;#pengenalan&#34; aria-label=&#34;Tautan ke bagian ini&#34; tabindex=&#34;-1&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;selamat datang dan selamat membaca. sejak kemunculannya pertama kali, &lt;strong&gt;Golang&lt;/strong&gt; menjadi salah satu bahasa pemrograman yang diminati. Terlebih dengan populernya sistem arsitektur &lt;em&gt;microservice&lt;/em&gt; yang memerlukan aplikasi yang cepat, ringan, dan mudah untuk di-maintain.&lt;/p&gt;&#xA;&lt;p&gt;belakang, nama &lt;strong&gt;Rust&lt;/strong&gt; dan &lt;strong&gt;Zig&lt;/strong&gt; semakin terdengar. &lt;strong&gt;Rust&lt;/strong&gt; hanya terpaut 1 peringkat saja dari &lt;strong&gt;Golang&lt;/strong&gt; pada survey bahasa pemrograman paling populer versi Stackoverflow dari 2021 hingga 2024. Sedangkan Zig mulai merintis kepopulerannya dengan masuk ke daftar tersebut sejak tahun 2023. Berdasarkan data dari Google Trend, penelusuran dengan kata kunci &amp;lsquo;zig programming&amp;rsquo; meningkat dalam 3 tahun terakhir, walaupun masih terpaut jauh dari Rust dan Golang.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Parameterized Query Pada PostgreSQL</title>
				<link>https://blog.ekamekas.dev/engineering/2024-02-24-database-engineering-parameterized-query-in-postgresql/</link>
				<pubDate>Sat, 24 Feb 2024 11:27:08 +0700</pubDate>
				<guid>https://blog.ekamekas.dev/engineering/2024-02-24-database-engineering-parameterized-query-in-postgresql/</guid>
				<description>&lt;p&gt;pada saat di universitas, penulis pertama kali mendengar istilah &amp;lsquo;injection attack&amp;rsquo; dalam kelas &lt;strong&gt;cyber security&lt;/strong&gt;.&#xA;setelah beberapa tahun berkontribusi di industri IT, istilah ini pun tetap disinggung. lalu, apa itu &amp;lsquo;injection attack&amp;rsquo; itu?&#xA;&amp;lsquo;injection attack&amp;rsquo; adalah serangan yang menyisipkan kode berbahaya pada sistem melalui media seperti form.&#xA;salah satunya adalah &amp;lsquo;SQL injection attack&amp;rsquo;, dimana kita memasukkan pola SQL tertentu sehingga mendapatkan informasi yang sebetulnya tidak kita dapatkan aksesnya.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Difference Between Square of Sums and Sum of Squares</title>
				<link>https://blog.ekamekas.dev/engineering/2024-02-20-problems-difference-between-square-of-sums-and-sum-of-squares/</link>
				<pubDate>Thu, 22 Feb 2024 00:00:00 +0700</pubDate>
				<guid>https://blog.ekamekas.dev/engineering/2024-02-20-problems-difference-between-square-of-sums-and-sum-of-squares/</guid>
				<description>&lt;p&gt;diketahui sebuah persoalan dimana kita diperlukan untuk mencari perbedaan antara nilai dari kuadrat atas penjumlahan angka dari 1 ke N dan nilai dari jumlahan dari angka 1 ke N yang dikuadratkan, dimana N adalah bilangan asli. apabila ditulis dalam notasi matematika, kita mencari hasil dari (Σn)² - (Σn²).&lt;/p&gt;</description>
			</item>
			<item>
				<title>Menghubungkan Client On-Premise Ke Private Cloud SQL</title>
				<link>https://blog.ekamekas.dev/engineering/2024-02-18-cloud-engineering-connect-private-cloud-sql/</link>
				<pubDate>Sun, 18 Feb 2024 10:22:30 +0700</pubDate>
				<guid>https://blog.ekamekas.dev/engineering/2024-02-18-cloud-engineering-connect-private-cloud-sql/</guid>
				<description>&lt;p&gt;kita sedang dalam tahap migrasi, dimana data dan database yang terlebih dahulu dimigrasikan ke Google Cloud Provider. solusi yang dipakai adalah menggunakan DaaS (database as a service) Cloud SQL dan dikonfigurasi hanya menggunakan private IP.&lt;/p&gt;&#xA;&lt;figure&gt;&lt;img src=&#34;https://blog.ekamekas.dev/2024-02-18-cloud-engineering-connect-private-cloud-sql_deployment-diagram.svg&#34; width=&#34;50%&#34;&gt;&#xA;&lt;/figure&gt;&#xA;&#xA;&lt;p&gt;aplikasi yang belum dimigrasi, berada dalam data center (on-premise) dan tidak ada koneksi antar data center ke jaringan Google Cloud. lalu, bagimana aplikasi dapat terhubung sebagai client ke Cloud SQL sebagai server?&lt;/p&gt;</description>
			</item>
			<item>
				<title>Learn Zig #1</title>
				<link>https://blog.ekamekas.dev/engineering/2024-02-17-engineer-journal-learn-zig-1/</link>
				<pubDate>Sat, 17 Feb 2024 18:57:01 +0700</pubDate>
				<guid>https://blog.ekamekas.dev/engineering/2024-02-17-engineer-journal-learn-zig-1/</guid>
				<description>&lt;h2 id=&#34;pengenalan&#34;&gt;Pengenalan&lt;a class=&#34;heading-anchor&#34; href=&#34;#pengenalan&#34; aria-label=&#34;Tautan ke bagian ini&#34; tabindex=&#34;-1&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;selamat datang dan selamat membaca. sesi ini akan berisikan perjalanan dalam mempelajari &lt;a href=&#34;https://ziglang.org/&#34;&gt;&lt;em&gt;Zig - a general-purpose programming language&lt;/em&gt;&lt;/a&gt;. target pembaca utama para pemula dan pelajar &amp;rsquo;this Zig&amp;rsquo; karena penulis sendiri juga seorang pemula.&lt;/p&gt;&#xA;&lt;figure&gt;&lt;img src=&#34;https://ziglang.org/zero.svg&#34; width=&#34;50%&#34;&gt;&#xA;&lt;/figure&gt;&#xA;&#xA;&lt;p&gt;jadi, mari mulai perjalanan ini.&lt;/p&gt;</description>
			</item>
	</channel>
</rss>
