Tag: Software engineering
-
SSL with Spring WebFlux and Vault PKI
Posted on May 24, 2021, Level beginner Resource Length short
In this article, you will learn how to configure the Vault PKI engine and integrate it with Spring WebFlux. By Piotr Minkowski.
Tags security-and-privacy backend-development software-engineering
-
A different way to work with external SVG
Posted on May 20, 2021, Level beginner Resource Length short
SVGs are awesome: they are small, look sharp on any scale, and can be customized without creating a separate file. However, there is something I feel is missing in web standards today: a way to include them as an external file that also retains the format's customization powers. By Shubham Jain.
Tags frontend-and-mobile software-engineering
-
Bad bot traffic breaks records in 2020
Posted on May 18, 2021, Level beginner Resource Length short
Bad bots have long been a major illness plaguing the internet. As internet traffic reached new heights throughout the global pandemic, unfortunately so did bot traffic. By Erez Hasson.
Tags ai-and-machine-learning security-and-privacy data-and-analytics frontend-and-mobile software-engineering
-
How we put the first quantum computer on the cloud
Posted on May 12, 2021, Level beginner Resource Length long
Five years ago, we made history by launching the IBM Quantum Experience, putting the first quantum processor on the cloud for anyone to run experiments. By Ryan Mandelbaum @IBM.
Tags ai-and-machine-learning software-engineering product-and-design cloud-and-infrastructure
-
Monitoring and observability in cloud-native ASP.NET Core apps
Posted on May 11, 2021, Level beginner Resource Length short
Distributed applications are complex and bring in their own set of challenges for developers to debug and fix production issues. Though the microservices architecture helps maintain a smaller team that works autonomously and focuses on separate business domains, it introduces newer challenges due to its distributed nature. By Nish.
Tags software-engineering product-and-design devops-and-ci-cd cloud-and-infrastructure
-
Why you should not use webpack
Posted on May 9, 2021, Level beginner Resource Length medium
Webpack is one of the most popular bundlers around today. Tons of production apps and frameworks, such as Next.js, Create React App, and more, use it for bundling and building. Additionally, it has the largest library of plugins out of any bundler. However, times have changed since Webpack's inception, and now it is not the best tool for lots of cases. By AsyncBanana.
Tags backend-development frontend-and-mobile software-engineering devops-and-ci-cd
-
Flow efficiency: Powering the current of your work
Posted on May 8, 2021, Level beginner Resource Length medium
How can we be more efficient? What's holding us back from delivering great customer value, sooner? By Sonya Siderova.
Tags leadership-and-career miscellaneous software-engineering
-
Defenseless: UVA engineering computer scientists discover vulnerability affecting computers globally
Posted on May 7, 2021, Level beginner Resource Length medium
In 2018, industry and academic researchers revealed a potentially devastating hardware flaw that made computers and other devices worldwide vulnerable to attack. Since Spectre was discovered, the world's most talented computer scientists from industry and academia have worked on software patches and hardware defenses, confident they've been able to protect the most vulnerable points in the speculative execution process without slowing down computing speeds too much. By Audra Book @virginia.edu.
Tags security-and-privacy leadership-and-career miscellaneous software-engineering cloud-and-infrastructure business-and-emerging-tech
-
Running scaled retrospectives
Posted on May 6, 2021, Level beginner Resource Length medium
A scaled retrospective provides the chance to expand scope of improvements beyond the individual team. By Colleen Johnson.
Tags leadership-and-career software-engineering
-
Gitflow with automation for mobile apps
Posted on May 1, 2021, Level beginner Resource Length short
Gitflow is a great branching strategy for mobile apps. As mobile developers we can only publish one stable release through the App Store and Google Play Store, therefore we do not need to—nor are we able to—ship bug fixes for older intermediate versions of the software. By Oliver Binns.
Tags devops-and-ci-cd software-engineering product-and-design frontend-and-mobile
-
WebAssembly to run blockchain using Go
Posted on April 26, 2021, Level intermediate Resource Length medium
Blockchain is a technology with countless applications and a great potential that is not yet fully utilized. It is an ordered list of blocks that are chained together, hence dubbed the name blockchain. By Mahmoud Fathy.
Tags backend-development product-and-design business-and-emerging-tech software-engineering
-
Postgres is out of disk and how to recover: The dos and dont's
Posted on April 22, 2021, Level intermediate Resource Length medium
Welp ... sometimes "stuff" happens ... and you find yourself having a really bad day. We'd like to believe that every database is well configured from the start with optimal log rotation, correct alerting of high CPU consumption and cache hit ratio monitoring. By Elizabeth Christensen.
Tags backend-development data-and-analytics leadership-and-career software-engineering