We would really like to enable our developers to use Copilot CLI but are currently somewhat stuck on the terms for Copilot Business stating that prompts from Copilot CLI will be retained.
I canβt seem to find info on for what purpose and for how long GitHub retains those prompts?
26.02.2026 21:46
π 0
π 0
π¬ 0
π 0
Does it even make sense to introduce agentic ai to accellerate workflow execution if we donβt have a clear idea of what that flow or process looks like?
It does seem worthwhile to accelerate a code generation phase if it only accounts for 20%(?) of the entire value-stream?
Removing waste is better?
16.02.2026 21:15
π 0
π 0
π¬ 0
π 0
If using agentic ai corresponds to ingesting more work into a system (e.g.generating code) but weβre not moving faster?
So using ai didnβt remove the right bottleneck in a theory of constraints type of way?
During a discussion I got the feeling that value-stream-mapping and LEAN are still relevant.
16.02.2026 21:10
π 0
π 0
π¬ 1
π 0
Programming pearls
The first time I heard about βback-of-an-envelope-calculationsβ was during a computer science class in 2002 which referenced a βProgramming Pearlsβ article by Jon Bentley.
This has been a tremendous help in my life (both personal and professional) ever since!
dl.acm.org/doi/epdf/10....
12.02.2026 20:09
π 0
π 0
π¬ 0
π 0
My personal (unscientific) theory is that itβs the NTFS filesystem itself, which results in poor build time performance for Java Microservices (e.g. Quarkus). Weβve unfortunately not seen Dev Drive make a huge difference. So our Java developers favor MacBooks because itβs much faster build times!
27.01.2026 21:51
π 0
π 0
π¬ 0
π 0
For a long time we thought it was Defender which resulted in poor build performance when building Java Microservices on our Win11 developer machines. But that was disproved by comparing performance with a non-enrolled machine with similar poor build performance. We donβt see this issue on MacOS
27.01.2026 21:48
π 0
π 0
π¬ 1
π 0
That rule prevents newly build binaries (the output of a build) to be run on a machine with Defender of you donβt disable it (or put it into monitor/ audit mode).
Disabling that rule for specific file paths made the world of a difference.
27.01.2026 21:45
π 0
π 0
π¬ 1
π 0
Weβve done these things to exactly avoid local signing of files as part of a developer flow.
Our risk scenario was a developer machine that was compromised and able to sign executable files which were then distributed across the network and trusted.
We wanted to avoid that.
27.01.2026 21:37
π 0
π 0
π¬ 0
π 0
Weβve been meaning to investigate process whitelisting to avoid having to request an IDE to run as Admin based on fingerprinting - but it hasnβt been prioritized (yet). So some teams still have to elevate processes locally +10 times a dayβ¦.
27.01.2026 21:35
π 0
π 0
π¬ 1
π 0
Our local developer environment (Windows 11 with E5 license and Defender XDR) is (almost?) CIS2 baseline compliant.
So lots of things have been disabled and or restricted as well.
ASR rules and not local admin user however being the major issues that we had to handle. There is no local signingβ¦
27.01.2026 21:31
π 0
π 0
π¬ 1
π 0
Many restrictions! π
Apologies - I thought you were asking about what we tried to do to make βWindows Desktopβ development feasible again?
Running IDE as admin user when youβre no longer local admin on your dev machine is also a pain. We use a PIM tool: User requests that program is run as admin.
27.01.2026 21:28
π 0
π 0
π¬ 1
π 0
Exactly that one! π
27.01.2026 21:24
π 0
π 0
π¬ 1
π 0
Binary signing is done using an EV certificate stored in a Azure keyvault and can only be done through a pipeline. Never locally.
26.01.2026 22:32
π 1
π 0
π¬ 1
π 0
ASR = Attack Surface reduction rules
26.01.2026 22:30
π 1
π 0
π¬ 1
π 0
We choose to exclude a specific folder from Defender ASR which was the worst issue for home-built exe/dll as well as Python development. Our developers love WSL because itβs much faster for Java development than e.g. normal Windows and Dev Drive
26.01.2026 22:29
π 1
π 0
π¬ 2
π 0
Trumpβs Most Dangerous Obsession
His irrational fixation with Greenland could lead to global conflict.
βAs the US military chases Trumpβs ever-changing Sharpie lines across the worldβs maps, the Westβs enemies will be tempted to take advantage of the fact that the US has obliterated the most powerful alliance in history while scattering American forces around the globe in showpiece operations.β
14.01.2026 20:50
π 434
π 124
π¬ 15
π 10
Analysis paralysis?β¦ everything needs to be thought of before taking action.
So many times, nothing (bad) actually happened⦠yet weeks are spent consulting, asking, contemplating⦠without adding value.
02.12.2025 17:02
π 1
π 0
π¬ 0
π 0
Because if it does, we could remove:
- Azure Keyvault for storing EV certificate
- GitHub large runner with IP assigned to firewall rules to limit from where certificate can be retrieved
- EV certificate with bi-annual renewal.
Those additional expences should disappear if trust works the same?
29.11.2025 10:19
π 1
π 0
π¬ 0
π 0
We did something similar with EV certificates 2 years ago which naturally requires certificate renewal. The instant trust at clients in Defender through EV certificate was essential for our case.
Does Azure Trusted Signing provide the same level of instant trust with clients as an EV certificate?
29.11.2025 10:14
π 0
π 0
π¬ 1
π 0
The article specifically mentions ARO as an example runtime. Would it be possible to use Jaz in a hybrid setting, where workloads could be in a selfhosted OpenShift instance as well? Or is this an Azure thing only?
Admitted: I only read the linked article - but what if?! π₯³
25.11.2025 05:36
π 1
π 0
π¬ 1
π 0
I believe Iβve heard a similar quote from Christopher Alexander(?) on building architecture:βfirst we shape the buildings - then they shape usβ.
So one might be a paraphrase of the other?
07.11.2025 18:56
π 2
π 0
π¬ 1
π 0
Modernization will almost certainly increase pressure on your bottlenecks so it's important to identify them in advance.
Things will get worse before they get better as you start to unpack all the dependencies and address the neglect.
#legacyModernization #architectureModernization
29.10.2025 12:42
π 6
π 2
π¬ 0
π 0
"[that team] they're lazy, unresponsive, take ages to deliver new features, cause a lot of bugs, don't following good testing practices, everybody complains about them"
I heard this a lot as a consultant and I was always curious to meet these teams and see how dysfunctional they were.
1/4
29.10.2025 12:42
π 9
π 2
π¬ 1
π 0
Youβre not using a VPN are you?
We saw issues (and still experience them) when using WSL and activating a VPN connection - we needed to use a WSL VPN-KIT in order to make it work reliable.
I havenβt checked if we saw the same error code as youβve postedβ¦
09.10.2025 19:18
π 0
π 0
π¬ 1
π 0
You could invoke a full Domain Driven Design workshop and find the boundaries - But I doubt that would be quick? Iβve looked at the product CodeScene which should determine boundaries exactly based on e.g. code that changes at the same pace? Not tried it (yet!) though.
17.09.2025 04:25
π 0
π 0
π¬ 0
π 0
Interstellar (just to mention one). The way the organ variations is played has so many βvibesβ of Bachs Fuga!
I canβt count the number of times Iβve end-to-end listened the soundtrack for Jurassic Park. I can pick that up anytime and still enjoy listening to it!
12.09.2025 04:14
π 1
π 0
π¬ 0
π 0
Humble Tech Book Bundle: Software Architecture 2025 by O'Reilly
Pay what you want for the latest Humble Tech Bundle: Software Architecture 2025 and help support Code for America with your purchase!
Among the books in this yearβs Software Architecture humble bundle:
@andrewhl.bsky.social : Facilitating Software Architecture
and
@dianamontalion.com : Learning Systems Thinking
Software Architect Books from Humble Bundle
www.humblebundle.com/books/softwa...
24.08.2025 04:26
π 9
π 4
π¬ 0
π 0
The most important thing to understand about Tool Design is that the user does not experience Tools. Users experience Workflows.
Tools are not workflows, and no tool is used in a vacuum. The holistic user experience of all internal tools needs to be considered to design good workflows.
07.08.2025 18:08
π 26
π 7
π¬ 0
π 1