Today it’s all wastebook.
“gizmocrat” and ”gizmocrats,” new govt IT outsourcing term?
“Sen. Chuck Schumer (D-NY) was tweeting about guacamole prices over the weekend as Musk took over key functions of the government.” Two weeks in.
“Anything threatening to be a subculture is commodified before it can walk,” attributed to William Gibson.
“Tariffying,” The Economist.
“There’s probably a couple of kinks in that slinky,” Sen. Thom Tillis (R-N.C.).
“power the West to its obvious innate superiority.” #PalantirLife.
“It’s cheap, so it’s not a vice.” Jason.
“Hee-haw cars.” Roderick.
“I want to believe that the JP Morgan analyst tried to get compliance to let them call the note ‘Fuck this bullshit.’” Slides Benedict.
“BYOAI.”
”You cannot be a software startup and just be a sustainable business; the ecosystem will reject you.” Here.
“Once your code is out there, it can’t be controlled by a MEGACORP,” overheard at cfgmgmtcamp 2025.
I don’t know if I’m uninspired, if everything is lost in the DeepSeek funk, or what, but I haven’t found much worth linking to yet. We’ll see what the second half of the week brining.
Hello. How are you today?
"MAGA makeover' and “Texas Blowout.” US hair news from the UK.
“your dissimilar appearance to other social media influencers.” Aaron on my influencer aesthetics.
“Some people want something else, and that’s fine for them.” John Dickerson, Political Gabfest, Jan 30th, 2025.
”romantasy, which blends spicy sex scenes and romance tropes with supernatural elements, is not a fleeting trend." At which Rebecca Yarros excels.
"groyperfication, "John Ganz.
And: grassroots → netroots “Poached eggs and small, uncomfortable stools,” found by Russell.
”I fear that we’re just killing any form of empathy and enshrining that in the regular process of government.” What does he know?
D&D: Some Kind Of Monster (Type) - This is a great pondering of monster types and their, like, existential essence. Lots to think on! // “The convoluted agreements common to many Fey are an aspect of their adherence to a particular vector of existence. If they agree to something, everyone has to agree that their perspective is the perspective through which the fey are experiencing reality.” // Ponderous! This seems derived from the idea that Fey take oaths very seriously. In the other side, this similar to fiends (devils) being bound by contracts.
ChatGPT vs. Claude vs. DeepSeek: The Battle to Be My AI Work Assistant - Good overview of what Claude is good for and what ChatGPT is good for. // Some “yes, but” accompaniment here.
Dell ends hybrid work policy despite remote work pledge - “'Overall, our results do not support the argument that managers impose these mandates to increase firm values,” the authors state in their paper. ‘Instead, these findings are consistent with managers using RTO mandates to reassert control over employees and blame employees as a scapegoat for bad firm performance.’" // RTO is a dress code.
Purely AI-generated art can’t get copyright protection, says Copyright Office - If you can’t control it, you can’t copyright it. Aside from terms of service (which, I think, don’t like this:) this means you can freely use all AI generated images…I guess? I think there’ll be some court-cases defining how much control someone needs to have or have not.
Clouded Judgement 1.30.25 - The Year of AI Applications - Finance-nerd explanation of the “this is actually great!” case for last week: “What’s happened over the last 12 months is the cost per API call (ie the cost for inference) for these models has plummeted. Open source models like Llama, R1 from DeepSeek, etc have all contributed to this. It’s become even more clear the model calls themselves are commoditizing quickly. And this is great! If the variable ‘COGS’ component of marginal API call approaches zero, many of the questions listed above start to go away. You don’t worry about your margins shrinking, changing the pricing doesn’t become a must, etc. This in turn leads to a LOT more experimenting with AI features / functionalities. The radius of complexity shrinks.”
Events I’ll either be speaking at or just attending.
cfgmgmtcamp, Ghent, Feb 3rd to 5th, speaking. VMUG NL, Den Bosch, March 12th, speaking. SREday London, March 27th to 28th, speaking. Monki Gras, London, March 27th to 28th, speaking. CF Day US, Palo Alto, CA, May 14th. NDC Oslo, May 21st to 23rd, speaking. KubeCon EU, April 1st to 4th, London.
Discounts: 10% off SREDay London with the code LDN10.
I’m at cfgmgmtcamp today, speaking tomorrow. Here’s a preview of the slides if you’re curious. There’s a livestream for today, tomorrow’s will probably be here. It’s nice to have a “the conference I go to every year” conference. It usually falls on my wife’s birthday, which is annoying. But, it does mean I get to give her one of her favorite foods for her birthday: genuine Belgian waffles.
//
I’ve been experimenting with the ChatDM more; that is, using chat AIs to solo play Dungeons & Dragons. It’s getting a lot better than two years ago. Claude is probably superior, but ChatGPT seems to operate better - it can certainly handle more project files. I think of what I’m doing as “meatsack agentic AI.” I have to do all the workflow and memory management that a real agentic AI framework would do for you.
The results are…OK. It still lacks imagination and (no pun intended) initiative. The AIs refuse over and over to move to the next step. For example, in “Mazfroth's Mighty Digressions,” you encounter a book that transforms into a hungry blob that wants to eat you. Per the adventure, after you read the book it’s disguised as, it is supposed to attack you immediately. The AI just can’t do it…it stays in a constant state of “and then…and then…and then…”
Now, of course this all about prompting and coaxing. You can get it to do exactly what you want if you tell it to do it. But, that is not the point, the point is that the chat AIs should be good at DM’ing and know what normally happens, and do it.
My agentic hopes are that I could put together some guidance for actions to take in encounters. Whenever an encounter happens, whatever the agentic framework is would go use this little “tool” and it could push the main chat AI to, like, do something.
We’ll see!
This week’s Software Defined Talk: “This week, we discuss the latest news about DeepSeek, how to make sense of the countless hot takes, and a review of The Nvidia Way. Plus, some thoughts on Valentine’s Day.” Take a listen, or watch the unedited recording, and subscribe if you don’t already.
(I wanted to make sure about that whiteboarding, so I asked to robot. Checks out.)
Cloud vs. On-Prem: Which Is Better for Your Kubernetes Cluster? - The New Stack - You could also buy a stack instead of building one. Another consideration: use a PaaS.
DOGE, Software, and Government - “DOGE has become the great Wishing Well of political punditry.” // The difficulties of IT modernization in large organizations, well explained in a mini-case study. It’s always people and culture, etc.
“toxic positivity." Here.
“Everyone on all sides is arguing their interests, but it doesn’t mean they’re wrong.” Ben Thompson, Sharp Tech, January 30thc 2025.
That meeting could have been an email. A very short email.
“Although Mr Ellison has handed over the CEO reins to an able lieutenant, Safra Catz, the closest he has to a true succession plan is funding anti-ageing research.” Schumpeter
And: “Mr Ellison’s brash corporate persona conceals an intensely private man whose non-business views are almost as invisible as his company’s ubiquitous software.”
Events I’ll either be speaking at or just attending.
cfgmgmtcamp, Ghent, Feb 3rd to 5th, speaking. VMUG NL, Den Bosch, March 12th, speaking. SREday London, March 27th to 28th, speaking. Monki Gras, London, March 27th to 28th, speaking. CF Day US, Palo Alto, CA, May 14th. NDC Oslo, May 21st to 23rd, speaking. KubeCon EU, April 1st to 4th, London.
Discounts: 10% off SREDay London with the code LDN10.
I’ve discovered Alfred. I have resisted these launch bar things forever, just using Spotlight. But, I think I get it now! Especially if I was a programmer and was always fucking around with files, I could see this would be amazing. Even typing “win” to select a window to switch to is pretty good. // Also, my friend DaShaun graciously offered to help me re-learn Java and Spring (live streamed, no less!) with the goal of writing some MCP servers for Claude to - you guessed it! - play D&D with The AI. We didn’t get to the MCP part, but I think we’re close!
Take a walk with me and ponder cheaper AI:
I found some good charts for this one:
"State of Enterprise Tech Spending," Battery Ventures, September, 2024.
“Where's the Value in AI?" BCG, October, 2024.
🍃 Spring AI, an open source SDK for using AI.
Tanzu AI Solutions and VMware Private AI Foundation with NVIDIA.
This chart in particular is helpful. It’s showing that there aren’t actually that many - hardly any! - AI apps in production:
Hopefully that number will go way up on the next 12 to 24 months. Don’t over exuberant, though: as with the migration to public cloud, “the future can take a long time.”
“God in a spray can,” PKD.
”wordcel,” here.
“January 25th.- I have fallen in love, or imagine myself to have fallen in love. It happened at an evening party. I quite lost my head. I have bought a horse which I do not need.” Tolstoy, via Russell.
“Tonight was waffle night, where I make waffles for the next 6 weekends.” Aaron.
“It’s the longest ‘next week’ of my life.”
“Enterprise data landfill,” inspired by Lars.
All in the mind? The surprising truth about brain rot - “The erosion of my brain is a function of time and small children. I do not believe there’s a force in technology that is more deleterious than the beauty of life.” // Amen, brother. // And: ‘As for screen exposure, he says, what do we even mean by that? “It could be anything. The screen is just a medium but what matters is content. So when you talk about screen, you might as well talk about paper. Paper is another medium, and anything can be written on paper.”’
The Product Model and Agile - Yeah, getting to “agile product management” is tough. The Pivotal Labs people seemed to have figured it out, but marrying up weekly app releases with applying the scientific method to your app’s features (product management) is elusive.
Only 1 in 10 Oracle Java users want to stay with Big Red - Dimensional/Azul survey “found the percentage of Oracle Java users considering switching to alternative JVMs or JDKs based an open approach increased from 72 percent in 2023 to 88 percent in 2024. The proportion wanting to leave Oracle reached 92 percent in France and 95 percent Germany…. in 2023, research from Gartner showed that costs could be between two and five times greater under the new licensing model, for using the same software.”
Spring Cloud Services for Tanzu Platform - Spring Cloud Services for Cloud Foundry v3.3 introduces an enhanced dashboard UI, improved configuration validation, and simplified secret management.
Trump cribs Musk’s “fork in the road” Twitter memo to slash gov’t workforce - Big layoff vibes for 2025.
The 2024 State of Platform Engineering? Fledgling at Best - ”Only about 9% of respondents were indeed mature by the CNCF Platform Maturity Model’s standards.” // (1) There must be a lot of Tanzu Platform users in that 9%, (2) good thing we decided to throw out all the previous PaaS work and build up from the Kubernetes studs…
Kubernetes Cloud Repatriation Saves Millions for Data Platform Provider - "It has reported an annual saving of $3.9 million by moving its development and testing environments away from AWS, Azure, and Google Cloud Platform. According to Neil Carson of Yellowbrick, the company had been spending about $6 million per year across the three major cloud providers when the repatriation project began in 2022.” // Yes, and see a closer read by Corey Quinn.
GKE and its developer appeal to scale workloads - Giving people what they need to operate at “Google Scale”…whether they need to or not.
“What advice would you give to people about how to prepare for advanced AI?” - Lots of advice about integrating the outcomes of AI into your life. No prompts or anything, but more how everyday life could change if we have AI doing more stuff.
DeepSeek Just “Opened” The Path To AI ROI - “Short term, that is bad news for NVIDIA because it will temper the demand. Longer term, however, the lower cost (and, thus, energy) will open up model creation opportunities for many, many more startups and enterprises alike, thereby increasing demand.”
On the Undesign of Apple Intelligence Features - Yeah, I like the results and utilities of the Writing Tools, but the the UI is clunky as fuck. Plus, they don’t have Shortcuts support. That would be really useful. // “Writing Tools on MacOS is the most obviously flawed of the Apple Intelligence features suffering from weak implementation or questionable U.I. choices, but there are other examples, too.”
Nosferatu (2024), review from Warren Ellis - Great review of a great movie.
Events I’ll either be speaking at or just attending.
cfgmgmtcamp, Ghent, Feb 3rd to 5th, speaking. VMUG NL, Den Bosch, March 12th, speaking. SREday London, March 27th to 28th, speaking. Monki Gras, London, March 27th to 28th, speaking. CF Day US, Palo Alto, CA, May 14th. NDC Oslo, May 21st to 23rd, speaking. KubeCon EU, April 1st to 4th, London.
Discounts: 10% off SREDay London with the code LDN10.
Fun with charts:
How Cloud Ingestion Pricing Eats Your Budget - ”Essentially, yes, the cloud can be cheaper — but only if you’re using it the right way.”
Microsoft and Google Are Forcing Customers to Adopt AI at a Premium Price: What Customers Need to Know - “84 million customers x $36 (the annual increase per subscription) = $3,024,000,000”
Core Principles of AI Data Readiness - Maybe enterprise AI is all about getting your data into shape. Historically, that is very difficult. Good luck!
DeepSeek and the Enterprise - ”Enterprises that want to embrace AI, in other words, have reasons to want to do so on their own infrastructure. But that has posed its own set of challenges, challenges which have led many enterprises to scale back their ambitions and turn their eyes from large, expensive foundational models to small, more cost efficient and easily trained alternatives.”
1,156 Questions Censored by DeepSeek - ”It will matter less once models similar to R1 are reproduced without these restrictions (which will probably be in a week or so)."
OpenAI launches ChatGPT Gov for U.S. government agencies - That should get a lot of enterprise CISO’s to move on allowing AI in their orgs. // ”Since the beginning of 2024, OpenAI said that more than 90,000 employees of federal, state and local governments have generated more than 18 million prompts within ChatGPT, using the tech to translate and summarize documents, write and draft policy memos, generate code, and build applications. The user interface for ChatGPT Gov looks like ChatGPT Enterprise. The main difference is that government agencies will use ChatGPT Gov in their own Microsoft Azure commercial cloud, or Azure Government community cloud, so they can “manage their own security, privacy and compliance requirements,” Felipe Millon, who leads federal sales and go-to-market for OpenAI, said on the call with reporters.” // Also, coverage from The Register.
What I’ve learned about writing AI apps so far - Lessons learned.
IDG to divest Foundry, what’s next for IDC? - Forester and IDC merging would be awesome. They’re have great qualitative and quantitative coverage. See some comps here. And if they breathed new life into the Wave, maybe by adding in IDC’s market estimates, that’d be interesting. There’s, of course, the PE roll-up firms like Futurum, but those seem too small. Maybe some i-bankers find someone with cash and roll-up the roll-ups with an IDC anchor. Anyhow, I like both of their stuff so I hope they keep it going.
Struggling with your marketing strategy? You’re not alone. Here’s some things to think about in 2025 - I think that, like all struggling corporate functions, the answer is to make sure you’re actually doing the basics. // Also, less planning, more clicking the publish button: quality through quantity. // And, some AI use suggestions.
The only people who don’t like The Register are the people it covers.
“the FIG triumvirate,” used for Forrester, IDC, and Gartner.
Events I’ll either be speaking at or just attending.
cfgmgmtcamp, Ghent, Feb 3rd to 5th, speaking. VMUG NL, Den Bosch, March 12th, speaking. SREday London, March 27th to 28th, speaking. Monki Gras, London, March 27th to 28th, speaking. CF Day US, Palo Alto, CA, May 14th. NDC Oslo, May 21st to 23rd, speaking. KubeCon EU, April 1st to 4th, London.
Discounts: 10% off SREDay London with the code LDN10.
I’ve got the first conference of the year next week, my annual attendance of cfgmgmtcamp, and often speaking at it too like this year. I’ve got a new talk on private cloud. This is a bit of a risk: I don’t know if that cloud will be interested or throw tomatoes. Who knows: they’re a pretty good crowd.
Whitney and I interviewed Brian Gracely for this week’s Software Defined Interviews episode. It was a great, big ol’ basket of topics: the process of gathering and reporting cloud news, the evolution of PaaS, and the pros and cons of working at small startups versus large companies. Also: career advice, the importance of communicating value within organizations, and how to stay relevant in the ever-changing tech landscape. And still more: Brian shares insights on how to generate engaging content for podcasts and the impact of internal communication on company culture.
If you don’t already subscribe to the podcast, you should do that! You can just go to the show page and listen to it there too, and there’s the video recording of the episode too.
In the interview, I asked Brian how PaaS went wrong in the 2010’s, and he gave a well thought out answer. I can’t say I disagree with him, especially in hindsight.
You should, of course, listen to his whole answer, but here’s what I’ve been thinking about since talking with him:
The PaaS vendors at the time started off focused on one language and, arguably, one buyer. Heroku was focused on startups and smaller development teams, specializing in Ruby. Cloud Foundry sort of started focusing on Java, but when it finally was released, it was very ruby focused. You can see a tension, almost, between those two languages in the first announcement.
When PaaSes tried to be “all things to all people,” it spread things too thin. It was hard to support all the little wing-dings and shiny objects each language community wanted.
This led to “opinionated platforms,” restricting what developers can do as a feature. For the record, I think this is incredibly valuable. Chasing “the shiny and new” is a silent killer for enterprise app strategy.
People wanted to customize, and was a window Kubernetes took advantage of. It promised that you could build you own PaaS and get it exactly how you wanted it.
Thus, the PaaS idea waned.
As you know, dear readers, I think this has been a setback, going on almost ten years now. Hopefully we’re finally emerging from the platform dark ages after the container orchestration calamity and can get back to focusing on platforms. Just remember to not destroy our progress it all in five or so years.
He’s like if Martin Fowler and Hunter Thompson had a baby.
“magical coherence,” on Apple.
“I’m 64 years old. I’ve been an actor since I was 19. I made horror films and sold yogurt that makes you shit. I never thought I would hear my name at the Oscars.” Jamie Lee Curtis.
“Discoursepolitik,” and:
”Invasion Of The Bluesky Disagree Bots.”
There’s a passage in You Shouldn’t Have Come Here about eating beans and weenies that I’m pretty sure is metaphor for trepidation about having sex. (Also, it has bacon in it, which is a good twist on some classic, American trash-food.)
”One Hand To Shake Beats One Throat To Choke” Naveen Chhabra, Forrester. “common culture is a delusion of my age,” Warren Ellis.
Are any of these big-ass spending announcements ever true? Also, even though their product is amazing, these OpenAI guys are seeming more and more sketchy.
A free, powerful Chinese AI model just dropped — but don’t ask it about Tiananmen Square - Great, now the AIs are getting political. // I guess you could also so: at least, politics I don’t like.
Deepseek: The Quiet Giant Leading China’s AI Race - ”Open source, publishing papers, in fact, do not cost us anything. For technical talent, having others follow your innovation gives a great sense of accomplishment. In fact, open source is more of a cultural behavior than a commercial one, and contributing to it earns us respect. There is also a cultural attraction for a company to do this.”
Ignore the Grifters - AI Isn’t Going to Kill the Software Industry - “we’ll eventually allocate our scarce AI resources towards the things they are best at, which leaves plenty of things for humans to do.” // Among other things, there’s a simple point about technology advancements that threaten human employment: there is so much work to do that we can find more for everyone, machine and meat sack.
4 Lessons We Learned from Bringing AI to Our Company - “Next, you’ll face potential roadblocks, as privacy and security teams will be looking into where the models you use are hosted and where the data is stored. Chat.com, Gemini.com, or anything free of charge and a privacy nightmare is out of the question.”
Why run AI on-premise? - Big ol' list of why you’d chose private cloud. // “While cloud-based AI services offer scalability and cost-effectiveness, especially for testing and early use cases, enterprises are increasingly considering on-premise AI solutions. Factors such as data sovereignty, security, performance, and cost are driving this shift, particularly as AI projects grow and require more data and processing power. Enterprises are also exploring less resource-intensive models and open-source options to reduce costs and improve efficiency.”
OpenAI releases Operator agent as rivals enhance their AI services - ”When users ask Operator to perform a task in a website, the agent navigates to the relevant URL using a built-in browser. It can type, click and scroll to carry out the requested action. Operator regularly takes screenshots of the website to check that everything is working as expected. ” // Hopefully they’ll do some MCP here to be industry plugin friendly, but it’s doubtful.
Are better models better? - “Part of the concept of ‘Disruption’ is that important new technologies tend to be bad at the things that matter to the previous generation of technology, but they do something else important instead.”
How to use NotebookLM Plus for your business - The fact that most AIs can’t generate PowerPoint might be great: people will stop using decks for operations and go to the more helpful document. Slides for daily operations is terrible way to run the railroad. You could start doing PRFAQs and 6 pagers.
Intuit CTO keeps 8,000 engineers on track with a base platform of common services - Centralizing, standardizing.
The 2024 State of Platform Engineering? Fledgling at Best - “The majority of the organizations surveyed – 56% – have had platform teams for less than two years. A mere 13% of respondents reported working in ‘platform engineering’ for more than five years.”
Observability: the present and future, with Charity Majors - “The main trend across the industry: consolidation. Companies try to control their bills.”
Return to PaaS: Building the Platform of Our Dreams - It’s a tough slog.
RTO Watch: “75% of workers with jobs that could be done remotely said their employer has put in-person mandates in place, according to a Pew Research survey conducted last fall and released last week. That’s up from 63% in 2023.” // RTO vs. WFH is a management vs. workers issue. I’m convinced that RTO has no rational basis, it’s just a culture that’s chosen or not. This could be great, this could be bad, but it’s a choice of how you structure the system and the negatives you accept (you limit your labor supply).
Empowering Your IT Future: The Shift to Private Cloud - (1) Cost control vs public cloud (2) Data sovereignty (especially in APAC and EU) (3) Private AI capabilities (4) Enhanced license portability across environments.
M&A and the Product Model - Silicon Valley Product Group : Silicon Valley Product Group - At tech companies, achieving synergies is very difficult, and predicting if you can do the work is even harder. // “Most people experienced in due diligence have a reasonable understanding of assessing the product – the customers, the financials, the offering, the technology used to build that product, and especially the go-to-market for that product. Yet these same people often do not have the experience to understand what it will take to integrate the newly acquired product with the parent company’s existing systems and operations, or migrate the customers to the existing company’s systems, or in many cases, especially in cases of significant technical debt, to re-platform the product, or to change the product to work effectively with the parent company’s go-to-market channels.” // Keeping the acquired company as a mostly separate entity - product wise - is a good strategy, e.g., YouTube, maybe Red Hat? It means you won’t kill off the thing you acquired the company for by meddling with it, integrating it into the way your company works.
The Product Model Solves For Tech Debt - ”Forrester does not recommend ROI as a criteria for deciding to rectify technical debt, which should be seen more as essential maintenance spend.” // If you ran rail company they shouldn’t spend money on train maintenance, they’d tell you would kill the business (and people). Software is the same, executives just need to get that through the head. The ROI of reducing and limiting of limiting tech debt is the ability to function after 12 to 24 months.
Notable Sections of the 2024 D&D Dungeon Master’s Guide - I’ve been wondering if it’s worth reading the new DM guide. It looks like it.
Spotify’s playlists have altered the music industry in unexpected ways - artists are often disrupted first. Study how their business models - and personal compensation changes - and you can prepare and defend yourself.
The return of skinny jeans? Men’s catwalks suggest wide-legged trousers are out and calf-huggers back in - Looks like a dodged a bullet on this one by wearing my old Gen-X pants despite the trends.
Alternatives to “sorry” - American English meanings for “sorry.” // Yes, and:: in the Netherlands (and other parts of Europe), “sorry” is usually used like the en_US “excuse me” or “pardon me.” If you’re walking into a busy tram and you need to press through people you say “sorry, sorry.” And, it’s the English word everywhere not the local equivalent.
Events I’ll either be speaking at or just attending.
cfgmgmtcamp, Ghent, Feb 3rd to 5th, speaking. SREday London, March 27th to 28th, speaking. Monki Gras, London, March 27th to 28th, speaking. CF Day US, Palo Alto, CA, May 14th. NDC Oslo, May 21st to 23rd, speaking. KubeCon EU, April 1st to 4th, London.
Discounts: 10% off SREDay London with the code LDN10.
Also, there’s last week’s Software Defined Talk (lots of beans in chili talk, plus the usual nerd-shit), and here’s a thread of mine of reasons to be optimistic about DeepSeek lowering the cost of AI, or skeptical of freaking out. // If you’re into D&D, I started a tumblr that’s a commonplace book for my D&D thinking. That means it’s inspiration, scraps, concepts, and other things that get me thinking about and developing D&D ideas. I’m putting a lot of my AI generated stuff in there too, and maps I make. Obviously, it has plenty of content from others as I scroll and find it. Check it out!
Catch-up: what we learn from Sonos and OpenTofu, how I use AI at work, Bluesky is getting pretty good.
I’ve been spending a lot of time thinking about the Tanzu point of view on AI and the stack we have (Spring AI and the VMware Tanzu AI Solutions). There’s a lot mysticism around agentic AI, but when you reduce it down to an API, you can simplify it. Spend less time thinking about fully autonomous AI that, like, writes its own code, and more just focusing on putting AI into enterprise apps.
What makes it enterprise AI is that you architect and manage it to be used by hundreds and thousands of apps and people in regulated organizations. These are not tech companies, and I mean that in a good way. They’re the organizations that keep lives tidy and keep the lights on. I like a clean, well lit place. This means you want to build platforms, pay attention to cost, accuracy, and as many -illity’s as you can afford.
There are some core patterns you need for any enterprise app, and just making sure you can handle them in your AI-enabled apps will be enough work for the next five years, if not more. There’s, like, eight or ten basic functions to agentic AI. And then you need to get access to models (local or in public cloud): you need an AI broker. Pick a framework and a broker start using it.
In my world, large organizations, Java dominates and, thus, Spring is extremely popular, so I’d recommend that. It’ll change and adapt very quickly to whatever comes along, and then you can protect yourself from shifts in the future: Spring will be a safe boat in the weird waves of enterprise AI.
Here’s three, recent definition:
"At its core, the concept of an agent is fairly simple. An agent is defined by the environment it operates in and the set of tools it has access to. In an AI-powered agent, the AI model is the brain that leverages its tools and feedback from the environment to plan how best to accomplish a task. Access to tools makes a model vastly more capable, so the agentic pattern is inevitable." –Chip Huyen, author of AI Engineering, January 7th, 2025.
"'[A]gents' has become a loosely defined term in the post-ChatGPT era, often referring to LLMs that are tasked with outputting actions (tool calls) and that run in an autonomous setting…. [T]hey require state management (retaining the message/event history, storing long-term memories, executing multiple LLM calls in an agentic loop) and tool execution (safely executing an action output by an LLM and returning the result)." –Letta blog, "The AI agents stack," November 14th, 2025.
"[A]gentic AI, which uses sophisticated reasoning and iterative planning to autonomously solve complex, multi-step problems…. Agentic AI systems ingest vast amounts of data from multiple data sources and third-party applications to independently analyze challenges, develop strategies and execute tasks." Erik Pounds, NVIDIA blog, October 22, 2024.
This means looking trendy agentic AI. What an award thing to have to type each time: do you craft your sentences so you write “AI agent,” or just dive into the absurdity of “agentic AI”? Also, as you look at what agentic AI is evolving to, it’s quick becoming “all of AI.” Just doing one-shot generative AI prompting is not that interesting or useful, really. At the very least, you need to store context and memory, and then have access to tools and functions…and then you’re off into agentic AI.
While the definition of an AI agent will continue to evolve, here’s some key aspects:
The agent is/can be autonomous.
The agent uses data, context/environment, memory.
The agent plans and takes actions.
Agentic AI theory is trying to get more from generative AI, to get it to "do things."
Always focus on the work actually being done. Ask “what is the app and what will it do?”
“Face computer” v. “skinny computer.” Om on Apple.
Mutesignaling.
“Exhausted Majority.” Charts.
“Does content exposure to this get me closer to the person I want to be?” RotL #567.
“John Fetterman’s Shorts.” Casual drsesscode.
“A preference cascade” Here.
“There’s a melee of dwarves on the floor to each side of you.” Dust up in Citadel Akbar.
They don’t mean it, or even know they’re doing it, they’re just a casual asshole.
For ever brain that is drained, there are three brains waiting. Any brain that wants to drain should feel free to: keep moving and get out of the way.
Building Effective Agents with Spring AI - rapid development going on in the Java/Spring community with AI.
Best Prompt for Academic Papers Summary/Analysis - “Explain this paper to me using the Feynman technique, considering yourself as the author”
Share of teens using ChatGPT for schoolwork doubled from 2023 to 2024 - It’s great for all your education needs. // Worth considering in any discussion of generative AI for education is: compared to what? In my experience, there are not enough nor enough access to meat-teachers. The AI is always there. This mans there is more access, when students need it. That is not bad.
Common pitfalls when building generative AI applications - Good list, and not just the general purpose pitfalls.
Protecting your mental health during a clown president’s second term
Trump signs order setting up DOGE with a focus on government tech - ‘Now, USDS is set to work on a “Software Modernization Initiative,” per the executive order, “to improve the quality and efficiency of government-wide software, network infrastructure, and information technology (IT) systems. Among other things, the USDS Administrator shall work with Agency Heads to promote inter-operability between agency networks and systems, ensure data integrity, and facilitate responsible data collection and synchronization,” the executive order read.’
2025–01–21 - “I do not have a solution for any of this stuff, and I despair as much as the next sane human being, but one thing has become clearer and clearer since 2016; social media, like Monty Python’s Camelot, is a silly place.”
“Be careful what you wish for, you might get it!” - Any weapon you make can be turned against you.
Gartner sees 10% IT spending jump in 2025, but don’t get too excited
How pointy shoes created a moral panic in medieval London - It’s good to remember that hundreds of years later, and prohibition against fashion makes the probities look like idiots with too much time on their hands. // Also, Dutch businessmen don’t seem to have stopped wearing them.
New D&D Book Releases in 2025: Monster Manual, Anthologies, and More
- Researchers are questioning if ADHD should be seen as a disorder - It’s better to think of most psychological friction (“problems,” you don’t bristle at the term) in reverse: what is the system doing wrong that’s causing people to act poorly. // This is especially true in the workplace where profit doesn’t give a fuck about curing and would rather do whatever it takes (within the law) for the desired business outcome.
Abscission - Taking care of your mental state when you quit a job.
Events I’ll either be speaking at or just attending.
cfgmgmtcamp, Ghent, Feb 3rd to 5th, speaking. SREday London, March 27th to 28th, speaking. Monki Gras, London, March 27th to 28th, speaking. CF Day US, Palo Alto, CA, May 14th. NDC Oslo, May 21st to 23rd, speaking. KubeCon EU, April 1st to 4th, London.
Discounts: 10% off SREDay London with the code LDN10.
Fintan started a daily links log. I love daily links logs! I get a lot of links and enjoy two: Richard Seroter’s and Assaf Arkin’s, as noted in my colophon. It’ll be cool to see what Fintan catalogs, if you like my weird pile of links, you’ll like the previous two and Fintan’s, like and subscribe!
//
Several of my talks were accepted, so you’ll see some more conferences above.
//
I saw someone doing that “ICYMI” thing at the top, so I thought I’d put a “Catch-up” line in there. Beats me, I just want them clicks.
I was a guest on the Cloudcast this week. I go over how I use AI and then Brian and I discuss how companies could get more use out of AI.
Most of it, I think, rests on how management behaves and uses AI. As with all “productivity” tools, management can get some quick-wins on “productivity” by replacing people with automation - firing humans, favoring computers. But that’s empty calories. That’s a one-time bottom line numbers juice.
After AI “optimizes” your company by removing costs, how is management then going to grow revenue and company valuation? To do that, you need to take the free time people have after automating all the bullshit tasks out, and do something new with that free-time.
Is management ready to deal with the question “now that our meatware has have 10% more free time across the board, what will we do?” Executives always complain that they need more budget, that they can’t find the “talent” they need (read: we choose not to pay people what they’re worth), that they just can’t get things done because everyone is so busy (and incompetent), etc. Well, applied correctly, using AI in the enterprise addresses some of that. Now’s management’s chance!
Part of the “ethics” thing here is more of a mindset change. In the West, we have a belief that if you haven’t suffered, real work hasn’t been done. You can’t just be killed to save humanity, you have to drag your own machine of death to the hill. We value sacrifice and suffering. If something is effortless, it must be less valuable and, likely, not even real work.
So, in a corporate setting, if all the sudden you can spit out text and ideas that previously took a week…we don’t know how to deal with the ethics or that. Did I do actual work? Should I be paying this person for just asking a computer for a “FY25Q3 marketing strategy” and then getting a draft that what would have taken two weeks of meetings? Is it unethical for me to “take credit” for the work? Is it like taking credit for the work Excel does for you (“they’re a wizard at Excel!”), or taking credit for the work that one of your staff does for you (“they steal ideas from their people”)?
This goes both ways though: what’s the ethics of an executive using an AI to write routine internal emails. Internal communication in a company is very expensive, important, and risky. Creating it takes many skilled hands, many meetings, and usually leads to boring, barely functional text. And if the workers reading it misunderstand it and go off in the wrong direction, that negative effect compounds. Worse, it could demoralize them! And, if employees thought the executive uses AI to write one of these emails, some (many?) workers would think it was disingenuous and slimy.
Another thought-tool: executives hire management consultant firms to do studies and come up with strategy. How is this different than them using ChatGPT to do the same? The answer to this is helpful as well: strategy is just step one of hundreds. Once you have the strategy doc, you now have to figure out how to apply it, how to adapt to reality, and all the other stuff we call “execution.” You could ask the management consultants (or ChatGPT, Claude, etc.) to help there, but then you’ll still need to actually do the work. AI doesn’t do the actual work, meatware does.
Despite all the AI glory-talk, I’d wildly estimate that less than 10% of knowledge workers are using AI seriously for their daily work. We have no idea what how enterprises will apply and benefit from generative AI usage once 30%, 50%, 80% of them use it “all day long.” I don’t think anyone is prepared for what to do after all that productivity is disgorged onto the meeting room table. In your enterprise AI strategy, is there a slide that says what you’re going to do with all that free time your meat-sacks will have?
As with instant messaging in the 2000s, there’s plenty of shadow IT going on. At the moment, those workers are getting a boost over everyone else. In a delightful twist on productivity-by-firing, AI is likely benefiting individual workers more than corporations right now.
Anyhow. Brian and I talk about all that in the discussion. More importantly, I also give a slight overview on using AI to play D&D.
The Ultimate Guide to Grappling in D&D - This is one of the more obscure combat actions in D&D, but actually seems really useful, especially. for lower level characters.
Sonos’ interim CEO hits all the right notes in first letter to employees - This “hey, I’m the new executive” memo is some well done internal comms. He literally has a Sanos tattoo and mentions three times that he’s uses the products.
Understanding Private Cloud, Hybrid Infrastructure, Multi-Cloud, and Distributed Cloud: A Comprehensive Framework - Classify cloud based on how much control you have and much mixing of other clouds you have. As opposed to where the cloud is. Also, a little bit about NetApp ONTP.
Google Workspace business getting full Gemini, price increase - Instead of charging $20 to 30 extra a month of AI, give it to everyone and raise everyone’s price by $2. // Teams pricing going up similarly.
What CIOs should know as DORA regulations kick in - All the great -ility’s. // “The business continuity standards laid out in the EU’s DORA require banks, insurers, securities exchanges, trading venues and other financial services providers to maintain backup systems for swift incident recovery. The EU expects impacted parties to be able to restore critical functions within two hours of an outage incident, per DORA.”
Brainwash An Executive Today! - (1) What it’s like to market to technical people. (2) He doesn’t like LinkedIn. (3) he discovers enterprise event marketing.
Trying Times for Tech - “Microsoft is trying to socialise the costs of its AI investments because people largely don’t care about AI and don’t want to pay for it. Microsoft really doesn’t want The Line to notice how little demand there is for AI and would prefer to force customers to pay back the billions it has already set on fire.”
A functioning imposter.
He’s been through hell, several times now, but he’s the one that keeps going back.
“algorithms may have forced our perspective of the internet into the size of a pinhole, but it doesn’t have to be that way. The internet is a wild, weird, vast world and a testament to the wild, weird, vastness of humanity. Go off the rails.” Here.
“Another time, Yeltsin reportedly called Clinton while inebriated and asked him to hold a secret meeting on a submarine.” History.
“If possible, avoid taking on a role that involves changing a large established culture. The established culture always wins.” Corporation, heal thyself.
“Embark on a voyage of enlightenment as we transcend the boundaries of conventional reporting.” xraised
The Broken Deal == the free ride is over.
“These days, in the capering adventures of my wild-and-restless 70s, I’m often hard-put to know if the world is old-and-boring or whether that’s just me personally.” bruces.
“The Belgian government warned its citizens not to eat their discarded Christmas trees” Harper’s Weekly Review
“wishcasting” Here.
“‘Being like Socrates’ just means being open-minded, and willing to admit when you are wrong, and unafraid to ask challenging questions. This is not an ethical theory. It is more like a critical-thinking ‘sauce’ that can be poured over any ethical theory, or simply over common sense.” Open Socrates.
“The Turbo America view of the 80s.” Here.
Reinforced imposter syndrome.
Events I’ll either be speaking at or just attending.
cfgmgmtcamp, Feb 3rd to 5th, Ghent, speaking. SREday London, March 27th to 28th. KubeCon EU, April 1st to 4th, London.
Discounts: 10% off SREDay London with the code LONDON10.
We all know slides are a terrible way to do internal corporate coordination and planning. Slides are a prop for presenting, which means a person needs to be there. The next time you email around slides, send a recording of you going over them. Or, just write some prose instead.
There are slides that are actually prose. “Sorry about all the text on this slide,” someone will say. This is actually great! That’s exactly what we actually want: writing. If you’re going to email around your slides, try putting too much text in your slides.
Smuggle in what we all know is better: a document.
Just links and stuff today.
When to Consider Building a Private Cloud: A Pragmatic Perspective - Yes, and: consider if you already have a private cloud and it’s working just fine. Don’t able flip your success to chase improvements that you’ve already achieved and rely on.
Trust in Generative AI: A European and Dutch Perspective - ”the gap between GenAI usage for personal activities (47%) and work-related tasks (23%) remains significant.” And: “Only 35% of Dutch respondents say their company promotes generative AI use at work. It’s one thing to allow its use, but without support, employees might fail to unlock its full potential.”
o1 isn’t a chat model (and that’s the point) - “o1 will just take lazy questions at face value and doesn’t try to pull the context from you. Instead, you need to push as much context as you can into o1.” // Instead, give it briefs, memos, reports to start with. As always: context.
Not even OpenAI’s $200/mo ChatGPT Pro plan can turn a profit - I use the AI things a lot and I’m still baffled at how you could use her $200 of it each month. What are these people doing? Living in there? // Maybe it’s the live voice features and image generation? Maybe they load up huge docs?
How Fidelity’s “chaos buffet” pushed AWS to new Lambda tools - “Fidelity has over 7,700 applications (75% of its estate) in the public cloud. Among these are its trade order management system, which relies heavily on Lambda’s serverless, event-driven compute service.”
No Tech Workers or No Tech Jobs? - Trying to answer the quandary: if there are so many unemployed programmers (after layoffs), why do companies frequently say it’s hard to find programmers to hire?
The Last Strategy Framework You’ll Ever Need - I know this is unhelpfully snarky, but my experience is that the secret of successful strategies is to have one. The framework you use is situations to what your organization likes and can understand. The next secrets are: tell people what the strategy is, and then follow it for at least a year before coming up with a new one. // Great over in this piece.
Review: Good Strategy, Bad Strategy - Good excerpts and book notes on (corporate) strategy. // “A strategy coordinates action to address a specific challenge.” // Meanwhile, here is the problem with relying too much on war for your case studies: war focusing on killing people to achieve its “business outcomes.”
Bitcoin Lessons - The case that crypto is bad. This is a good counter/balance to the Trump Tech Bros acting all butt-hurt about crypto regulation.
What ‘Free Speech’ Is - “Right now, it is important for Meta to avoid getting on the incoming Trump administration’s shit list, so they, like everyone, are grovelling.” // Good over all, almost philosophic, analysis.
Alcohol Carries New Risks in Middle Age - “Researchers are not entirely sure why middle-aged drinking is on the rise, though they noted that adults in this age range faced the pressures of caring for both children and aging parents, heightened demands at work and “historic” levels of loneliness.” // Well, obviously! And for thousands of years.
Revealing Questions - Potential interview questions for podcasts, etc. Also small talk.
“As always, economics is downstream of politics, and politics is downstream of culture.” Scott Sumner.
It’s OK to ask why AI prototypes are not getting to production - “Is a wizard an agent?”
“Traditional, non-intelligent applications” as a way of saying “apps without AI,” that is, all pre-AI apps.
“our heels get higher the closer we inch to death” Sartorial mori.
“My take on Trump post-election has been to stop paying attention, as best I can, to anything he says. I’m only paying attention to what he does. With any other national leader, there’s a correlation between their words and their eventual actions that makes paying attention to what they say worthwhile. With Trump, there’s almost no correlation, and his endless stream of outrageous proclamations are nothing but a distraction.” ★
“volte-faces”
“swingeing” - 1.5°C;
“Not long after, it was my turn to hold her for the first time. I took her to the window. From up there, we could see all the lights of the town at night. And I held her up to the light-splashed window, and introduced her to the world, and asked it to be kind to her.” light25 6.
“Cuddly cod were garnished with fuzzy lemons and served with plushy peas.” The $12bn part of the “kidult” market.
“wisdom art” Here.
I used to be something of an armchair intellectual. Now I find it hard to finish the first few pages of a book. (I can still traipse through podcasts.) I’m not sure what happened, but I need to train back up and build the mind-muscle to maintain attention, thought, and synthesis across months.
“sclerotic shiggoth” Not Boring.
“now in her mid 70s, she creates a new image and a new career starting with, of all things, a shockingly hard-assed roast of Justin Bieber. The Bieber roast leads to a succesful colloboration with Snoop Dogg. Legendary.” Tyler.
“I have removed my brain to the dreamy equivalent of a room next door.” Tina Brown on 2025.
“We need to drink our own champaign, even if it tastes like dog food at first.”
See the “shoes of history drop.”
Hateful chaos.
I’ll be at cfgmgmtcamp, Feb 3rd to 5th. I’m speaking. I now go to this conference every year, and it’s great. Ghent can be a little tough to get to, but it’s worth it. The conference is a unique mix of people and topics that you won’t get in any other conference. And Ghent is a fantastic, under-appricated city to be a tourist in if you’ve never been. If you’re in the (enterprise) infrastructure software world, you should go.
//
I’ve been working on a longer piece about the “Trump Tech Bro Vibe Shift.” I haven’t done the math, but there’s a minority of prominent tech people who are suddenly in favor of Trump. There are obvious stand-outs here. I don’t really understand their math in moving over. It feels like anything multiple by zero is always zero. That is, aside from just the pure mechanics and outcomes, in a quality of life and moral sense: so, you want to have a life where you sign-up for full-on Trump think? Is that who you want sitting at the Thanksgiving table every year?
I don’t know: “what am I missing?” as they say. So, I’m trying to at least characterize it. So far I’ve listened to about three hours of Marc Andreessen talk, and now there’s this! I think I have something finally, but I need to sit on it for a little beyond the off-the-cuff chunks I’ve done so far.
I went through my annual “I should try to use Obsidian” cycle last month. As always, I went back to Apple Notes after a few weeks.
Here’s my read-out of this year’s cycle.1
First, here’s an Apple Notes method to get an Obsidian/Notion feel, briefly mentioned this week on our podcast. The method also gives you a sense of what the hard-core Obsidian philosophy is. For me, it’s over the top and too much work - but I do admire the Shortcuts cleverness.
The two things I like about the Obsidian philosophy are
Store your plaintext/markdown files in directories. I found syncing Obsidian with iCloud to be not good (you very often have to wait). I could use/pay for the Obsidian Sync service, but then that defeats much of the plain text point. Drafts, in contrast, does not have plain text, but because (I think?) it uses the iCloud sync services, it works extremely well, “seamlessly.” Related: editing in markdown, markdown being “native.”
The Obsidian Daily Note feature. I like the idea of have a daily note that’s the “hub” of everything you do. This is easy to do manually (I do it in Apple Noes), but making it core to the notebook philosophy is really nice. You can set a template (or use the default) and it’s auto-created for you. Of course, inherent in this is Obsidians first philosophic principle: linking notes (in both directions) is what makes them valuable, e.g., hyperlinks/WWW/Hypercard.
The command palette. This is one of the best UI metaphors of the past ~15 years and is used in many other apps. You can add this in to all of MacOS with Paletro, but having the app’s features built to use a command palette is best.
My friction with Obsidian:
I sort of like the plugin community…but I found them very mixed as far as quality. And after a while, I added so many that it made things a mess. It was like having to many icons in the menu bar, or too many apps on my phone.
As always, I really like using the Apple Pencil: I’m Gen-X, so I grew up with hand-writing as a core writing method, on par with typing. More importantly, it’s a core thinking method, especially when combined with drawing. A a sheet of A3 paper in landscape mode with a blue-ink Pilot G2 0.5mm is still the way I get my best thinking done. Support for the Apple Pencil in Obsidian is still too weird for me. The Excildraw (or whatever) solution in Obsession just didn’t feel good to me. I still think Goodnotes is the clear best-in-class for the Apple Pencil life, but their text handling (last I checked) is not good - hence, I compromise to the “suite” of Apple Notes, giving up the best-in-class of Goodnotes. I used Goodnotes for years, but you throw out all your plain text dreams and pretty much everything else you expect form a general notebook app with them.
Aesthetics. I just can’t get with the text editor feel, the vibe, of Obsidian. I feel like a skinny jeans guy in a JNCO scene.
Apple Notes “secrets” and making Apple Notes beter
There are many things that would make Apple Notes better, and wrapped up in those are ways that it’s good:
Make it better: The option to store notes as plain text/markdown in a file system (iCloud). Technically, this is not a big deal at all as numerous notebook apps show (Obsidian, Bear,2 just using a text editor). Privacy wise, I completely trust Apple the most of any tech company so I don’t mind storing my stuff with them. (The privacy marketing works!!)
Related: proper exporting. Apple Notes doesn’t have have no batch exporting and you can only export to a PDF. There’s programatic ways to export, and even hacks (I believe what you do is just load up the sqlite database Apple Note use and then Bob’s your uncle). You can use the third party Exporter app instead, which I recommend, but it should be built into Apple Notes.
A markdown mode. It’s 2025, markdown is a native way of writing for many people. QED.
You should be able to mix together text and Apple Pencil drawings like you can in Goodnotes. Right now, they’re separate sections of a note. I can live with that (I do!) but it’d be cooler if the type input types could overlap.
I don’t really understand, rather, know all of the philosophy of Quick Notes. It’s intriguing, but feels wrong, at best, anemic-weird. After a few more years of iterating over this feature, it could really be something. If you don’t already have an ingrained bookmarking philosophy (I was born into del.icio.us and so now use pinboard.in, and I can’t fathom any other way to live),3 using Quick Notes would be perfect for stashing content/bookmarking. Also, I think there’s some method you could come up with to use Quick Notes for Daily Notes - you can set it up so that you append your Quick Notes to the same note instead of creating one each time…at least on the iPhone?4
ChatGPT’s desktop app works with Apple Notes. You can bind (or whatever it’s called) a ChatGPT session to the currently open Note. It’s like copying the Note into a chat. (Does it sync/update the Note text as you change it, or just take an initial copy? Can you have it change the note?) This could be interesting. If Apple Intelligence finally left toddlerhood and had a chat panel along side a note (like Gemini in Google Docs), and also let you add in the context of other Notes, shit would get real interesting. For example, I’ve exported all my journal entries (going back to 2009) with the Exporter tool to markdown, put them into big-ass files by year, and uploaded them to a project in ChatGPT so that I can use ChatGPT as a therapist and ask it “what the fuck is wrong with me?” It’s pretty good! With this kind of setup you’d also want to do local LLM’ing, and if Apple implemented MCP it’d could be amazing.5
PDF editing. This is so close to what you want with managing your PDF library. My “PDF library” is just a directory system of, you know, PDFs. As always, the problem is Apple Notes disgust with file systems. If Apple Notes stored the PDFs your editing/using in the file system instead of in Apple Notes, it’d be awesome.
The voice memo recording is a good start. It stores your original recording and a transcript. It needs to have the one button, start recording right away feature that Just Press Record, Voice Memos, and Drafts has, though. Right now it takes four to five buttons/clicks/taps to just start recording.
Integration to other Apple apps. There’s some integrations, but they can always be better. In particular, it’s absurd that the Journal app is an island - it should just be part of Notes, probably a button in a note to “create/build a Journal entry.” Freeform is excellent, but it’s also an island. Reminders is pretty good, and it should be integrated into Apple Notes: the check lists in Apple Note should show up/be lists in Reminders and vice-versa. All these integrations could be optional, etc. I don’t use Apple Mail, but I’m sure there is and could be stuff there.
There’s all sorts of other things in my wishlist, but they’re minor. Even the Daily Note automation is pretty far down the list.
It’s worth looking at the Apple Notes manual. Apple is total shit at devrel’ing it’s apps (detailed explanations, demos, and telling you their PoV - the “philosophy” I talk about above), so you have to really dig into their docs to understand Apple Noes and learn the intermediate and above features.
For example, did you know you can type “>>” to get a popup of other Notes to link to? Did you know you can keep typing to search over the Notes? The document scanning is good (built in the Files app too).6 Smart Folders in general and to do things like show all notes with unchecked check boxes is good. And so forth.
The Mac Stories people are pretty good at filling in the gaps, and you can pick through the usual mountain of Internet garbage to find a few gems here and there.
In conclusion: #DefaultsLifestyle Forever!
Colophon: that I wrote this all in Drafts and then copied it as rich text into Substack, where I then did further editing, is further commentary on Apple Notes that’s worth pondering when you have nothing else more exciting to do.
That’s enough for today. I’ll try to bundle up the usual links and stuff next episode.
(That said, there’s three pieces of original content for you this week, all podcasts: Software Defined Talk #501, Whitney and I’s interview with Sasha, and my guesting on Cloud Foundry weekly.)
Can I throw out a Merlin Mann style disclaimer here? It is: I know, I know. But I’m really, like really, not interested in hearing how I’m doing it wrong. Trust me, I know already, and this is the system I’ve come up with, filled with comprise and trade-offs that I like. Some people like potatoes and some people don’t - it’s not because they’re doing potatoes wrong, it’s because hey don’t like potatoes. I mean, look at the person in this room, November 22nd, 1995. Over the next 29 years, 1 month, 2 weeks, and 5 days, can’t you just intuit, feel in your bones, that that person has tried every note taking system, analog and digital, known to humanity? That person and I share a name: me!
I like Bear a lot. They got so close to the ideal notebook system with their Panda prototype - using plain text files - but then folded that back into their usual database driven thing. Also, I never got a feel for their Apple Pencil support. I know Ulysses has good plain text file support - I haven’t checked on their Apple Pencil support. As with Apple Notes, most of these apps treat Apple Pencil input as a separate thing, not mixed in with the text notes like Goodnotes. (Yeah. Like I pleaded at the start: don’t worry, I know.)
This is a “productivity” hole you can go down and never come back from. Beware staring too long into that abyss. If you are prone to this kind of abyss staring, I urge you to never click this link.
This raises a typical Apple product problem: Apple Notes doesn’t often have feature parity between the Mac, iPhone, and iPad. Like, whatever.
Apple would never do this. They seem to willingly say ignorant of the rest of the computing world and act as if they don’t realize that there are other tech companies and software besides themselves. (I mean, sure, my revealed preferences show that I love the results, or, at least, tolerate them.)
The Adobe Scanner app is much better, but their uncontrollable need to upsell you is fucking annoying. Feel free to tell me once, but not every time I use the app. At the very least, it should be included with other bundles, like Adobe Express which I pay for and love. The Adobe pricing and packaging are out-to-lunch on the $119.88/year price tag for removing the nags from Adobe Scanner. Still, top-notch app.