- MindByte Weekly Pulse: Quick GitHub, Azure, & .NET Updates
- Posts
- MindByte Issue #94: the history of GitHub issues
MindByte Issue #94: the history of GitHub issues
Welcome back, and for all the new subscribers, welcome aboard!
To ensure you keep getting these updates seamlessly, please move this email to your primary inbox or mark it as important. A quick reply like "got it" also helps boost visibility. This edition covers exciting topics such as:
The history of GitHub Issues
Terminology of product stages
How a cloud exit saves millions
How random are Apple generated passwords?
How honeypots are used by Microsoft to lure phishers in
.NET 9 LINQ improvements
And much more
New here? Subscribe here to stay updated. Let's dive in.
Sending out this newsletter to 5,666 subscribers is something I do with love, but it does cost money as well. It would really help me if you visit my sponsor:
Try the internet’s easiest File API
Tired of spending hours setting up file management systems? Pinata’s File API makes it effortless. With simple integration, you can add file uploads and retrieval to your app in minutes, allowing you to focus on building features instead of wasting time on unnecessary configurations. Our API provides fast, secure, and scalable file management without the hassle of maintaining infrastructure.
The fastest way to build AI apps
Writer is the full-stack generative AI platform for enterprises. Quickly and easily build and deploy AI apps with Writer AI Studio, a suite of developer tools fully integrated with our LLMs, graph-based RAG, AI guardrails, and more.
Use Writer Framework to build Python AI apps with drag-and-drop UI creation, our API and SDKs to integrate AI into your existing codebase, or intuitive no-code tools for business users.
Are you interested in sponsoring this newsletter? Contact me by replying!
GitHub Digest
Tokens need to have a short expiration, but you were able to create pretty long ones. This might be okay for personal projects, but not when you want to access enterprise organizations.
An admin can now set up a policy to demand a shorter-lived token when it is used to access the resources of the organization.
Last time I discussed the new iteration of Issues, available in public beta. I have been playing with it for some time and I think it has some interesting enhancements, but is not completely there.
The New Stack discusses the new Issues and interviews Zach Holman, who created a version of Issues back in 2014. However, it already originated in 2008, when it was supposed to be a basic and traditional issue tracker.
What is an alpha version, or a private beta? What does it mean when a feature is sunset? There is now a new terminology for the different stages a product can be in.
Coding Corner
The cloud is rarely a cheap solution, the value is somewhere else. But if you are a SaaS provider with certain demands (like needing large storage), then it becomes interesting to look for cheaper options.
That is what 37signals did for their SaaS products, such as Hey and Basecamp. They provided frequent updates on how they did this and their savings. In this latest blog post, DHH provides an update on the last commitments that have now become free.
I heard about Drasi some while ago, but had not spent time with it yet. Microsoft positions Drasi as a system for real-time event processing. It turns various data sources into a stream of events by capturing the changes.
Eliminating the need for querying, polling or batch processing, so you can respond faster to critical events.
When Apple creates a random password for you, the password is not that random. There is a certain structure to it for a specific reason. An Apple software engineer gives insight into how the password is constructed.
Azure Updates & Insights
Microsoft creates honeypots to lure cybercriminals in. Allowing them to get insights on their attacks and collect as much data as possible.
At the same time, it also offers a way to delay the phishers as it can easily take 30 days before they realize that they have breached a fake environment.
Did you also know that code.microsoft.com was used as a honeypot?
Oops, Microsoft lost weeks of security logs. They say the bug "only affected the collection of log events", but yeah, without the logs we will never know :-)
Seriously, missing log data, certainly for security categories is pretty troublesome to analyze data and detect threats.
.NET Nook
With the upcoming .NET 9 release, we also see the tooling around it getting ready for production. The new Aspire Release Candidate supports both .NET 8 and 9.
The blog post describes how to upgrade and what is new.
.NET 9 brings again improvements, this time in the LINQ part. Read the depend blog about the various changes and how they improve the speed of your application.
Closing Thoughts
Thank you for reading this week’s edition!
Your feedback is invaluable, so if you have any thoughts, questions, or suggestions, please don't hesitate to reach out by simply replying to this mail.
If you enjoyed this update and want to continue receiving more, make sure to subscribe here.
I appreciate your time and look forward to hearing from you!
Did you like this edition? |
Reply