Blog

Tree Versus DAG Bindings

Written by Dominik Pantůček on 2025-07-17

racket

Qi is an interesting, flow-oriented programming language. It has a very tacit vibe. But still - sometimes it is useful to bind values to named identifiers. And with certain flow forms you end up with strange binding scopes.

...

Designing the Future: Visual Identity for an AI-Powered Invoicing Related App

Written by Lucie Zdeňková on 2025-07-03

htmlweb

We've recently started working on a new application which connects artificial intelligence with the world of invoicing. The aim is to significantly reduce routine tasks for small and medium-sized businesses. In the early stages of the project we also took on a cross-disciplinary challenge: designing a visual identity concept.

...

UX Polemic: Differentiating Visited and Unvisited Links

Written by Lucie Zdeňková on 2025-06-19

htmlweb

Today's blog post discusses a user experience design challenge we came across while building our company’s static website from scratch. Let’s look into the pros, cons, and limitations around the decision process on how to distinguish various types of links.

...

Racket 8.17 with Windows Console Mouse Support

Written by Dominik Pantůček on 2025-06-05

racket

Today we are bringing some unifying good news for all Racket and Chez Scheme folks having to run their applications on that alternative operating system called Windows. With Racket 8.17 released, it is possible to fully suport even mouse input in terminal applications on that strange platform!

...

React App Embedded in Chicken Program

Written by Dominik Pantůček on 2025-05-22

reactchickenschemejavascript

Embedded platforms are ubiquitous, however they usually have limited resources. However a web interface is often useful for these systems. In this article we explore the possibility of embedding React app in statically-linked CHICKEN binary that can be deployed to such systems by simply copying it where it can be run as a system service.

...