Teknologi
54 artikel dalam kategori ini
Teknologi
DuckDB 2.0.0 LTS Rilis: Quack Server, VARIANT, dan 20.000 Commit
DuckDB 2.0.0 LTS dirilis 21 Oktober 2026 dengan sekitar 20.000 commit sejak versi 1.5, membawa Quack protocol, asynchronous I/O, tipe VARIANT, dan dukungan sampai Oktober 2027.
Teknologi
tsrs: TypeScript Compiler Di-port ke Rust, 8x Lebih Cepat
Cloudflare memperkenalkan tsrs, port compiler TypeScript ke Rust yang diklaim sampai 8 kali lebih cepat dan sekitar 70 persen lebih hemat memori dibanding TypeScript 7.0.
Teknologi
Free Pascal Dynamic Packages: Pasang Plugin Lazarus Tanpa Rebuild IDE
Rilis pertama dukungan dynamic package penuh untuk Free Pascal dan Lazarus. Paket jadi shared library berisi metadata RTTI, bisa dipasang dalam hitungan detik, dengan tiga batasan yang perlu diketahui.
Teknologi
Resiliensi Kabel Laut: 1,5 Juta Kilometer Tulang Punggung Internet
Sekitar 1,5 juta kilometer kabel komunikasi bawah laut menopang layanan telekomunikasi global, dan APNIC menyoroti tantangan yang menanti infrastruktur ini.
Teknologi
Rust Compiler Makin Cepat 4,57 Persen dalam Dua Bulan, Ini PR-nya
Pengukuran periode 29 Juli sampai 28 September 2026 mencatat penurunan rata-rata waktu jalan 4,57 persen dari 629 sampel benchmark, dengan 555 membaik dan 74 memburuk. Pemicunya antara lain PGO untuk Clippy dan upgrade ke LLVM 23.
Teknologi
Rust Borrow Checker Punya Lubang Soundness 11 Tahun, Ini Detail Issue 164250
Issue rust-lang/rust nomor 164250 mengungkap syarat lifetime sebuah struct bisa dilewati lewat covariant field assignment, meneruskan lubang yang pertama dilaporkan pada 2015 dan kini berlabel P-high.
Teknologi
Kelangkaan RAM 2026: Harga DDR4 Melonjak 2.200%, 128 GB DDR5 Tembus USD 3.399
Gelombang permintaan HBM untuk server AI menggeser kapasitas produksi DRAM, sehingga harga DDR4 dan DDR5 melonjak drastis sepanjang 2026 dan membuat modul lama kembali diproduksi.
Teknologi
LineageOS 24 Rilis Berbasis Android 17, Bawa WebUSB Flash Tool di Browser
LineageOS 24.0 dibangun di atas Android 17 dan memperkenalkan alat flashing berbasis WebUSB yang berjalan langsung dari browser, plus pembaruan aplikasi inti ke Material Design 3 Expressive.
Teknologi
DuckDB 2.0: Mode Server, Tipe VARIANT, dan Parser SQL Baru
DuckDB 2.0 dipreview 17 Agustus 2026 dengan mode server, triggers, tipe VARIANT, I/O asinkron, parser SQL baru, dan format penyimpanan baru.
Teknologi
SSR dan Hydration: Cara Kerja Rendering Web Modern dan Jebakannya
Cara kerja SSR, CSR, dan hydration dijelaskan dari sumber primernya, plus angka TTFB terukur dari situs yang jalan di Astro 7.3.2 dengan output server.
Teknologi
DuckLake: Format Lakehouse Terbuka yang Pakai SQL dan Parquet
DuckDB memperkenalkan DuckLake, format lakehouse terbuka yang menyimpan seluruh metadata di database SQL biasa dan data di file Parquet, menghindari kompleksitas katalog berbasis file.
Teknologi
Chrome 155 Dukung JPEG XL: Decoder Rust jxl-rs dan Kompresi 30-50% Lebih Baik
Chrome 155 mulai mendekode JPEG XL secara bawaan dengan kompresi 30 sampai 50 persen lebih baik dibanding JPEG, decoder baru ditulis dalam Rust demi keamanan memori.
Teknologi
Polars 2.0 Rilis: Streaming Jadi Default, Spill ke Disk, dan SQL Kelas Satu
Polars 2.0 dirilis 6 Oktober 2026 dengan streaming engine sebagai default untuk lazy query, kemampuan spill ke disk untuk data yang tak muat di memori, dan dukungan SQL kelas satu.
Teknologi
TanStack Charts 1.0 Rilis: Library Chart Type-Safe yang Tak Perlu Diganti Saat Aplikasi Tumbuh
TanStack Charts 1.0 rilis 5 Oktober 2026 dengan model marks yang bisa dikomposisi, rendering SVG default, dan Canvas sebagai renderer terpisah. Fokusnya keamanan tipe dan bundle kecil.
Teknologi
Effect 4.0 Rilis: Inti Tanpa Dependensi, Bundle 5 Kali Lebih Kecil, Throughput 6,4 Kali Lipat
Effect 4.0 dirilis 30 September 2026 dengan inti yang bebas dependensi runtime. Ukuran bundle minimal turun lima kali lipat, throughput tugas konkuren naik 6,4 kali, dan setiap versi mayor mendapat dukungan minimal tiga tahun.
Teknologi
SvelteKit 3 Resmi Rilis: Konfigurasi Pindah ke vite.config.ts dan Alias $lib Jadi #lib
SvelteKit 3.0 dirilis 1 Oktober 2026 dengan konfigurasi yang pindah ke vite.config.ts dan alias $lib yang berganti menjadi #lib. Panduan migrasi, alasan perubahan, dan catatan soal remote functions yang belum siap.
Teknologi
SDR Tersembunyi di ESP32: Sampel IQ Baseband di Band 2,4 dan 5,8 GHz
Tiga proyek terpisah menemukan fitur tak terdokumentasi pada beberapa chip ESP32 yang memungkinkan penangkapan sampel IQ baseband. Cakupannya 2,2 sampai 2,7 GHz, plus 4,8 sampai 6,0 GHz di ESP32-C5, dengan laju sampel sampai 80 MS per detik.
Teknologi
Reverse Engineering OSD AMT630A: Library Arduino untuk Monitor Kamera Murah
Proyek open source AMT630A membongkar mesin on-screen display pada board monitor komposit murah dan membungkusnya jadi library Arduino/ESP32 dengan lima jendela OSD, font kustom, dan bitmap 4bpp.
Teknologi
Backblaze Drive Stats Q2 2026: AFR 1,73 Persen dan Pergeseran ke CMR, SMR, HAMR
Laporan Drive Stats kuartal kedua 2026 mencakup 354.415 drive dengan AFR kuartalan 1,73 persen. Laporan ini juga membahas perbedaan CMR, SMR, dan HAMR serta implikasinya bagi operator pusat data.
Teknologi
Errata CPU Loongson LA664: Saat Instruksi Atomic Tidak Atomik
Paket normaliz gagal dibangun di port Debian LoongArch karena loop yang tidak pernah keluar. Akar masalahnya bukan kode, melainkan instruksi atomic pada CPU LA664 yang kadang kehilangan sifat atomiknya.
Teknologi
Typst 0.15: Font Variabel, MathML, dan Bundle Satu Sumber
Typst 0.15 membawa dukungan font variabel, terjemahan matematika ke MathML, bibliografi ganda, dan fitur bundle yang menghasilkan banyak berkas dari satu sumber. Ini rinciannya plus hambatan yang belum selesai.
Teknologi
F-Droid 2.0 Rilis: Toko Aplikasi Android Tanpa Tracking dengan Installer Baru
F-Droid merilis versi 2.0 pada 24 September 2026, redesign terbesar dalam 10 tahun. Ditulis ulang dengan Kotlin dan Compose, dan installer dirombak memakai API baru Android. Ini rincian perubahannya, termasuk tiga fitur yang hilang.
Teknologi
Tailscale Lebih Cepat: Multi-Queue, writev, dan Netmap Caching Dijelaskan
Tailscale merinci perbaikan data plane mereka: buffer yang lebih hemat, multi-queue untuk subnet router, writev, dan netmap caching. Ini penjelasan tiap perbaikan dan jadwal rilisnya.
Teknologi
Kenapa AMD Ryzen Jadi 50 Persen Lebih Cepat dalam Dua Tahun
Dari 5800X3D ke 9800X3D: transistor naik 50 persen, dispatch melebar, cache dan ALU bertambah. Analisis Daniel Lemire soal ke mana transistor ekstra itu pergi.
Teknologi
C++26: while(true); Bukan Lagi Undefined Behaviour, Ini Isi P2809R3
P2809R3 menjadikan trivial infinite loop well-defined di C++26 dengan sisipan yield(). Ini sejarah aturannya, contoh UB yang pernah dieksploitasi kompiler, dan caveat untuk mode freestanding.
Teknologi
Cara Cloudflare Hemat 100TB RAM dari Struct Rust dan Matematika Consistent Hashing
Pemadatan Point dari 8 ke 6 byte plus pemangkasan 90 persen titik hash per server mengembalikan 100TB+ RAM global. Bedah detail perubahan di crate pingora-ketama.
Teknologi
Performa WebAssembly Runtime di 2026: Benchmark Wasmtime, Wasmer, dan WAMR
Benchmark komprehensif WebAssembly runtime di 2026 membedah perbedaan performa kompilasi JIT, AOT, konsumsi memori, dan latency cold start antara Wasmtime, Wasmer, dan WAMR.
Teknologi
Mullvad Tutup Server DNS Publik dan Beralih Mendukung Quad9
Mullvad menghentikan layanan DoH publiknya per November 2026 dan mengalihkan dukungan ke Quad9. Begini dampaknya buat pengguna.
Teknologi
Menaklukkan Tantangan Reverse Engineering ASIC Jane Street
Seorang engineer menceritakan perjalanan sebulan menaklukkan tantangan reverse engineering chip Jane Street, lengkap dengan jalan buntu dan pelajarannya.
Teknologi
ICANN Setujui Penghapusan Domain .name Level 3: 22.000 Situs dan Email Bakal Hilang
ICANN menyetujui penghapusan seluruh domain .name level ketiga. Neil Fraser dan sekitar 22.000 pemilik domain lain akan kehilangan situs, email, dan layanan IoT mereka.
Teknologi
Tracker Pesawat Dual-Band Terkecil: Membangun Penerima ADS-B dan UAT yang Muat di Saku
Sebuah proyek open-source berhasil membangun tracker pesawat dual-band terkecil yang mendukung ADS-B dan UAT sekaligus. Ini pelajaran tentang miniaturisasi hardware dan optimasi yang bisa dipelajari developer.
Teknologi
Ambient CSS v3: Ketika Teknik Rendering Blender Masuk ke Dunia Web
Ambient CSS v3 membawa pendekatan dari Blender ke CSS: cahaya ambient, material, dan bayangan yang dihitung seperti di software 3D. Ini artinya untuk pengembangan web modern.
Teknologi
EVE Online Pindah ke Python 3: Pelajaran Migrasi 2,4 Juta Baris Kode untuk Developer
EVE Online, game MMO yang berjalan di Python 2 selama lebih dari dua dekade, memulai migrasi ke Python 3. Bagaimana cara memindahkan 2,4 juta baris kode tanpa menghentikan layanan yang melayani ratusan ribu pemain?
Teknologi
Optimasi DNS Cache Cloudflare 1.1.1.1: Hemat 100 Terabyte Memory dan Pelajaran untuk Developer
Cloudflare menghemat 100 terabyte memory dengan mengoptimalkan cache DNS di 1.1.1.1. Pelajaran teknis soal efisiensi yang wajib dipahami developer dan DevOps.
Teknologi
PageRank: Memahami Algoritma Google yang Membentuk SEO dari Awal
PageRank adalah algoritma yang menempatkan Google di puncak mesin pencari. Pelajari cara kerjanya, mengapa masih relevan, dan bagaimana pengaruhnya pada SEO hari ini.
Teknologi
JPEG XL Hadir di Firefox 157: Format Gambar Modern yang Wajib Developer Tahu
Firefox 157 mengaktifkan JPEG XL secara default di semua platform. Apa itu JPEG XL, kenapa format ini penting untuk web, dan bagaimana perbandingannya dengan WebP dan AVIF.
Teknologi
Wi-Fi 8: Standar Baru yang Fokus ke Reliabilitas, Bukan Cuma Kecepatan
Wi-Fi 8 akhirnya hadir dengan pendekatan berbeda: bukan mengejar kecepatan ekstrem, tapi memastikan jaringan rumah tetap stabil dan andal. Ini penjelasan lengkap untuk developer dan pengguna rumahan.
Teknologi
Cara Staff Engineer Menemukan Masalah yang Layak Dikerjakan
Staff engineer tidak menunggu task datang — mereka menemukan masalah yang paling berdampak. Ini pola pikir dan metode praktis untuk menemukan masalah bernilai tinggi di proyek lo.
Teknologi
Mojo Language Kini Open Source di Bawah Qualcomm: Apa Artinya untuk Developer
Mojo, bahasa pemrograman yang dirancang untuk AI, resmi open source dengan Modular diakuisisi Qualcomm. Ini analisis dampaknya untuk developer Indonesia.
Teknologi
Apa yang Terjadi Saat GPU Membaca Memori? Panduan untuk Developer
GPU bukan sekadar kartu grafis — cara GPU membaca memori sangat berbeda dari CPU dan menentukan performa AI, game, hingga data processing. Pahami bandwidth, latency, dan pola aksesnya di sini.
Teknologi
Go 1.27 Rilis: Generic Methods, Post-Quantum TLS, dan Rewrite json yang Dinanti
Go 1.27 resmi rilis Agustus 2026. Generic methods akhirnya masuk, TLS post-quantum jadi default, dan encoding/json ditulis ulang. Ini yang berubah untuk developer.
Teknologi
SQLite vs PostgreSQL: Cara Memilih Database yang Tepat untuk Proyek
SQLite dan PostgreSQL sama-sama hebat, tapi untuk kebutuhan yang berbeda. Panduan memilih database berdasarkan skala, concurrency, fitur, dan skenario deployment.
Teknologi
DuckPGQ: Graph Analytics di DuckDB (2026)
DuckPGQ: graph analytics di DuckDB tanpa Neo4j cluster. 5 menit setup, Cypher + SQL hybrid, columnar performance, comparison vs Neo4j/Memgraph/Neptune....
Teknologi
Gsxui: Shadcn/ui untuk Go Web (2026)
Gsxui: shadcn/ui untuk Go web. Copy-paste component, modify sesuka hati, gak ada npm bloat, dependency update yang break production. Filosofi ownership...
Teknologi
Laravel Socialite (2026)
Panduan lengkap Laravel Socialite: 7 langkah dasar + PKCE untuk mobile, refresh token rotation, custom provider extension (Discord/Apple/Line), account...
Teknologi
Postgres LISTEN/NOTIFY (2026)
Postgres LISTEN/NOTIFY: real-time event streaming tanpa Kafka. <10ms latency, 5K-50K events/sec, zero infrastructure tambahan. Comparison vs Redis...
Teknologi
HTMX 4.0: Library JS Pertama yang Release Eksklusif di Game Boy — Gimmick atau Art? 2026
HTMX 4.0 jadi library JavaScript pertama yang dirilis sebagai ROM Game Boy. Apakah ini gimmick marketing atau pernyataan seni tentang kompleksitas web modern?
Teknologi
China Menang dengan Strategi Open-Weights AI: Apa Artinya untuk Developer Indonesia
Analisis strategi open-weights AI China yang berhasil mengglobalkan model seperti Qwen dan Deepseek. Dampak untuk developer Indonesia dan peluang yang tersedia.
Teknologi
ESP32 untuk IoT: 5 Proyek Praktis yang Menggantikan Sistem Mahal
ESP32 cuma $5 tapi bisa gantikan sistem $100+. 5 proyek IoT praktis: sensor suhu, smart lock, energy monitor, garden automation, dan home security.
Teknologi
GitHub Durable Ownership: Fitur Baru
GitHub memperkenalkan durable ownership — fitur yang memastikan repository tetap punya owner meskipun akun asli dihapus. Apa implikasinya untuk developer?
Teknologi
Sony Hapus Film yang Sudah Dibeli: Apa Artinya
Sony diam-diam menghapus film dari akun pengguna yang sudah 'membeli' konten digital. Ini membuka pertanyaan fundamental: apakah lo benar-benar memiliki apa yang lo beli secara digital?
Teknologi
Zilog Z80 Berusia 50 Tahun: Sejarah Chip
Zilog Z80 genap 50 tahun. Chip yang menggerakkan Sinclair Spectrum, MSX, dan Game Boy ini ternyata masih dipakai di embedded systems modern. Ini sejarah dan relevansinya.
Teknologi
Optimasi SQLite untuk Aplikasi Production: Tips
Cara bikin SQLite tangguh di production: WAL mode, strategi indexing, mmap, connection pooling, VACUUM, lengkap dengan data benchmark nyata.
Teknologi
Rewrite dari Rust ke Zig: Pengalaman Nyata
Perbandingan jujur Rust vs Zig: compile time, memory safety, kapan harus pindah, dan cerita nyata migrate CLI tool dari Rust ke Zig.