Adding from Mac perspective, I am also keeping an eye on Linux. I’ve hit a wall with Mac window management, and find the operating system just gets in the way for professional use across multiple of their digital “desktops”. I have no useful way to isolate work streams, and would gladly move to something better.
The blocker for Linux for me as someone who wants some level of reliability has always been fiddling with low level config, but now with Claude Code, low level config appeals!
There's a mix of both worlds that I've tried for a while and want to pick up again in 2026:
Use macOS so that I can utilize the great hardware and the well integrated drivers (e.g. sleep, performance, silence), but then for each project / work stream just fire up a lightweight linux VM fullscreen and do everything related there. E.g. all browser windows/tabs, apps, file explorer windows, terminal sessions.
When I stop working I pause the VM. When I need to continue everything is as I left it.
The main reason why I stopped was that the 2d hardware acceleration for Linux didn't work in UTM.app. I think I'll just need switch to Parallels or VMWare
Keep an eye out for PopOS Cosmic. I have daily drived it since alpha with admittedly some issues, but I see the improvement! Unlike a lot of other "Just Works" distros, it actually has proper tiling, and unlike the specialized tiling WM's I don't have to configure a bunch of stuff!
I do heavily configure applications, but all of these are terminal based now-a-days.
I’m doing a similar thing with open-meteo for surf forecasts (for myself primarily)
Only one region, but could quite easily expand. It takes the open-meteo ocean data and combines it with some short and long range weather. Then run a preprocessed refined version of that through an LLM to turn it from quantitative into qualitative. It basically does what I would do in my head.
Thanks. I dont want to bother you as I assumed it would be just a case of pulling a feed but sounds like there is more. Plus I dont surf too often! I think they would have a high res weather model https://www.bom.gov.au/weather-and-climate/rain-radar-and-we... but not sure if it is.
Cool thanks, yes all good, yes there is basically a combo of knowledge dump and assembling raw weather data to apply the knowledge to, I haven’t done another location yet, but maybe wait for a few more requests :D
Company website in the same repo means you can find branding material and company tone from blogs, meaning you can generate customer slides, video demos
Going further, Docs + Code, why not also store Bugs, Issues etc. I wonder
I've tried these in the past but always found the software/firmware side of it too fiddly for the reward (against the grain for a lot of people, I know), which is a pity as the hardware side is really rewarding (for me).
Recently, doing it with Claude Code was a breeze. If you are more interested in the outcome than the process, then I'd say it's a great time to buy a few old Kindles and see what you can create with them.
This is really interesting, as a data analyst and product person I like this embedded data modelling approach.
I would be interested in knowing if you’ve thought about what to do with external data (eg Stripe) and data processing engines (eg Snowflake/Databricks/clickhouse or duckdb)
At this point it would rely on the person embedding it in their app to get that data, put it somewhere, and then add a Cube definition on top of it - so this is purely solving the visualisation / report building part of that puzzle (but in a fully embedded / non iframe way).
I used Cube as inspiration, and actually the rest API for drizzle-cube is compatible with the cube-js schema definition. The main difference is that I chose to model the cubes in typescript, so they can be validated in the IDE easily (autocomplete, catch issues early) and not have an option for YAML, but the semantics are exactly the same.
These are great. Something you might find interesting is that you can expose a google sheet to have an interactive database. I have a map similar to yours, but with surf spots. Maybe defeats the point, but I find it handy
Edit: come to think of it, I should revisit it now that everyone can vibe code. The sheet was to allow people to add to it, now maybe easier for me to take a message and ask an agent to update the html directly
As a layperson, what _is_ useful is to look at the difference between models. My long range favourite is to compare ECMWF and GFS27 and if the deviation is high (windy app has this) then you can bet that at least one of them is likely wrong
The way you get structured output with Claude prior to this is via tool use.
IMO this was the more elegant design if you think about it: tool calling is really just structured output and structured output is tool calling. The "do not provide multiple ways of doing the same thing" philosophy.
The blocker for Linux for me as someone who wants some level of reliability has always been fiddling with low level config, but now with Claude Code, low level config appeals!