Thoughtworks Technology Radar, Volume 28 जारी
(thoughtworks.com)तकनीक/टूल्स/प्लेटफ़ॉर्म/डेवलपमेंट लैंग्वेज और फ़्रेमवर्क क्षेत्रों के नवीनतम ट्रेंड्स को Hold/Assess/Trial/Adopt के 4 चरणों में विज़ुअलाइज़ और समझाया गया है
व्यावहारिक AI का तेज़ उभार
- ChatGPT जैसे टूल्स के आने से AI क्या कर सकता है, इसे लेकर टेक इंडस्ट्री और दुनिया भर के लोगों की धारणा पूरी तरह बदल गई है
- इस अवसर का अन्वेषण करने के साथ-साथ उनकी सीमाओं और जोखिमों के प्रति सावधान रहने की भी सलाह दी गई है
सुलभ accessibility
- accessibility कोई नया विषय नहीं है, लेकिन इस क्षेत्र में ideas और tools के फैलने से product teams और tech teams के लिए इसे हल करना अधिक आसान हो गया है
- अब accessibility को गंभीरता से न लेने या product में accessibility शामिल न करने के लिए लगभग कोई बहाना नहीं बचा है
Lambda Quicksand
- serverless functions बहुत उपयोगी हो सकती हैं, लेकिन वे खराब आदतों को बढ़ावा दे सकती हैं और गलत फ़ैसलों के कारण जटिलता बढ़ा सकती हैं
- serverless का अधिकतम लाभ लेने के लिए उसके उपयोग-क्षेत्र को स्पष्ट करना और संभावित परिणामों को समझना ज़रूरी है
इंजीनियरिंग की कठोरता, analytics और AI का संगम
- AI जैसे hype ट्रेंड्स उच्च-गुणवत्ता वाले data पर निर्भर करते हैं
- data न हो तो accuracy घटती है और आगे चलकर users का भरोसा खोने का जोखिम होता है
- यह केवल model validation, continuous verification और monitoring जैसी मज़बूत engineering practices के ज़रिए ही प्रभावी ढंग से किया जा सकता है
- सौभाग्य से ऐसे tools लगातार बढ़ रहे हैं, इसलिए हर team को इस बढ़ते ecosystem का लाभ उठाने की सलाह दी जाती है
घोषित करें या प्रोग्राम करें?
- किसी विशेष काम के लिए developers द्वारा declarative specification और general-purpose language में से किसी एक को चुनना एक महत्वपूर्ण विचार है
- क्योंकि इसका कोई स्पष्ट उत्तर नहीं है, इसलिए नई परिस्थितियों का सामना करते समय उसके फ़ायदों और जोखिमों पर विचार करना महत्वपूर्ण है
[Techniques]
Adopt
- internal platforms पर product management लागू करना
- service के रूप में CI/CD infrastructure
- dependency pruning
- architecture fitness function के रूप में run cost
Trial
- designs में accessibility annotations
- bounded low-code platforms
- केवल API वाले products के लिए demo frontends
- lakehouse architecture
- verifiable credentials
Assess
- accessibility-aware component test design
- AI-aided test-first development
- domain-specific LLMs
- intelligent guided accessibility tests
- team knowledge base के रूप में Logseq
- Prompt engineering
- infrastructure testing में reachability analysis
- self-hosted LLMs
- debt से ऊपर health tracking
- CI/CD के लिए zero trust security
Hold
- webhooks का casual management
- Lambda pinball
- full utilization के लिए planning
[Platforms]
Adopt
- Contentful
- GitHub Actions
- K3s
Trial
- Apache Hudi
- cloud में Arm
- Ax
- DuckDB
- Feature Store
- RudderStack
- Strapi
- TypeDB
Assess
Hold
- primary data transformation tool के रूप में Denodo
[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
- design token translation tools
- Devbox
- Evidently
- Giskard
- GitHub Copilot
- iamlive
- Kepler
- Kubernetes External Secrets Operator
- Kubeshark
- Obsidian
- Ory Kratos
- Philips का self-hosted GitHub runner
[Languages and Frameworks]
Adopt
- Gradle Kotlin DSL
- PyTorch
Trial
- dbt-unit-testing
- Jetpack CameraViewfinder
- Jetpack DataStore
- Mikro ORM
- per-app language preferences
- Quarto
- River
- Stencil
- Synthetic Data Vault
- Vitest
1 टिप्पणियां
Thoughtworks Radar अंक 27 प्रकाशित
Thoughtworks Radar अंक 26 (39p PDF)
ThoughtWorks Radar अंक 23 प्रकाशित
ThoughtWorks Radar अंक 22 प्रकाशित [32p PDF]
ThoughtWorks द्वारा हर 6 महीने में प्रकाशित तकनीकी समाचार - Radar Vol.21