When Should We Move to Microservices?
Last month I wrote about modular monoliths and the value of modern monolithic architecture. One of the more interesting discussions that came out of that article (and video) is the inverse discussion: when is it right to still pick microservices?
Like any design choice, the answer is subjective and depends on many things. But there are still general rules of thumb and global metrics we can use. Before we get into these problems, we need to understand what it means to have a microservice architec
Essential Cybersecurity Tips to Reduce the Risk of Data Breaches
Consumer data theft and exploitation is a growing business with low barriers to entry and high payouts. This has led to a rise in attacks worldwide. In 2021, over 290 million people in the US alone were victims of data breaches.
Unfortunately, the problem is only going to get worse this year. Norton Security reports that almost 60 million Americans have experienced identity theft as a result of data breaches. By 2023, cybercriminals are expected to steal 33 billion records annually.
Legacy Application Refactoring: How To Revive Your Aging Software
Legacy applications refer to software created years or even decades ago using programming languages that are no longer in use. Refactoring is the process of updating or improving applications to make them more useful and efficient. This article will discuss the meaning of legacy application refactoring and its benefits and provide code examples.
What Is Legacy Application Refactoring?
Legacy application refactoring refers to enhancing outdated software applications to align with the modern techn
How To Create a Viewer for Digital Collectibles With Infura’s New API
Digital collectibles (or NFTs, which stands for "non-fungible tokens") have arguably been one of the biggest breakthrough applications of Web3. If you’re a creator building with digital collectibles, however, you’ve probably noticed that working with them from code can be complicated! Creating NFTs, minting NFTs, writing smart contracts - even something as simple as building a dApp to view them all from a wallet- can be difficult.
With Infura’s new NFT API, you can replace a lot of tedious code
Securing Cloud-Native Applications: Tips and Tricks for Secure Modernization
As companies increasingly embrace cloud-native applications, ensuring security has become an even greater priority. While the cloud provides many advantages, it also presents new security risks that demand a new approach to safeguarding traditional applications. A completely new security mindset is necessary to protect cloud-native applications, which involves reevaluating our security strategy in the cloud.
This blog post provides practical guidance on safeguarding your cloud-native application
Understanding What Is Required to Start With Test Automation for Junior Testers
Software releases have become faster than ever before. They are adding new features, quicker responses to defects, especially those found in production, and whatnot! This has resulted in a massive increase in demand for automation testers and considerable pay gaps between “manual” and “automation” testers. In addition, automated tests help companies save time by doing repetitive testing, such as regression testing.
If you are new to software testing or haven’t had an opportunity to learn test au
Introduction Garbage Collection Java
This article aims to make a short brief introduction to JVM, as well as explore a little of its architecture, even as which algorithms we can choose. Finally, understand the trade-off of each approach and how this can impact the current application.
It is a very important component inside Java applications because of performance of the application strongly depends on the technology, and it is not a surprise that has little few collectors available.
Introduction to Shift Left Testing
Shift-left testing is a software testing approach where testing is moved to an earlier phase in the development process, closer to the development phase. The goal of shift-left testing is to catch and fix defects as early as possible in the development cycle, which can save time and resources in the long run.
A real-time example of shift-left testing is in a microservices architecture where each service is developed and tested independently before being integrated with other services.
Twitter Says Source Code Leaked on GitHub, Files Subpoena
Twitter says its source code was leaked by an unknown user on the popular open-source code collaboration platform GitHub. The ...
GitHub takes down repository that leaked Twitter’s source code
Gitbhub has reportedly taken down the repository where some of Twitter's source code was leaked over the weekend.
Daily Crunch: Twitter tells GitHub to remove proprietary source code and help them ID who posted it
Hello, friends, and welcome to Daily Crunch, bringing you the most important startup, tech and venture capital news in a ...
Tech layoffs: Microsoft-owned GitHub India fires over 140 engineers, say sources
GitHub has eliminated 142 engineering roles across its India operations people aware of the matter told Business Today.
GitHub Copilot X will tap ChatGPT-4
Future version of GitHub’s AI-powered programming assistant, now in limited preview, will add a chat interface and extend to ...
GitHub takes down repository containing Twitter’s source code
GitHub has taken down a repository that contained proprietary Twitter source code after the social network filed a DCMA ...
How to secure your GitHub account with two-factor authentication
GitHub wants you to protect your account with the right type of authentication. Learn how to secure your account.
GitHub slashes engineering team in India
GitHub, the popular developer platform owned by Microsoft, has laid off nearly the entire engineering team in India.
Twitter says source code was leaked on GitHub, now it’s trying to find the culprit
Parts of Twitter’s source code were recently leaked online via GitHub, the New York Times reports, but were taken down after ...
Twitter Wants to Know Who Leaked Its Source Code on GitHub
Twitter issued a subpoena to GitHub on Friday to reveal the identity of the leaker, who goes by the screen name ...
Twitter source code was leaked on GitHub shortly after Musk’s layoff spree
Musk said on March 17 that Twitter will make "all code used to recommend tweets" open source by March 31, but the leaked code ...
The New Coding Game App From Miimo Gives Kids A Chance To Play, Learn, And Grow
Miimo is on a mission to promote social equality in education with the launch of their exciting new app that makes learning to code fun and engaging ...