02 Apr, 2026
API (Application Programming Interface) adalah tulang punggung integrasi sistem modern, mulai dari aplikasi internal hingga layanan publik berskala besar. Saat membangun platform API, pilihan infrastrukturnya kadang sering membingungkan. Dua pendekatan…
Hai, semangattt! ini bagian terakhir dari Seri Belajar Ruby on Rails loh, kali ini kita akan belajar membuat aplikasinya langsung. Aplikasi nya yang simple-simple aja ya kalian pasti bisa kok, apalagi kalo…
Pemilihan web server adalah langkah awal yang menentukan performa website. Dua pilihan populer saat ini adalah Nginx dan LiteSpeed. Perbandingan Nginx vs LiteSpeed sering muncul di forum developer, hosting, dan…
Berikut ini cara installasi Ruby on Rails menggunakan Rbenv di Ubuntu 22.04 1. Apa itu Rbenv Rbenv merupakan tools yang memudahkan developer untuk menginstal, mengelola, dan mengganti versi Ruby secara…

Platform API Self Hosted vs Cloud: Mana yang Lebih Optimal?

API (Application Programming Interface) adalah tulang punggung integrasi sistem modern, mulai dari aplikasi internal hingga layanan publik berskala besar. Saat membangun platform API, pilihan infrastrukturnya kadang sering membingungkan. Dua pendekatan paling umum adalah API self hosted dan cloud. Masing-masing menawarkan keunggulan, risiko, serta implikasi biaya yang berbeda.  Artikel ini membahas perbandingan api self hosted vs […]

11 mins read

Belajar Ruby on Rails: Seri Belajar Ruby on Rails Bagian 11

Hai, semangattt! ini bagian terakhir dari Seri Belajar Ruby on Rails loh, kali ini kita akan belajar membuat aplikasinya langsung. Aplikasi nya yang simple-simple aja ya kalian pasti bisa kok, apalagi kalo kalian udah baca bagian yang lain. So kita yang langsung aja ya. Kali ini kita akan membuat aplikasi yang namanya Homework Management dengan Rails versi […]

3 mins read

Mana Web Server yang Paling Optimal?

Pemilihan web server adalah langkah awal yang menentukan performa website. Dua pilihan populer saat ini adalah Nginx dan LiteSpeed. Perbandingan Nginx vs LiteSpeed sering muncul di forum developer, hosting, dan blog teknologi karena keduanya menawarkan keunggulan berbeda. Nginx dikenal dengan arsitektur event-driven yang efisien, sementara LiteSpeed menawarkan performa tinggi, terutama untuk website CMS seperti WordPress.  […]

12 mins read

Belajar Ruby on Rails: Seri Belajar Ruby on Rails Bagian 2

Berikut ini cara installasi Ruby on Rails menggunakan Rbenv di Ubuntu 22.04 1. Apa itu Rbenv Rbenv merupakan tools yang memudahkan developer untuk menginstal, mengelola, dan mengganti versi Ruby secara fleksibel di local system. Ini sangat memudahkan developer untuk mengerjakan beberapa project dengan versi Ruby on Rails yang berbeda. 2. Install dependency system Buka terminal […]

2 mins read

Control Panel sPanel Hosting: Fitur & Keunggulannya

Dalam manajemen hosting, control panel memegang peran penting dalam mengelola server, website, dan sumber daya secara efisien. Tanpa control panel hosting, pengelolaan domain, file, database, hingga keamanan akan terasa rumit, terutama bagi pengguna non-teknis. Karena itu, berbagai control panel dikembangkan untuk menyederhanakan proses tersebut.  Salah satu yang mulai banyak digunakan adalah sPanel. Solusi ini hadir […]

10 mins read

setup Rspec Ruby On Rails API Mode bagian 1

RSpec adalah kerangka kerja pengujian unit untuk bahasa pemrograman Ruby. RSpec berbeda dari kerangka xUnit tradisional seperti JUnit karena RSpec adalah alat pengembangan yang digerakkan oleh Perilaku. Artinya, tes yang ditulis dalam RSpec berfokus pada “perilaku” aplikasi yang sedang diuji. RSpec adalah DSL untuk membuat contoh yang dapat dieksekusi tentang bagaimana kode diharapkan berperilaku, terorganisir […]

5 mins read

Menambah Package Python pada AWS-Lambda melalui Lambda Layer

Infrastruktur cloud saat ini menjadi solusi pada banyak tugas komputasi yang diperlukan sehari-hari. Cloud memberikan solusi kemudahan untuk meningkatkan kapasitas (scaling), pilihan sumber daya sesuai yang anda butuhkan, powerful instances, less maintenance, dan semua itu bisa diperoleh dengan harga yang relatif terjangkau. Ada banyak Skema Bisnis Layanan Cloud yang banyak disediakan provider yang dapat membuat […]

5 mins read

Strategi Failover Clustering VMware untuk Disaster Recovery Plan

Downtime adalah gangguan teknis yang bisa berdampak langsung dalam operasional dan reputasi perusahaan. Sistem IT modern dituntut selalu aktif, stabil, dan siap menghadapi kegagalan. Mengatasi tuntutan tersebut, hadirlah failover clustering VMware. Teknologi ini berfungsi memastikan layanan tetap berjalan optimal meskipun terjadi kerusakan hardware, gangguan jaringan, atau bahkan kegagalan host.  Dengan arsitektur cluster yang tepat, virtual […]

11 mins read

Setup RSpec Ruby on Rails API Mode dengan Serializer & Factory Bot Bagian 2

Di Rails, serializer memungkinkan Anda untuk menyesuaikan data alih-alih memiliki render default. Pada artikel ini, kita akan melihat panduan langkah demi langkah untuk menggunakan serializer di aplikasi Anda. Berikut dengan implementasi Rspec pada Serializer. 1. Tambahkan gem serializer pada Gemfile gem ‘active_model_serializers’ kembali ke terminal dan run  bundle install 2. membuat sebuah file Serializer bundle […]

4 mins read