As the great Medium Enhanced Stats Chrome extension reminded me, last month I celebrated my first 100k views on Medium. When I started writing technical articles six months ago, I would have never expected to achieve such a milestone.
“Spring Security is a framework that focuses on providing both authentication and authorization to Java applications. Like all Spring projects, the real power of Spring Security is found in how easily it can be extended to meet custom requirements.” — Spring Security
However, for basic needs writing a few lines of code to implement your authentication logic might be a better approach. This way, you can keep your application simple and avoid unnecessary dependencies.
Recently, I was looking for a way to easily scrape data from websites. In fact, as we all know, manually scraping the web can turn into a tedious and time-consuming task. While searching online for smarter solutions to avoid these downsides, I came across Octoparse.
Octoparse is a web scraping service that allows you to extract data from multiple websites with no code involvement. As a consequence, anyone can use this no-code tool.
Moreover, it provides official APIs to execute previously-defined scraping tasks on-demand and save the extracted data in CSV, TXT, Excel, HTML, or to databases. …
Last month I had an epiphany and realized I needed a change. I had been covering the same topics for too long. So, my pieces were becoming stagnant. This is why I was looking forward to exploring new ideas. Tired of writing articles about technology and the digital world, I came up with an experiment. Why not change my usual topics for a month?
Everyone loves chocolate, right? Well, my goal as a writer is to delight my audience as if they were eating chocolate. …
Caching improves performance but introduces the coherence problem as well. This is why, after enabling caching in my Spring Boot application, I realized how important it is to provide a procedure to clear all the caches on-demand.
Logging into your server to manually release all the cached data by your application should the last and desperate option. As a consequence, I started looking for methods to offer administrators a reliable and secure way to clear all the caches when needed. Fortunately, this can easily be achieved with a few lines of code.
Let’s see how to define a custom API…
As soon as I started developing in React, I noticed how easily refactoring can turn into a painful experience. Based on my expertise, this can break most of your imports.
If you have ever dealt with the fear of refactoring, then this tutorial is for you. Do not panic, because there is a solution!
As you can see, the proposed solution makes your imports look cleaner too, isn’t it? What a great side effect!
Before deploying your React app to one of the last two environments, you need to build it. This is usually achieved by running a command aimed at creating a deployable build saved in your project’s
Such a method has a tremendous downside. For example, you cannot launch many build commands in parallel. In fact, they all depend on the same folder. …
As you can tell from my name, I am a native Italian speaker. I was born and raised in Italy and only studied English at school. My level was tragically low for most of my life. Before deciding to improve it, I had never thought about becoming an author. To be honest, I had always considered myself a terrible writer.
But let’s start from the beginning and see how learning a foreign language turned me into a writer…
It was 2019. I had just graduated in software engineering and had gotten my first job. I was not enjoying it at…
Although my career as a software engineer has just begun, I cannot find good reasons why I should not write technical articles. Instead, I strongly believe that every developer should do so.
Writing technology-related pieces is not complex, and you definitely do not need to be a talented writer. What you need are good reasons for writing — and that is what this article is about.
Let’s take a look at my top five reasons why developers should write technical articles.
Technology Bishop, Freelance Software Engineer, Writer https://antonellozanini.com/en