Findings and thingies, 03 Oct 2022 11:21:25 +0000Solving A Work Crisis With A Novel And Optimized System - Cal Newport - YouTube<p>from around 03:48 in the video:</p> <blockquote> <p>[...] It's a cool case study because two reasons. 1. it highlights something I say often on the show which is when it comes to organizing work especially in teams start with the process first. What makes the most sense for us to organize our work and then 2. figure out what tools you need to implemented that. [...]</p> </blockquote> <p>The above quote from the video is basically exact the same thing with which I try to convince people who start solving a problem by focussing on a tool instead of the process. It's always about the process and the people, not about the tooling. The latter can be solved once the processes are defined. </p>, 28 Sep 2022 19:00:00 +0000Now with webmention<p>As of yesterday this little blog does support <a href="">webmentions</a>. </p> <p>Basically you do have a small form just at the end of every article/note which you can use to send a webmention. Of course it is also possible to send it without the form. Just send it to <code>/api/webmention</code>.</p>, 13 Sep 2022 08:00:00 +0000How to Temporarily Disable Face ID or Touch ID, and Require a Passcode to Unlock Your iPhone or iPad<blockquote> <p>The problem is this: if you use Face ID or Touch ID on your device (and you almost certainly should), what happens if law enforcement (or anyone else for that matter) takes your device and physically forces you to unlock it biometrically? There is some legal precedent supporting the notion that police can force you to do this, but can’t force you to provide them with a passcode or passphrase.</p> <p>Here are two essential things everyone should know.</p> </blockquote>, 28 Jun 2022 01:00:00 +0000Apple clarifies its controversial app removal emails with a clearer policy statement<blockquote> <p>... In the emails to developers that surfaced last month, Apple said it would pull apps that had not been updated in a "significant amount of time"—a vague statement that led to the usual developer complaint that Apple's rules appear opaque at best, or arbitrary and capricious at worst. Apple's new press release pulls back the curtain on that policy, at least a little bit. For Apple's purposes, it turns out that a "significant amount of time" specifically means three years. ...</p> </blockquote> <p>So there has been an update provided by Apple regarding <a href="/2022/04/28/1/">this</a>.</p>, 03 May 2022 11:00:00 +0000Daring Fireball: Apple Is Culling Apps From the App Store That Haven't Been Updated in Two Years<blockquote> <p>... It’s a hard problem and I can see the upsides of Apple automating the clearing of truly abandoned apps from the App Store, but it seems like there ought to be a way for developers of not-updated-for-a-while apps and games to just log into Apple’s developer portal and hit a button to vouch that they still work and don’t need an update. ...</p> </blockquote> <p>My guess is that this will become a huge topic in the next weeks because from a developer perspective it doesn't make sense to touch a perfectly fine running piece of software. On the other hand I can also understand why Apple is trying to "clean" the app store. The above quoted suggested compromise could be a good way to handle, in any case a better approach than the one Apple is currently pursuing.</p>, 28 Apr 2022 07:00:00 +0000Create solutions - but get your ego out of the way<p>If you are working as a consultant, software engineer, or software architect you're often given the task to find a solution for a problem. Most of the time it is a business process/problem from a customer. The customer can be your own employer or a client who asked for your support.</p> <p>From my point of view, one if not the most important aspect of this is to get your own ego out of the way for finding a solution. But there are also other topics that are also important in this context and go hand in hand with getting your ego out of the way.</p> <h2>Have customer obsession</h2> <p>In the end, it is the customer who will pay your bills. So always keep your customer in mind when trying to find a solution. With this knowledge, it may make more sense to implement a solution that generates less revenue as a first step. However, from the resulting customer satisfaction, it can then become a more satisfied long-term relationship with the customer.</p> <h2>Many roads lead to Rome</h2> <p>There is more than one acceptable solution to solve a problem. It is totally fine when the preferred one was not brought up by you. As already mentioned, get your ego out of the way. It is not a question of being right or wrong, but always of finding the best possible solution.</p> <h2>Agree to disagree</h2> <p>In the end, someone must decide which solution will be implemented. Sometimes it can happen that not all people involved are of the same opinion. In this case, someone must recognize when disagreement is needed to proceed. But also, in this case, you should be sensible to acknowledge when it is not your solution which is the best one for the specific problem.</p> <h2>KISS</h2> <p>More often people try to come up with the fanciest solution for a problem. Even though the fancy one might solve the problem it also might be unnecessarily complex. Habitually keep in mind that a solution should be <a href="">KISS</a>.</p> <h2>Accept things for what they are</h2> <p>Often you will find situations where you need to use some third part tooling. And sometimes things are not useable in a way which you might prefer. I've caught myself more than once trying to then change something about it or build around it to have a way that I personally like. In the end, though, it was always easier to accept and use things the way someone else built them, especially when they provide a fit at around 80 percent. Simply don't waste time on something that doesn't add value in the end. </p> <h2>Frugality</h2> <p>Frugality is something that often comes to people's minds when they think about not buying a coffee at their favorite café. But from my point of view, it is also something when trying to create a solution. Most of the time it can be done more inexpensively. For this, you need to talk with your customer and see where you agree on a compromise. You simply don't need to create the fanciest solution just to pamper your ego. It is the outcome for the customer which counts.</p>, 14 Mar 2022 07:00:00 +0000Introducing the ALM Accelerator for Power Platform<blockquote> <p>The ALM Accelerator for Power Platform includes a canvas app that sits on top of Azure DevOps Pipelines and Git source control. The app provides a simplified interface for makers to regularly export the components in their Power Platform Solutions to source control and create deployment requests to have their work reviewed before deploying to target environments.</p> </blockquote> <p>Very interesting to see that a platform that also targets citizen developers now gets more and more ALM tooling. My guess that professional developers were not happy with the given possibilities before. But I think that this is a good thing.</p>, 19 Jan 2022 07:20:00 +0000-<p>This year's Microsoft Ignite was only a virtual event as it was last year. There were so many announcements this year, even more than last year. But that's just my personal feeling.</p> <p>To get a summary of all news announced at Ignite 2021 one can always look at the so called book of news provided by Microsoft.</p> <p><a href="">Microsoft Ignite Book of News</a></p>, 09 Nov 2021 07:00:00 +0000The Best Episode of Community Turns 10 Today<blockquote> <p>It's a perfect episode among many great episodes. The high-concept risk paid off, and it still holds up a decade (!) later as dexterous writing and effortless comedy that allowed each actor to be in their element.</p> </blockquote> <p>For me Community is definitely one of the best series I've ever watched. Especially the nice combination of empathy displayed combined with a nice (dark) sense of humour made it so special for me. I definitely agree with the author of the article that this episode is the best one of the series.</p>, 14 Oct 2021 20:00:00 +0000Microsoft named as a Leader in 2021 Gartner® Magic Quadrant™ for Enterprise Integration Platform as a Service<p><img alt="Gartner quadrant" src="/2021/10/11/1/quadrant.png" /></p> <blockquote> <p>Azure Integration Services (AIS), comprising of Logic Apps, API Management, Service Bus, Event Grid, and Data Factory, helps customers connect applications, data, and services, on-premises and in the cloud. Azure Integration Services helps businesses boost productivity and increase agility with highly secure automated workflows and create new revenue opportunities with an API driven partner and developer ecosystem.</p> </blockquote> <p>Being an Azure Solutions Architect myself and especially interested in data flows between systems, I can totally see why Microsoft has been put into this quadrant. But what really amazes me is that AWS doesn't appear in this classification at all.</p> <p>Of course, AWS does not have this deep integration with numerous services as is possible with Microsoft's connectors, e.g. M365. Nevertheless, I personally see that AWS is also strong in this segment (integration based on PaaS) and should therefore also be represented in this classification.</p> <p>What are your thoughts on this? Please feel free to <a href="/about/">get in touch</a> to share your thoughts.</p>, 11 Oct 2021 08:00:00 +0000