PLATFORM
  • Tails

    Create websites with TailwindCSS

  • Blocks

    Design blocks for your website

  • Wave

    Start building the next great SAAS

  • Pines

    Alpine & Tailwind UI Library

  • Auth

    Plug'n Play Authentication for Laravel

  • Designer comingsoon

    Create website designs with AI

  • DevBlog comingsoon

    Blog platform for developers

  • Static

    Build a simple static website

  • SaaS Adventure

    21-day program to build a SAAS

Java

Java posts, videos, courses, and more

URL shortener - Java & Spring tutorial

Introduction A URL shortener is a service that is used to create short links from very long URLs. Usually, short links have the size of one third or even one-fourth of the original URL, whic...

marinsborg ยท 3 years ago

4

Finding Cross Browser Compatibility Issues in HTML and CSS

Cross browser compatibility bugs are inevitable for any web project irrespective of whatever platform they are using for development. And most importantly, they keep creeping in at every ite...

Deeksha Agarwal ยท 3 years ago

1

The Ultimate Roadmap for Mobile Development in 2022

Without Android apps, we couldn't envision our lifestyles. The number of mobile phone users has increased dramatically in the last two years and continues to rise. The demand for Android dev...

Abhiraj Bhowmick ยท 3 years ago

4

5 programming languages that can make it big in 2022

We're all aware that tech is progressing at an alarming rate. It's common to see one technology surpass the other in terms of advancements and improvements. One thing that we must always kee...

Abhiraj Bhowmick ยท 3 years ago

4

Will this Flux break?

Let me start with a question: Will this Flux break? public static void main(String[] args) { Flux.interval(Duration.ofMillis(100)) .concatMap(i -> Mono.just(i) .delayElement(Du...

Ketone Maniac ยท 3 years ago

7

5 simple coding tricks to make your application more stable

Article originally posted on my personal website under 5 coding tricks to make your application more stable The stability of your application or web service is important for both you and the...

Petre Popescu ยท 3 years ago

7

Cleaner Data classes with Project Lombok

Article originally posted on my personal website under How to use Lombok in your Java projects One thing that I like about Java is the vast amount of libraries that are freely available. The...

Petre Popescu ยท 4 years ago

6

How to invalidate a compromised JWT

In a past article, I wrote about JWTs, how to generate one and how to use them for authorization. JSON Web Tokens, however, have one major drawback. Once it is generated and submitted to the...

Petre Popescu ยท 4 years ago

6

Handling Exceptions and Errors in Play Framework

Article originally posted on my personal blog under How to handle Exception in Play Framework When programming, it is important to always take into consideration exceptions. No matter how we...

Petre Popescu ยท 4 years ago

4

How to make a custom message converter for Log4J2

Article originally posted on my personal website under Building a custom converter in Log4j2 Iโ€™ve been using Log4J for many years. It is a powerful logging library that is efficient and high...

Petre Popescu ยท 4 years ago

2

Building a REST API in Play Framework

Article originally posted on my personal website under Building a REST API in Play Framework. Sample requests can also be found there When building web applications, REST has become the most...

Petre Popescu ยท 4 years ago

7

Using โ€œpepperโ€ to increase password storing security

Article originally posted o my personal website under How to securely store the password using a salt and pepper In a previous article I wrote how to securely store a password in the databas...

Petre Popescu ยท 4 years ago

8

Using JSON Web Tokens for Authorization

Article originally posted on my personal website under Using JWT in Java A useful feature of a web application is the possibility to authorize a client to access certain features of the app....

Petre Popescu ยท 4 years ago

8

Keep your code well organized. How I structure my web project

Article originally posted on my personal website at How to organize your web project It is easy to get carried away and just write code. The code may even work as intended but trust me that,...

Petre Popescu ยท 4 years ago

2

Designing and Coding Event Management in Java

An improved version and source code on my personal website: How to code events in Java A few years ago, back when ActionScript 3 was still used, but barely, I wanted to try game development...

Petre Popescu ยท 4 years ago

6

Building a form in Play Framework

Almost all websites require a form in one way or another. It can be as simple as a search field or a more complex form with many inputs and validation mechanisms. Either way, the main princi...

Petre Popescu ยท 4 years ago

7

You should always do server-side validation! Always!

Original article with another example on my personal website Web technologies have evolved a lot in the past few years, both on the server-side as well as on the clientโ€™s side. There are man...

Petre Popescu ยท 4 years ago

4

Organising Common Code via Spring Annotations and Bean Registry

Motivation The project that I work on is a vast net of 40+ microservices, mainly divided into Apps (those with UI code) Services (all the heavyweight logic and interfacing downstream/upstre...

Ketone Maniac ยท 4 years ago

2

How to properly store a password in the Database

Article originally posted on my website un How to securely store the password in the Database When I started LOGaritmical, one of the first functionalities that I implemented was registering...

Petre Popescu ยท 4 years ago

2

How to use String UUID in Hibernate with MySQL

When creating the database structure it is important to make sure that each row in a table has a unique ID so that it can be easily indexed, retrieved, and manipulated when needed. The most...

Petre Popescu ยท 4 years ago

Reactor onErrorContinue VS onErrorResume

This seems one of the hot searches for Reactor, at least when I type onErrorContinue in Google, onErrorResume would pop up beside it. Let me paste my testing code with some of my interpretat...

Ketone Maniac ยท 4 years ago

3

Loading More Content