# adopting

Published articles for adopting.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Using AI Tools at Work with Balanced Expectations

DevFeed: [Using AI Tools at Work with Balanced Expectations](<https://devfeed.tech/articles/it-s-a-c-at-best-31881.md>)

Original publisher: [Read original article](<https://okmanideep.me/its-a-c-at-best/>)

Author: Manideep Polireddi

Published: 2025-04-21T14:22:00Z

Content type: opinion

Language: en

Sources: [@okmanideep](<https://devfeed.tech/sources/okmanideep.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>)

Tags: [adopting](<https://devfeed.tech/tags/adopting.md>), [ai](<https://devfeed.tech/tags/ai.md>), [ai-at-work](<https://devfeed.tech/tags/ai-at-work.md>), [llms](<https://devfeed.tech/tags/llms.md>), [work](<https://devfeed.tech/tags/work.md>)

### AI overview

The article argues that people should treat AI tools and LLMs as fast, always-available interns whose output is usually useful but rarely exceptional. This framing encourages cautious adoption, verification, and using any saved time to improve core work.

### Source excerpt

A mindset to have balanced expectations about adopting AI at work

## Why Kotlin Multiplatform Teams Should Share Source, not Binaries - Kevin Galligan

DevFeed: [Why Kotlin Multiplatform Teams Should Share Source, not Binaries - Kevin Galligan](<https://devfeed.tech/articles/why-kotlin-multiplatform-teams-should-share-source-not-binaries-kevin-galligan-38250.md>)

Original publisher: [Read original article](<https://touchlab.co/kmp-teams-use-source>)

Published: 2024-07-24T00:00:00Z

Content type: opinion

Language: en

Sources: [Touchlab | Enterprise Mobile Innovation & Development](<https://devfeed.tech/sources/touchlab-enterprise-mobile-innovation-development.md>)

Topics: [Kotlin Multiplatform](<https://devfeed.tech/topics/kotlin-multiplatform.md>), [multiplatform](<https://devfeed.tech/topics/multiplatform.md>), [Kotlin](<https://devfeed.tech/topics/kotlin.md>), [Mobile](<https://devfeed.tech/topics/mobile.md>), [kotlin-multiplatform-libraries](<https://devfeed.tech/topics/kotlin-multiplatform-libraries.md>), [Developer experience](<https://devfeed.tech/topics/developer-experience.md>)

Tags: [adopting](<https://devfeed.tech/tags/adopting.md>), [challenges](<https://devfeed.tech/tags/challenges.md>), [debugging](<https://devfeed.tech/tags/debugging.md>), [ios](<https://devfeed.tech/tags/ios.md>), [kmmbridge](<https://devfeed.tech/tags/kmmbridge.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [kotlin-multiplatform](<https://devfeed.tech/tags/kotlin-multiplatform.md>), [libraries](<https://devfeed.tech/tags/libraries.md>), [mobile](<https://devfeed.tech/tags/mobile.md>), [mobile-apps](<https://devfeed.tech/tags/mobile-apps.md>), [multiplatform](<https://devfeed.tech/tags/multiplatform.md>), [native](<https://devfeed.tech/tags/native.md>), [xcode](<https://devfeed.tech/tags/xcode.md>)

### AI overview

The article explains why the authors changed their recommendation for native mobile teams evaluating Kotlin Multiplatform: share Kotlin source code instead of only publishing binary dependencies. Source lets iOS developers browse and debug the Kotlin code, while GitPortal supports versioned source publishing based on Git tags.

### Source excerpt

Virtually all native mobile teams evaluating KMP start with a library publishing model. KMP module libraries are written, versioned, and "consumed" by the apps. The classic approach is to build and publish binary dependencies. In 2024, with KMP at stable and gaining significant traction, we no longer recommend this approach. It makes an inherently imbalanced iOS developer experience worse. Share Kotlin source instead.

## GitPortal: Bidirectional, Eventual Code Sharing for KMP Teams

DevFeed: [GitPortal: Bidirectional, Eventual Code Sharing for KMP Teams](<https://devfeed.tech/articles/intro-kevin-galligan-38207.md>)

Original publisher: [Read original article](<https://touchlab.co/gitportal-bidirectional-intro>)

Published: 2024-06-26T00:00:00Z

Content type: tutorial

Language: en

Sources: [Touchlab | Enterprise Mobile Innovation & Development](<https://devfeed.tech/sources/touchlab-enterprise-mobile-innovation-development.md>)

Topics: [multiplatform](<https://devfeed.tech/topics/multiplatform.md>), [Mobile](<https://devfeed.tech/topics/mobile.md>), [Code](<https://devfeed.tech/topics/code.md>), [repo](<https://devfeed.tech/topics/repo.md>)

Tags: [adopting](<https://devfeed.tech/tags/adopting.md>), [architecture](<https://devfeed.tech/tags/architecture.md>), [code-sharing](<https://devfeed.tech/tags/code-sharing.md>), [git](<https://devfeed.tech/tags/git.md>), [kmp](<https://devfeed.tech/tags/kmp.md>), [mobile](<https://devfeed.tech/tags/mobile.md>), [repo](<https://devfeed.tech/tags/repo.md>)

### AI overview

This introductory article explains why the default single-repository KMP setup can be difficult for native mobile teams whose Android and iOS specialists work independently. It introduces GitPortal's bidirectional mode as an approach for sharing KMP logic while keeping native app development workflows separate.

### Source excerpt

For teams scaling KMP, versioned libraries are inefficient. Merging app code and KMP code into a single repo may be impractical, and introduces its own issues. GitPortal allows bidirectional, eventual code sharing.

## The Risks of WebAssembly

DevFeed: [The Risks of WebAssembly](<https://devfeed.tech/articles/the-risks-of-webassembly-15332.md>)

Original publisher: [Read original article](<https://www.fermyon.com/blog/risks-of-webassembly>)

Author: Matt Butcher

Published: 2022-09-06T17:46:35Z

Content type: opinion

Language: en

Sources: [Fermyon - Experience the next wave of cloud computing.](<https://devfeed.tech/sources/fermyon-experience-the-next-wave-of-cloud-computing.md>)

Topics: [WebAssembly](<https://devfeed.tech/topics/web-assembly.md>)

Tags: [adopting](<https://devfeed.tech/tags/adopting.md>), [post](<https://devfeed.tech/tags/post.md>), [webassembly](<https://devfeed.tech/tags/webassembly.md>)

### AI overview

The article discusses four risks to consider when adopting WebAssembly, noting that the technology is still relatively new.

### Source excerpt

WebAssembly is a new enough technology that there are still several risks to consider when adopting. In this post, we cover four such risks.

## JetBrains' first Kotlin Multiplatform survey | #TLTouchPoints - Touchlab

DevFeed: [JetBrains' first Kotlin Multiplatform survey | #TLTouchPoints - Touchlab](<https://devfeed.tech/articles/jetbrains-first-kotlin-multiplatform-survey-tltouchpoints-touchlab-38226.md>)

Original publisher: [Read original article](<https://touchlab.co/jetbrains-survey-kotlin-multiplatform>)

Published: 2021-02-24T18:51:11Z

Content type: article

Language: en

Sources: [Touchlab | Enterprise Mobile Innovation & Development](<https://devfeed.tech/sources/touchlab-enterprise-mobile-innovation-development.md>)

Topics: [Kotlin Multiplatform](<https://devfeed.tech/topics/kotlin-multiplatform.md>), [jetbrains](<https://devfeed.tech/topics/jetbrains.md>)

Tags: [adopting](<https://devfeed.tech/tags/adopting.md>), [insights](<https://devfeed.tech/tags/insights.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [kotlin-multiplatform](<https://devfeed.tech/tags/kotlin-multiplatform.md>), [management](<https://devfeed.tech/tags/management.md>), [results](<https://devfeed.tech/tags/results.md>), [survey](<https://devfeed.tech/tags/survey.md>), [touchlabshare](<https://devfeed.tech/tags/touchlabshare.md>)

### AI overview

A Touchlab #TLTouchPoints episode summarizes key insights from JetBrains' first Kotlin Multiplatform survey and discusses implications for management considering KMP.

### Source excerpt

JetBrains recently released the first ever Kotlin Multiplatform survey. In this episode of #TLTouchPoints Justin summarizes the key insights from the results and implications for management considering KMP.

## Kotlin 1.4 Online Event - Day 1 Recap - Touchlab

DevFeed: [Kotlin 1.4 Online Event - Day 1 Recap - Touchlab](<https://devfeed.tech/articles/kotlin-1-4-online-event-day-1-recap-touchlab-38254.md>)

Original publisher: [Read original article](<https://touchlab.co/kotlin-1-4-event-day-1-recap>)

Published: 2020-10-13T00:11:29Z

Content type: article

Language: en

Sources: [Touchlab | Enterprise Mobile Innovation & Development](<https://devfeed.tech/sources/touchlab-enterprise-mobile-innovation-development.md>)

Topics: [kotlin multiplatform mobile](<https://devfeed.tech/topics/kotlin-multiplatform-mobile.md>), [Kotlin Multiplatform](<https://devfeed.tech/topics/kotlin-multiplatform.md>), [Kotlin](<https://devfeed.tech/topics/kotlin.md>), [jetbrains](<https://devfeed.tech/topics/jetbrains.md>), [Mobile](<https://devfeed.tech/topics/mobile.md>), [Development](<https://devfeed.tech/topics/development.md>)

Tags: [adopting](<https://devfeed.tech/tags/adopting.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [event](<https://devfeed.tech/tags/event.md>), [kmm](<https://devfeed.tech/tags/kmm.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [kotlin-multiplatform](<https://devfeed.tech/tags/kotlin-multiplatform.md>), [recap](<https://devfeed.tech/tags/recap.md>), [touchlabshare](<https://devfeed.tech/tags/touchlabshare.md>)

### AI overview

A video recap of Day 1 of the Kotlin 1.4 online event, covering KMM announcements and development. It notes Kotlin 1.4's focus on quality and performance and targets engineering managers considering KMM adoption.

### Source excerpt

The following video is a recap of Day 1 KMM announcements and development from the Kotlin 1.4 event. This video is intended for managers interested in KMM.

## Touchlab's Perspective on VMware Adopting Kotlin Multiplatform

DevFeed: [Touchlab's Perspective on VMware Adopting Kotlin Multiplatform](<https://devfeed.tech/articles/nice-to-see-vmware-adopting-kotlin-multiplatform-justin-mancinelli-38303.md>)

Original publisher: [Read original article](<https://touchlab.co/nice-to-see-vmware-adopting-kotlin-multiplatform>)

Published: 2019-11-25T16:42:50Z

Content type: opinion

Language: en

Sources: [Touchlab | Enterprise Mobile Innovation & Development](<https://devfeed.tech/sources/touchlab-enterprise-mobile-innovation-development.md>)

Topics: [Kotlin Multiplatform](<https://devfeed.tech/topics/kotlin-multiplatform.md>), [multiplatform](<https://devfeed.tech/topics/multiplatform.md>), [Kotlin](<https://devfeed.tech/topics/kotlin.md>), [jetbrains](<https://devfeed.tech/topics/jetbrains.md>)

Tags: [adopting](<https://devfeed.tech/tags/adopting.md>), [code-sharing](<https://devfeed.tech/tags/code-sharing.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [kotlin-multiplatform](<https://devfeed.tech/tags/kotlin-multiplatform.md>), [multiplatform](<https://devfeed.tech/tags/multiplatform.md>), [press](<https://devfeed.tech/tags/press.md>), [thoughts](<https://devfeed.tech/tags/thoughts.md>)

### AI overview

Touchlab comments on VMware's adoption of Kotlin Multiplatform, discussing its experimental status, limited library support, native-library interoperability, and the implications for adoption risk.

### Source excerpt

VMWare was searching for a multiplatform solution and after careful consideration, they endorsed Kotlin Multiplatform. Touchlab shares its thoughts.

## NIST Opens Comments on Draft Secure Software Development Framework

DevFeed: [NIST Opens Comments on Draft Secure Software Development Framework](<https://devfeed.tech/articles/nist-on-sdls-36903.md>)

Original publisher: [Read original article](<https://shostack.org/blog/nist-on-sdls/>)

Author: Adam

Published: 2019-07-11T00:00:00Z

Content type: article

Language: en

Sources: [Shostack & Friends Blog](<https://devfeed.tech/sources/shostack-friends-blog.md>)

Topics: [Vulnerabilities](<https://devfeed.tech/topics/vulnerabilities.md>), [Application Security](<https://devfeed.tech/topics/application-security.md>), [Software Engineering](<https://devfeed.tech/topics/software-engineering.md>)

Tags: [adopting](<https://devfeed.tech/tags/adopting.md>), [framework](<https://devfeed.tech/tags/framework.md>), [nist](<https://devfeed.tech/tags/nist.md>), [open](<https://devfeed.tech/tags/open.md>), [risk](<https://devfeed.tech/tags/risk.md>), [secure-software](<https://devfeed.tech/tags/secure-software.md>), [ssdf](<https://devfeed.tech/tags/ssdf.md>), [vulnerabilities](<https://devfeed.tech/tags/vulnerabilities.md>)

### AI overview

NIST has released a draft Secure Software Development Framework (SSDF) for public comment, with comments accepted through August 5.

### Source excerpt

Mitigating the Risk of Software Vulnerabilities by Adopting a Secure Software Development Framework (SSDF) from NIST is open for comment.

## Bringing the 201 Created team to Addepar

DevFeed: [Bringing the 201 Created team to Addepar](<https://devfeed.tech/articles/bringing-the-201-created-team-to-addepar-30541.md>)

Original publisher: [Read original article](<https://medium.com/build-addepar/bringing-the-201-created-team-to-addepar-8f0f1d03371a?source=rss----596e43e5e150---4>)

Author: Alex Navasardyan

Published: 2019-01-28T18:35:05Z

Content type: news

Language: en

Sources: [Addepar](<https://devfeed.tech/sources/addepar.md>)

Topics: [Ember](<https://devfeed.tech/topics/ember.md>), [Tech Debt](<https://devfeed.tech/topics/tech-debt.md>), [Front end](<https://devfeed.tech/topics/frontend.md>), [code productivity](<https://devfeed.tech/topics/code-productivity.md>), [web applications](<https://devfeed.tech/topics/web-applications.md>), [JavaScript](<https://devfeed.tech/topics/javascript.md>)

Tags: [adopting](<https://devfeed.tech/tags/adopting.md>), [announce](<https://devfeed.tech/tags/announce.md>), [ember](<https://devfeed.tech/tags/ember.md>), [front-end](<https://devfeed.tech/tags/front-end.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [productivity](<https://devfeed.tech/tags/productivity.md>), [team](<https://devfeed.tech/tags/team.md>), [tech-debt](<https://devfeed.tech/tags/tech-debt.md>)

### AI overview

Addepar announces that the team from 201 Created, a JavaScript consulting firm, will join the company as full-time staff. The team will help modernize Addepar's older Ember.js web application codebase and form the core of a new internal group focused on web technology improvements, best practices, and front-end developer productivity.

### Source excerpt

I'm excited to announce that the team at 201 Created, a Javascript consulting firm, is joining Addepar in February. Seven months ago we asked them to help modernize Addepar's web application codebase, and now we're welcoming Matthew Beale, Cory Forsyth, Jonathan Jackson, and Kevin Pfefferle as full time staff. Addepar's original product was a Java Swing application. Seven years ago we started rewriting that application onto the web platform with Ember.js at its core. We were motivated by the promise of faster feature development, an ability to improve usage analytics, to quicken the app's loading speed, automate testing, and to provide better security to our users. When the codebase was new, modern, and smaller those promises were delivered on. But after years of a hard focus on features to ensure Addepar's adoption by the market we've accrued some tech debt. Addepar's main codebase runs on an older, unsupported version of Ember.js making it difficult to leverage the latest productivity improvements enjoyed by the wider Ember.js (and web development) community. Working with out of date software makes documentation and education a constant challenge for our front-end developers. To maintain the benefits of Addepar's original web refactor on what is now a much older and mature codebase, we're forming a new internal team at Addepar. This team will focus on practical web technology improvements, adopting best practices, and accelerating front-end developer productivity. We're looking forward to having 201 Created's team form the core of this group, and to leveraging their technical knowledge and background in pairing and training. We're excited to welcome Matthew, Cory, Jonathan, and Kevin to our team at Addepar! You'll find them and other Addepar staff at EmberConf 2019. Read more on this change at the 201 Created blog. Interested in working with us at Addepar? Visit addepar.com/careers. Bringing the 201 Created team to Addepar was originally published in Build@Addepar

## Frontend Dev Best Practices for 2017

DevFeed: [Frontend Dev Best Practices for 2017](<https://devfeed.tech/articles/frontend-dev-best-practices-for-2017-31264.md>)

Original publisher: [Read original article](<https://nystudio107.com/blog/frontend-dev-best-practices-for-2017>)

Author: andrew@nystudio107.com (Andrew Welch)

Published: 2017-01-03T21:14:00Z

Content type: article

Language: en

Sources: [nystudio107 | Articles on modern web development.](<https://devfeed.tech/sources/nystudio107-articles-on-modern-web-development.md>)

Topics: [Front end](<https://devfeed.tech/topics/frontend.md>), [Development](<https://devfeed.tech/topics/development.md>), [Web](<https://devfeed.tech/topics/web.md>), [Boilerplate](<https://devfeed.tech/topics/boilerplate.md>), [Chrome](<https://devfeed.tech/topics/chrome.md>)

Tags: [2017](<https://devfeed.tech/tags/2017.md>), [adopting](<https://devfeed.tech/tags/adopting.md>), [best](<https://devfeed.tech/tags/best.md>), [best-practices](<https://devfeed.tech/tags/best-practices.md>), [chrome](<https://devfeed.tech/tags/chrome.md>), [consider](<https://devfeed.tech/tags/consider.md>), [developer](<https://devfeed.tech/tags/developer.md>), [exploring](<https://devfeed.tech/tags/exploring.md>), [frontend](<https://devfeed.tech/tags/frontend.md>), [google](<https://devfeed.tech/tags/google.md>), [https](<https://devfeed.tech/tags/https.md>), [insights](<https://devfeed.tech/tags/insights.md>), [practices](<https://devfeed.tech/tags/practices.md>), [search](<https://devfeed.tech/tags/search.md>), [serp](<https://devfeed.tech/tags/serp.md>), [web](<https://devfeed.tech/tags/web.md>), [you-re](<https://devfeed.tech/tags/you-re.md>)

### AI overview

A 2017 guide for frontend web developers recommends adopting one new technology, methodology, or design pattern in each project. It also recommends deploying new websites with HTTPS and HTTP/2.

### Source excerpt

If you're a frontend web developer, here are some best practices you might consider exploring or adopting in 2017