News

The return type in Java precedes the prototype, but in Kotlin it succeeds the prototype, demarcated with a colon as in Pascal. It is not completely obvious from this example, but Kotlin has ...
Before you can use these extensions ... inside a statement if you’ve already checked it with Kotlin’s ‘is’ operator. For example, the compiler knows that the following cast is safe: ...
Recently, I wrote an introduction to Express.js in a two-part series that starts from the basics and advances to using a datastore with templates and HTMX for dynamic UI interactions. We’ll do ...