Thoughtworks Technology Radar, Volume 28 dirilis
(thoughtworks.com)Visualisasi dan penjelasan tren terbaru di bidang teknik, alat, platform, serta bahasa dan framework pengembangan dalam empat tahap: Hold/Assess/Trial/Adopt
Kebangkitan AI yang praktis
- Kemunculan alat seperti ChatGPT telah sepenuhnya mengubah persepsi industri teknologi dan masyarakat luas tentang apa yang dapat dilakukan AI
- Sambil mengeksplorasi peluang ini, disarankan untuk tetap mewaspadai keterbatasan dan risikonya
Aksesibilitas yang makin mudah dijangkau
- Aksesibilitas bukan perhatian baru, tetapi seiring menyebarnya ide dan alat di bidang ini, tim produk dan tim teknis kini dapat menanganinya dengan lebih mudah
- Kini hampir tidak ada alasan untuk tidak mempertimbangkan aksesibilitas secara serius atau tidak memasukkannya ke dalam produk
Lambda Quicksand
- Fungsi serverless bisa sangat berguna, tetapi juga dapat mendorong kebiasaan buruk dan keputusan yang keliru sehingga menambah kompleksitas
- Untuk memaksimalkan serverless, kita perlu memperjelas kasus penggunaannya dan memahami konsekuensi yang mungkin timbul
Pertemuan antara ketelitian engineering dan analitik & AI
- Tren hype seperti AI bergantung pada data berkualitas tinggi
- Tanpa data, akurasi akan menurun dan bahkan berisiko kehilangan kepercayaan pengguna
- Hal ini hanya dapat dilakukan secara efektif melalui praktik engineering yang kokoh seperti validasi model, verifikasi berkelanjutan, dan pemantauan
- Untungnya, alat-alat seperti ini semakin berkembang, sehingga tiap tim disarankan memanfaatkan ekosistem yang terus tumbuh
Deklaratif atau pemrograman?
- Bagi developer, memilih antara spesifikasi deklaratif (Declarative Specification) dan bahasa serbaguna untuk tugas tertentu adalah pertimbangan penting
- Karena tidak ada jawaban yang pasti, penting untuk memikirkan kelebihan dan risikonya saat menghadapi situasi baru
[Techniques]
Adopt
- Menerapkan manajemen produk pada
platform internal - Infrastruktur CI/CD sebagai layanan
- Pemangkasan dependensi
- Menjalankan biaya sebagai fungsi fitness arsitektur
Trial
- Anotasi aksesibilitas dalam desain
- Platform low-code yang dibatasi
- Frontend demo untuk produk yang hanya menyediakan API
- Arsitektur lakehouse
- Kredensial yang dapat diverifikasi
Assess
- Desain pengujian komponen yang sadar aksesibilitas
- Pengembangan test-first berbantuan AI
- LLM khusus domain
- Pengujian aksesibilitas terpandu yang cerdas
- Logseq sebagai basis pengetahuan tim
- Prompt engineering
- Analisis reachability saat menguji infrastruktur
- LLM yang di-host sendiri
- Melacak kesehatan dibanding utang
- Keamanan zero trust untuk CI/CD
Hold
- Pengelolaan webhook secara sembarangan
- Lambda pinball
- Perencanaan untuk utilisasi penuh
[Platforms]
Adopt
- Contentful
- GitHub Actions
- K3s
Trial
- Apache Hudi
- Arm di cloud
- Ax
- DuckDB
- Feature Store
- RudderStack
- Strapi
- TypeDB
Assess
Hold
- Denodo sebagai alat transformasi data utama
[Tools]
Adopt
Trial
- Akeyless
- Apicurio Registry
- EventCatalog
- FOSSA
- Gitleaks
- Helmfile
- IBM Equal Access Accessibility Checker
- Ktlint
- Kubeflow
- Mend SCA
- Mozilla SOPS
- Ruff
- Soda Core
- Steampipe
- Terraform Cloud Operator
- TruffleHog
- Typesense
- Vite
Assess
- axe Linter
- ChatGPT
- DataFusion
- Deepchecks
- Alat penerjemahan design token
- Devbox
- Evidently
- Giskard
- GitHub Copilot
- iamlive
- Kepler
- Kubernetes External Secrets Operator
- Kubeshark
- Obsidian
- Ory Kratos
- GitHub runner self-hosted milik Philips
[Languages and Frameworks]
Adopt
- Gradle Kotlin DSL
- PyTorch
Trial
- dbt-unit-testing
- Jetpack CameraViewfinder
- Jetpack DataStore
- Mikro ORM
- Preferensi bahasa per aplikasi
- Quarto
- River
- Stencil
- Synthetic Data Vault
- Vitest
1 komentar
Thoughtworks Radar edisi 27 terbit
Thoughtworks Radar edisi 26 (PDF 39 hlm)
ThoughtWorks Radar edisi 23 terbit
ThoughtWorks Radar edisi 22 terbit [PDF 32 hlm]
Berita teknologi yang diterbitkan ThoughtWorks setiap 6 bulan - Radar Vol.21