About

Welcome to ByteCode.News!

This is a site designed to serve as a center for information - and by "center," we mean center. ByteCode.News is a site fed from discord, slack, IRC, and here on the web, meaning to present a common information graph and a common set of services.

Editorial Stance

Editorially, BCN is meant to be a curated stream of relevant information. As the domain name implies, there's a primary focus on the JVM, but honestly? If it's interesting, or intriguing, it's relevant for developers, and the stance here is to say what is interesting, to whom, and why: uncurated information is easy, but understanding information is a bit more valuable.

Technology

It's designed around an API written in Spring Boot and Kotlin - with the endpoints visible at https://api.bytecode.news, and has multiple front ends - a frontend in Vite, a NextJS frontend written with React, and a front end (that's really more of a proof of concept) written with Spring Boot - all accessible, all roughly equal in features (except for the proof of concept, which is read-only for the blog front end), and all driven from the same backend data.

It's designed to be pluggable - if you think you can write a better front end around the API, well, chances are you can, and we'd love to see it done!