DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports
Events Video Library
Refcards
Trend Reports

Events

View Events Video Library

Latest Articles - DZone

article thumbnail
How to Use QueryParamsHandling in Angular
QueryParamsHandling is a routing strategy that allows developers to control how query parameters are handled when the URL changes.
October 15, 2022
by Akash Chauhan
· 15,560 Views · 2 Likes
article thumbnail
Java Is Very Fast if You Don’t Create Many Objects
An examination of even tiny object creation on performance and garbage collection.
October 15, 2022
by Peter Lawrey
· 12,637 Views · 19 Likes
article thumbnail
Main Benefits of a Technical Blog
This blog is a special edition because it is my 100th blog! I will explain what this blog has given me in the past five years. If you are planning to start a blog of yourself, you may use this list of benefits in order to get you motivated to get started. 1. Introduction In the beginning of September, I already celebrated the fifth anniversary of my blog. Now I publish my 100th blog and I am pretty proud of it. It seems not so long ago that I started my blog, but on the other hand, it also feels like I am doing this for a long time. At least, I cannot imagine a life without my blog anymore. In the beginning, I really suffered of the imposter syndrome: I posted blogs, but did not let anyone in my direct environment know that I had a blog. After a few months, I let this feeling behind myself and let the world know that I write technical content. In those five years, I only had one or two negative comments, but many positive comments and I really do not bother about the negative ones. In the next section, I will try to list some of the benefits of a technical blog and if you would like to start with a blog yourself, do read Why Start a Technical Blog. Enjoy this post and up to the next five years! 2. Benefits Gain knowledge, share knowledge, be visible 2.1 Knowledge The main benefit is acquiring knowledge. I have noticed that experimenting with some technology gives you good insights but it is different when you also need to write it down. When you write it down, or need to explain it, you have to dig a bit deeper in the technology. It pushes you to go one step further. 2.2 Sharing Knowledge A side benefit of acquiring knowledge is that you can share it. Although it is a consequence of acquiring knowledge, it deserves its own mention because it is evenly important. Even if one person has got some benefit by reading your post, it was worth writing and sharing. I often refer to my own blogs when I need to explain something to colleagues. If I did not write it down, I always have to transfer my knowledge verbally. Besides that, I also need to remember what I investigated a few years ago. My memory is not that good but I can remember that I wrote a blog about the topic. I even read my own blogs again now and then. 2.3 Visibility Here we have the imposter syndrome again. Do not be afraid to be visible. It will bring you only advantages. People will appreciate what you are doing and will know that you learn many new things. It is also beneficial for your career and open doors that otherwise remain closed. Opportunities will pass by as long as you blog consistently. 3. List of Blogs As a bonus, you can find a list of all the blogs I have written the past five years, ordered by oldest first. First blog post Connect with git repository in Android Studio Combine git repositories Installation Eclipse with Java 9 Versions Maven Plugin Java 9: Introducing JShell Java 9: Collections, Streams The Scrum Guide 2017 update Java lambdas revisited Java 9 Modules introduction (part 1) Java 9 Modules with IntelliJ and Maven (part 2) Java 9 Modules directives (part 3) Maven git commit id plugin Spring WebFlux: Getting started Spring WebFlux: a basic CRUD application (part 1) Spring WebFlux: a basic CRUD application (part 2) Spring Boot Actuator in Spring Boot 2.0 Project Lombok: Reduce boilerplate code Build and deploy a Spring Boot app on Minikube (part 1) Build and deploy a Spring Boot app on Minikube (part 2) J-Spring 2018 impressions Introducing Red Hat CDK How to version your software Deploy to Kubernetes with Helm Create, install, upgrade, rollback a Helm Chart (part 1) Create, install, upgrade, rollback a Helm Chart (part 2) Git LFS: Why and how to use How to Solve Your Java Performance Problems (Part 1) How to Solve Your Java Performance Problems (Part 2) Speed up Development with Docker Compose Secure Docker in Production Setup Jenkins CI in 30 Minutes Check Docker Images for Vulnerabilities with Anchore Engine Anchore Container Image Scanner Jenkins Plugin Docker Layers Explained First Steps with GCP Kubernetes Engine Deploy Spring Boot App to GCP App Engine First Steps with GCP SQL Automatic Builds at Your Fingertips With GCP Cloud Build Spring Boot and GCP Cloud Pub/Sub Book Review: The Phoenix Project Google Cloud Vision with Spring Boot Discover Your Services With Spring Eureka Kafka Messaging Explored Kafka Streams Explored Kafka Streams: Joins Explored Devoxx Belgium 2019 Impressions Hack the OWASP Goat! Introduction to Spring Kafka Create Fast and Easy Docker Images With Jib Skaffold: k8s Development Made Easy How to Use the Jira API Book Review: The Unicorn Project How to Mock a Rest API in Python What Is Your Test Quality? Mutation Testing With SonarQube Easy Database Migration With Liquibase Easy Integration Testing With Testcontainers Automated Acceptance Testing With Robot Framework How to Write Data Driven Tests With Robot Framework Create Custom Robot Framework Libraries J-Spring Digital 2020 Impressions Parallel Testing With Robot Framework Java Streams By Example Getting Started With React How to Deploy a Spring Boot App to AWS Elastic Beanstalk How to Deploy a Spring Cloud Function on AWS Lambda How to Create an AWS Continuous Deployment Pipeline How to Create an AWS Continuous Deployment Pipeline Cont’d How to Start Contributing to Open Source Getting Started With RSocket Part 1 Getting Started With RSocket Part 2 How to Monitor a Spring Boot App Why Start a Technical Blog Improve Your Robot Framework Tests With Robocop Automated Pen Testing With Zed Attack Proxy Automated Pen Testing With ZAP CLI Automate ZAP With Docker Automated Visual Testing With Robot Framework How to Create an AWS EC2 VM How to Create an AWS ALB and ASG How to Deploy a Spring Boot App on AWS ECS Cluster What’s New Between Java 11 and Java 17? How to Deploy a Spring Boot App on AWS Fargate How to Create an AWS CloudFormation Fargate Template J-Fall 2021 Impressions How to Use Amazon SQS in a Spring Boot App Jenkins Multibranch Pipeline and Git LFS AWS Lambda Versions and Aliases Explained By Example How to Secure AWS API Gateway With Cognito User Pool Generate Server Code Using OpenAPI Generator An Introduction to AWS Serverless Application Model How to Get Started With Vaadin Flow An Introduction to AWS Step Functions How to Manage Your JDKs With SDKMAN How to Generate Fake Test Data How to Setup an Ansible Test Environment How to Pass the AWS Certified Developer – Associate Exam An Introduction to Ansible Inventory
October 15, 2022
by Gunter Rotsaert DZone Core CORE
· 5,630 Views · 4 Likes
article thumbnail
Tips for Developing a Screen Recorder
This article presents a walkthrough on how to develop a screen recorder app.
October 15, 2022
by Jackson Jiang
· 5,942 Views · 2 Likes
article thumbnail
Using Databases With High-Performance Event Streaming: Critical Considerations
Event streaming is major ongoing data architectural shift. What criteria should you use to consider databases for use with event streaming?
October 15, 2022
by Peter Corless
· 8,500 Views · 3 Likes
article thumbnail
The Journey to a Cloud Data Protection Strategy
Secure data today while building and implementing the overall data protection plan for the future.
October 14, 2022
by Jake Howering
· 6,174 Views · 2 Likes
article thumbnail
Learn Database Read/Write Splitting Using Your Browser
Explore this tutorial to see how a database proxy like MariaDB MaxScale serves as a transparent read/write splitter for your SQL queries.
October 14, 2022
by Alejandro Duarte DZone Core CORE
· 57,373 Views · 11 Likes
article thumbnail
TSQA 2022: Test Automation Code and Strategy
I'll share some of the most interesting questions, comments from the public, and, of course, the main highlights of the session from the TSQA 2022 Conference.
October 14, 2022
by Federico Toledo
· 6,459 Views · 2 Likes
article thumbnail
Intermodular Analysis of C and C++ Projects in Detail (Part 1)
This article describes how similar mechanisms are arranged in compilers and reveal details of how to implement intermodular analysis in our static analyzer.
October 14, 2022
by Oleg Lisiy
· 4,790 Views · 1 Like
article thumbnail
Easy OpenPGP With PGPainless
OpenPGP has the reputation of being hard to use. This is especially true for the Java ecosystem. That's where PGPainless comes in.
Updated October 14, 2022
by Paul Schaub
· 4,165 Views · 2 Likes
article thumbnail
How to Configure Common Flows in Mule 4 to Reuse Common Functionalities
This tutorial explains how to reuse common functionalities in your implementation flow in Mule 4.
October 13, 2022
by Harsha Ajjampura Shivamurthy
· 8,808 Views · 2 Likes
article thumbnail
How to Read Graph Database Benchmark (Part II)
This is the second part of the How to Read Graph Database Benchmark series and is dedicated to graph query (algorithm, analytics) results validation.
October 13, 2022
by Ricky Sun
· 5,791 Views · 1 Like
article thumbnail
1000 Node Cassandra Cluster on Amazon’s EKS
Ever wonder how Kubernetes would handle a 1000-nodes Cassandra cluster?
October 13, 2022
by Sylvain Kalache
· 6,015 Views · 1 Like
article thumbnail
How To Implement Face Recognition in Vue.JS With FaceIO?
In this tutorial, you will learn how to integrate face recognition authentication into your web application. I will be using vue.js a JavaScript framework.
October 13, 2022
by houssein badra
· 5,690 Views · 1 Like
article thumbnail
Autoscale Azure Pipeline Agents With KEDA
KEDA is an event-driven autoscaler that horizontally scales a container by adding additional pods based on the number of events needing to be processed.
October 13, 2022
by Basudeba Mandal
· 6,017 Views · 3 Likes
article thumbnail
Different Test Scopes in Rust
Get started with testing in Rust, including a look at Cargo, cfg macros, and defining features.
October 12, 2022
by Nicolas Fränkel
· 5,997 Views · 2 Likes
article thumbnail
Build a WebAssembly Language for Fun and Profit: Parsing
In the second post of this series on how to build a WebAssembly programming language, we cover the next phase of assembling our compiler, parsing.
October 12, 2022
by Drew Youngwerth
· 5,702 Views · 2 Likes
article thumbnail
The Rising Tide of Platform Engineering
Platform Engineering takes care of the common shared services that other development teams rely on to build their products and services.
Updated October 12, 2022
by Kit Merker
· 9,517 Views · 4 Likes
article thumbnail
Serverless at Scale
The article discusses the architectures currently popular for achieving this Serverless Architecture for Scale use cases and how and when we can use them.
October 12, 2022
by Joyce Thoppil
· 7,381 Views · 4 Likes
article thumbnail
Decision Guidance for Serverless Adoption
This article guides on adoption of Serverless and provides decision guidance for various, architecture and workloads, It shares a list of antipatterns.
October 12, 2022
by Abhay Patra
· 6,946 Views · 5 Likes
  • Previous
  • ...
  • 632
  • 633
  • 634
  • 635
  • 636
  • 637
  • 638
  • 639
  • 640
  • 641
  • ...
  • Next
  • RSS
  • X
  • Facebook

ABOUT US

  • About DZone
  • Support and feedback
  • Community research

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Core Program
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 3343 Perimeter Hill Drive
  • Suite 215
  • Nashville, TN 37211
  • [email protected]

Let's be friends:

  • RSS
  • X
  • Facebook
×