Severn Everett

Agile web and app development

Server-Side Web Pages With Kotlin (Pt. 2)

Recap: Server-side web pages with Kotlin In the first article, server-side web pages with Kotlin part 1, a brief history of web development was outlined: namely, the four main stages being static HTML page delivery; server-side programmatic creation of web

Read More »
Back to the future: server-side web pages with kotlin pt 1
Agile web and app development

Server-Side Web Pages With Kotlin (pt. 1)

Introduction: Server-Side Web Pages With Kotlin Web development has undergone a variety of changes since the internet became popularized in the 1990s: First came the most basic of the basic: HTML pages that were completely statically rendered, with no dynamism

Read More »
Going native: trying AOT for Spring Boot
Agile web and app development

Going Native: Trying Out AOT For Spring Boot

One of the key selling points for the Java programming language, when it was released, was the promise of “write once, run anywhere”. That is to say, that code written in Java would not need to be compiled into native

Read More »
JSON in Kotlin: Comparing options
Agile web and app development

JSON in Kotlin: Comparing Options

In any web service that receives and transmits data to and from a server, the first and last events will usually be transforming the data from the format used by the web request into the format that the web server

Read More »
Project Loom & Kotlin: Some experiments
Agile web and app development

Project Loom And Kotlin: Some Experiments

A Primer The publishing of Java 19 in September of this year heralded the first public release of the much-awaited Project Loom into the JVM (Java Virtual Machine) ecosystem. A brief description for those who are unaware: Project Loom is

Read More »
Agile web and app development

Debugging The Perplexing: Don’t Panic!

In the 10+ years, I’ve spent in software development, I’ve formulated a law of debugging: “The perplexity of a software bug and the simplicity of its probable cause are positively correlated”. Put simply, the more confounding and “impossible” a bug

Read More »
Events

Spring I/O 2022

A Renewal After the short days, cold temperatures, and barren flora of winter comes the season of spring: a rebirth of the world, with the days getting longer, the weather getting warmer, and the flowers and trees blooming once again.

Read More »
Agile web and app development

Project Hygiene

Overview “Eat your veggies!” “Exercise multiple times a week!” “Brush your teeth and floss daily!” Such are the exhortations that every child has heard (many times!) and grown to loathe. However, these are not practices designed solely to make one

Read More »

Most Popular:

Secured By miniOrange