That’s a wrap from the future of software development retreat!
@martinfowler shares his immediate reflections on the discussions that took place…
👉 For more thoughts, read his latest fragments blog here: https://t.co/s5ApTG9n84
#TWSoftwaredev26
From February 2001 to February 2026... @martinfowler and @thoughtworks never stop. Great things are coming from those talks - "They said the age of heroes would never come again."
Day 1 is underway at Deer Valley 🏔️
We’re back in the mountains where agile began, this time to explore what software development looks like in an AI-native era.
Hosted by @martinfowler and @thoughtworks , the conversations start now.
Stay tuned for more updates.
📣Announcing the first preview releases of Swift for Android, enabling you to build Android business logic with the same Swift that you use for Apple platforms. https://t.co/UAR6LO3prQ #Android
Following with interest the efforts of the Swift on Android working group. it is focused on improving and expanding Android support by Swift. The https://t.co/7Xb9xuGdNI team is also participanting.
https://t.co/zdCZ7CpzRC
It would be great if @Apple itself could embrace this @SwiftLang possibility for beyond-the-ecosystem apps like @AppleMusic, or @AppleTV. Moreover, Developers could be benefited by having an upgraded @Xcode experience with integrated support for https://t.co/7Xb9xuGLDg.
What if #SwiftUI could transcend the #Apple ecosystem? Could the same code work on #Android, how does https://t.co/Ix3udPXrWA do it? 🎉
What if SwiftUI could be built as a #web app? 🚀
Reimplementing a solution you want to understand is excellent way to learn.
@aabewhite #swift
Skip docs have been comprehensively updated for native Swift on Android! Things are a bit complex until we finish compiled #SwiftUI support in the coming weeks, and native is still evolving quickly overall. But this reflects its importance moving forward!
https://t.co/IpTnjbdHQ9
Despite battling a cold and mistakenly using the wrong microphone, 🤦♂️ my conversation with Marc from Skip Tools was incredible. We delved into crafting Android applications with Swift with Skip. I'm excited to get this episode out soon.
https://t.co/XY3eYivle9
@Dimillian Not in the near future I think. However, is not a bad time for Apple to give some love to Xcode, improving developer experience, and adding Swift-based cross-platform capabilities beyond Apple ecosystem, like integrating behind-the-scenes support for https://t.co/7Xb9xuGdNI
The work of @hillel team at @Oracle for Oracle Redwood Philosophy & Design System is really great. I use it as a reference and source of inspiration when working on or teaching about how-to design data-driven and enterprise-level experiences.
A new year and a new opportunity to enhance the learning experience by integrating @UXPressia into our courses. Their tools, guides and templates enrich and simplify the #UX process.
Tons of headlines are declaring a decrease in ChatGPT usage
Some even venturing to question if generative AI is a fad
I'm spending 80+ hours a week working on this problem. And let me tell you the actual issue --
AI still has a major usability problem.
Most people are still grappling with how to leverage tools like ChatGPT/LLMs/Generative AI.
Everyone's waiting for someone to tell them some secret killer use case. (which btw is extremely extremely person- and work-dependent)
And we're left with a lot of people questioning the practicality.
But these clickbait articles fail to name the underlying issue:
It's not that these tools are "not useful"...
They actually just have major usability problems.
I've always thought that when a product becomes labeled as a 'skill' on resumes, it's actually highlighting limitations in usability. Photoshop, Excel, Facebook Ads Manager—all are skills.
Today, "AI adoption" is most definitely a skill.
It probably takes 100+ hours to hit the tipping point where it becomes 2nd nature to integrate it into your daily work and life.
Even though ChatGPT made AI incredibly accessible, there's still a significant ramp up period to where the real value is.
To find your breakthrough use cases, you're going to either have to put in the work... or wait until it's so mainstream and the usability is more solved.
(Note: at that point, there's less of an advantage)
I think ChatGPT et al has 2x'd at least the pace of building and operating our business. (And I'm working on getting it to 3-4x)
But that takes work. And until the usability problem is solved, it will still be a skill.
IoT Analytics identified 58 technologies that people working on IoT projects should have on their radar: 21 in IoT software, 21 in IoT hardware, and 16 in IoT connectivity.
Source @AnalyticsIoT link > https://t.co/8pucTC32B6 via @antgrasso#IoT#IIoT#CIO
There is more than one approach when talking about implementing business and persistence logic. We have and example in Ruby on Rails and Active Record - https://t.co/uQkC5TNWFZ #SoftwareDesign#RubyOnRails