Skip to main content

7 min read
Dusan Odalovic

For all of you who already signed up for Sheetty, you may have spotted a new menu item:

New Sheetty Teams Menu Item
New Sheetty Teams Menu Item

What鈥檚 this little thing, you may be wondering? This is your entrance to a magic world of Teams.

Organization Owner With a Team
Organization Owner With a Team. Team is working, owner is owning.

5 min read
Greg Glazewski

This week is a bit less technical. Building a product does not mean programming 20h a day. There are a lot of activities not related to tech. One of those is giving people a chance to get to know you better.

That鈥檚 a difficult topic to talk about, so I鈥檓 glad you鈥檙e here 馃檹

Weekly Sheetty Scoop #4

4 min read
Greg Glazewski

Bon dia! Com est脿s? It鈥檚 been long two weeks. There was no post last Friday, because I was in Mallorca and I saw chickens.

But this week, we are back with another issue n煤mero tres. A lot was done, but even more still lies ahead. As usual, we added some QoL and pushed Teams closer towards completion.

Let鈥檚 roll 馃幉馃憠!

Weekly Sheetty Scoop #3

4 min read
Greg Glazewski

This week started off with permission management. Many tricky questions arose during the implementation and we tried to answer them as simply as possible. Besides this, a row of QoL improvements, like fuzzy search or smoother quick actions navigation, were implemented. All right, let鈥檚 crack this ice cream box open.

Weekly Sheetty Scoop #2

7 min read
Greg Glazewski

Just build it and they will come. Except they won鈥檛. And if you, like every other person on the planet, missed the evolution of the time tracking industry, brought about by Sheetty.com, the Weekly Sheetty Scoop is a record of that journey filled with challenges and achievements, problems and solutions, questions and decisions that took place along the way. Week by week.

Weekly Sheetty Scoop #1

7 min read
Dusan Odalovic

GRAN Software Solutions is a German company that designs and builds modern back-end solutions. We work with large automotive clients and others to restructure and create new solutions. We also develop and offer SaaS tools to help us and others in our daily work.

One such tool we built for ourselves and others is a time-tracking application called Sheetty.

8 min read
Greg Glazewski

HATEOAS

RESTful API without HATEOAS is not a RESTful API by definition. The majority of developers refrain from using HATEOAS because it comes with extra complexity, its value is questionable and it鈥檚 not popular in general.

Let鈥檚 explore HATEOAS hands-on and see if those concerns hold. You will learn how to implement HATEOAS on the server side and the client side using libraries and get access to working code on GitHub.

5 min read
Dusan Odalovic

Elephants

Gzip compression is a way of making files smaller on the web, which can improve the performance and efficiency of your vert.x based REST APIs. However, it also has some drawbacks and trade-offs that you need to consider.

In this blog post, I will explain what gzip compression is, how it works, and how you can enable or disable it in your vert.x REST API. I will also discuss the pros and cons of enabling or disabling gzip compression in different scenarios.