Skip to main content

Solving Advent of Code with Kreya

Silvan
Silvan

Today I was sitting at my computer desk and it was raining and cold outside. Nothing special, just a Friday. I was implementing some code for a project and had to run over 2,000 tests. I started the tests and had a moment to surf the internet. Opened Hacker News and saw the link to Advent of Code 2023. Like almost every year, I opened the page, logged in and looked at the first puzzle. My interest and motivation to solve such a puzzle was quite high.

Kreya 1.12 - What's New

Silvan
Silvan

Kreya 1.12 has been released! This new version comes with a lot of new features and some bug fixes. Starting with a new dialog for unimported operations that is visible after an import run. If you ever wanted to see how long a request takes on the wire and server side, this is now possible with the new Timing tab. And for REST, we now support server-sent events.

Bring your own storage

Silvan
Silvan

First of all, bring your own storage means you have the freedom to choose which storage provider you want to use to store your data. Unlike Postman, Insomnia and other API clients, Kreya gives you an easy way to bring your own storage. Kreya intentionally stores the project data in readable text files in the location of your choice, so you can easily read, edit, and share/sync the files with your favorite tools.

Kreya 1.11 - What's New

Silvan
Silvan

Kreya 1.11 is out now! This release prioritises enhancing the user experience. New users are now provided with a tour to familiarise themselves with Kreya on their first launch. The UI components, including buttons, have been improved to boost usability. The welcome screen has been completely redesigned and now includes quick links and tips. Moreover, quick action hints have been added when no tab is open. It is now possible to purge user variables, and an option to duplicate importers has been added. Additionally, this release includes numerous bug fixes.

Testing APIs with Kreya

Manuel
Manuel

Do you have a legacy API without any tests? Multiple APIs written in different languages? Or a Q&A team that wants to test all APIs with the same powerful tool? Then Kreya is the perfect solution for you!

Testing APIs with Kreya has its advantages. You can test your API both manually (e.g. during development) and in an automated way. Learn more about testing with Kreya in this article.

A detailed comparison of REST and gRPC

Manuel
Manuel

For a long time, REST was the one and only "standard" for building APIs. It kind of replaced SOAP, which was an ugly mess of "too much XML". But in recent years, new alternatives have emerged. In 2015, Facebook released GraphQL to the public, and in 2016 Google followed suit with the release of gRPC. In this article, we are going to focus on the latter and compare it with REST, which is still widely used.

REST vs gRPC thumbnail

Kreya 1.10 - What's New

Silvan
Silvan

Kreya 1.10 is out with some important changes, including a CLI and operation tabs. Many other features like a history of operations and path variables for REST operations were also implemented. And of course various bugs have been fixed in this version.

Looking back on 2022

Silvan
Silvan

What a year! Almost two million operations were invoked with Kreya. To be exact, there were 1,992,648 tracked invoked operation events, of which 15,382 (0.77%) were REST operations. Many more numbers and insights can be found in this article.

Kreya 1.9 - What's New

Silvan
Silvan

Kreya 1.9 is here :partying_face:. This time with a small release. Just a few new features, but an important macOS bugfix.