[Redirect Magazine] #22 - Imaginary problems, .NET pipelines, patterns misuse, architecture resources and CI/CD

Another week gone by (and this wasn’t a cold one over here), another bunch of links. Articles “Imaginary problems, the root of bad software” Very nice post on the problems, the real and the imaginary ones, we face on our jobs. After reading I’m pretty confident you can relate. “Pipelines - a guided tour of the new IO API in .NET, part 3” Another really nice article on .NET’s pipelines from Marc Gravell....

August 5, 2018 · 1 min · 192 words · João Antunes

[Redirect Magazine] #21 - Web architecture fundamentals, stability patterns and antipatterns plus a quick look at Kotlin

Not a big list this week, as I’ve been working on my own posts most of the time. Hopefully I’m able to get them published by tomorrow. Articles “Web Architecture 101” Nice article on a typical system’s main architecture components. Maybe a given for more senior developers, but I find it an interesting quick intro for less experienced ones. Videos “GOTO 2016 • Stability Patterns & Antipatterns • Michael T. Nygard” Very interesting talk on systems stability and availability, some examples of weird things that happened from the speaker’s experience, some patterns and anti-patterns....

July 29, 2018 · 1 min · 143 words · João Antunes

[Redirect Magazine] #20 - Debugging HTTP requests in Docker, homographs, learning new things and evolutionary architectures

Been reading through my saved posts on dev.to, so the source for today is mostly that. Articles “Intercept HTTP traffic exiting a docker container” Nice example on how to intercept HTTP and HTTPS requests coming from a Docker container for debugging. “Homographs, Attack!” Had already seen some quick articles on these kinds of attacks where the URL for a page is not what it looks like, but this is a really good post explaining things in more depth....

July 22, 2018 · 1 min · 145 words · João Antunes

[Redirect Magazine] #17 - Using containers for build environments, configuration in .NET Core, HTTPS all the things, containerized distributed data stores and Shopify's architecture

Another pair of each to wrap up the weekend. Articles “Containers - What Are They Good For? Crafting our Build Environments” Quick post on using Docker containers to create a build environment for .NET projects. “Deep Dive into Microsoft Configuration” Excellent thorough walkthrough of the configuration system used in .NET Core applications. “HTTPS Is Easy!” Don’t be one of those that says “my site doesn’t need HTTPS because of reasons”! HTTPS all the things!...

July 1, 2018 · 1 min · 124 words · João Antunes

[Redirect Magazine] #15 - Performance with strings in .NET, cryptography, Node.js issues, microservices and clean architecture

Today, besides the usual articles and videos, I added a podcast into the mix. Articles “Strings Are Evil” Very cool article on massively improving the performance of a document parsing application, mainly in regard to memory allocations, and the issues working with strings carelessly in .NET can cause. “Timing vulnerabilities with CBC-mode symmetric decryption using padding” Using cryptography correctly ain’t a walk in a park. I don’t usually read much about this topic, but it’s important to at least be alert to some things, so we’re able to talk to someone who really understands the topic and we can be confident our code isn’t vulnerability ridden....

June 17, 2018 · 1 min · 142 words · João Antunes