Ingo Rammer (@ingorammer) 's Twitter Profile
Ingo Rammer

@ingorammer

Co-Founder of @thinktecture. Trying to find out if and how we as an industry can make software development easier again.

ID: 22484620

linkhttp://thinktecture.com calendar_today02-03-2009 13:46:52

2,2K Tweet

1,1K Followers

1,1K Following

Thinktecture (@thinktecture) 's Twitter Profile Photo

Am Mittwoch zeigt Sebastian Gingter im #Webinar 'ASP.NET Core Web API-Dokumentation mit #Swagger', wie Sie eine lebendige Dokumentation Ihrer #API anlegen und dadurch Zeit sparen. ⏲️➡️ bigmarker.com/thinktecture/A… #dotnetcore #openapi

Am Mittwoch zeigt <a href="/PhoenixHawk/">Sebastian Gingter</a> im #Webinar 'ASP.NET Core Web API-Dokumentation mit #Swagger', wie Sie eine lebendige Dokumentation Ihrer #API anlegen und dadurch Zeit sparen. ⏲️➡️ bigmarker.com/thinktecture/A… #dotnetcore #openapi
Christian Liebel (🦋 @christianliebel.com) (@christianliebel) 's Twitter Profile Photo

With Project Nucleus, #SharePoint could become one of the biggest PWAs. Starting with Microsoft List, this new sync technology allows users to keep their content offline, also delivering "a leapfrog in performance." zdnet.com/article/micros… #PWA #ProgressiveWebApps #modernweb

Ingo Rammer (@ingorammer) 's Twitter Profile Photo

But you realize that there are data protection laws in all EU countries, which force a vendor to go for opt-in, right? (And, yes, this includes telemetry data because any IP-based protocol will use identifiable IP addrs for the sender which is processed on the server's IP stack).

Ingo Rammer (@ingorammer) 's Twitter Profile Photo

... and this processing is enough to trigger GDPR provisions. Which - without explicit opt-in - only allow processing which is absolutely necessary for handling other contractual obligations. And tracking never is. Fines up to 10M or 2% of revenue. gdpr.eu/fines/

Ingo Rammer (@ingorammer) 's Twitter Profile Photo

This should be opted out by default. In fact, it I would suggest that you run this by legal once more in regard of GDPR provisions, because I truly believe that it *has* to be opted out by default. Certainly for any devs who are located in the EU.

Thorsten Hans 🦀 (@thorstenhans) 's Twitter Profile Photo

[BLOGGED]: How to build smaller and secure Docker Images for .NET 5 🚀 👉🏻 thorsten-hans.com/how-to-build-s… #Docker #DotNet #Vulnerabilities #Optimization

[BLOGGED]: How to build smaller and secure Docker Images for .NET 5 🚀

👉🏻 thorsten-hans.com/how-to-build-s…

#Docker #DotNet #Vulnerabilities #Optimization
Ingo Rammer (@ingorammer) 's Twitter Profile Photo

My colleague Steffen Jahr has just published the second article in his four-part series on Azure Cognitive Search. In this part, he looks at the search index itself.

Ingo Rammer (@ingorammer) 's Twitter Profile Photo

Großer Respekt, dass ihr das öffentlich macht, Markus Bublitz und dass die Findings auch zeitnah gefixt wurden. Dieses Beispiel sollte Schule machen! .cc Enno Rey

Thinktecture (@thinktecture) 's Twitter Profile Photo

Lust auf was Neues? 😎 Du bringst praktische Erfahrung in #Docker, #Kubernetes und einen .NET-Background mit und fühlst dich heimisch in #CloudNative-Architekturen? Werde Thinktecture Developer-Consultant und Teil unseres Teams! 🧑‍🦰🧔👩‍🦳🧑‍🦱 #dotnet

Christian Weyer (@christianweyer) 's Twitter Profile Photo

👀 Hey, Cloud-Native Developer Consultant! 😀 🧠 Du hast... - Bock auf #CloudNative-Architekturen - Praktische Erfahrungen mit #Docker und #Kubernetes - Idealerweise #DotNet-Background 🔥 Dann werde doch *jetzt* Teil des Thinktecture-Teams. thinktecture.com/de/careers/clo…

muesli 🐧 (@mueslix) 's Twitter Profile Photo

The Alternative Big O notation: O(1) = O(yeah) O(log n) = O(nice) O(n) = O(k) O(n²) = O(my) O(2ⁿ) = O(no) O(n!) = O(mg!) O(n!*n) = O(rly?)

Ingo Rammer (@ingorammer) 's Twitter Profile Photo

20 years ago today, my life changed significantly - with my first blog post announcing my book ( archive.thinktecture.com/ingo/2002/01/a…). I'll be forever grateful to Dan Appleman and Gary Cornell at Apress who trusted this college dropout in his very early 20s enough to go on this journey.

Ingo Rammer (@ingorammer) 's Twitter Profile Photo

I'm also immeasurably grateful to everyone who invited me to their conferences and workshops, or to write for their print and online publications since then. I've met so many great people in this industry and - without you - none of this would have been possible.

Ingo Rammer (@ingorammer) 's Twitter Profile Photo

And last but not least, I'd like to thank everyone who've exchanged ideas with me, challenged my assumptions, and changed my views on software architecture and development since then. It's been a great journey so far and I hope to again meet many of you in the future :)

Thinktecture (@thinktecture) 's Twitter Profile Photo

Let's secure the #Kubernetes cluster for more #cloudnative security! Thorsten Hans 🦀 shows how to implement authentication & authorization for #AzureKubernetesService with #AzureAD and custom network policies to restrict in-cluster communication. ⬇️ thinktecture.com/cloud-native/4…

Thinktecture (@thinktecture) 's Twitter Profile Photo

Steps to harden your cloud infrastructure can differ, but many concepts and methodologies are similar and apply to multiple scenarios. In the last part of his series, expert Thorsten Hans 🦀 explains how to secure cloud environments. ⚔️🛡️☁️ thinktecture.com/cloud-native/4… #cloudnative

Thinktecture (@thinktecture) 's Twitter Profile Photo

💡 Am 03.11. geht es los: Seien Sie bei unserer 6-teiligen Webinar-Reihe zu #CloudNative dabei! 🎓 Unsere erfahrenen Spezialisten Boris Wilhelms, Christian Weyer & Thorsten Hans 🦀 betrachten das Thema auf pragmatische Weise. Hier finden Sie alle Webinare 👇 thinktecture.com/cloud-native-w…