Save Disk Space with pnpm

I like to write my projects in JavaScript. Since I don’t have time to juggle between all of them, it’s inevitable that they’re abandoned after a while and left as they were last touched for eternity. I bet this story feels familiar. ...

June 15, 2022 · 5 min · Mátyás Budavári

Mermaid Diagrams

A picture is worth a thousand words. It’s easier to explain the architecture and data flows with diagrams, than with lengthy paragraps. Developers like to stick to their text editors. Mermaid lets them create flowcharts, sequence diagrams, pie charts and many more diagrams in a declarative way. ...

May 16, 2022 · 2 min · Mátyás Budavári

Starschema Hackathon 2022

New Year, new transferred working day. Luckily we had the opportunity to do something fun in a Saturday instead of just extending our work week. So we had another Hackathon! 🎉 ...

March 26, 2022 · 3 min · Mátyás Budavári

CSS Battle Showcase

I came across CSS Battle last year. I tried code golfs before, but this is a whole new level. ...

March 14, 2022 · 4 min · Mátyás Budavári

Process *nix pipe with a script

I came across situations in the past where I needed to modify a pipe just slightly. I immediately knew how to do it imperatively but could not develop a feasible chain of *nix utilities in a reasonable time. Here’s where my knowledge of a scripting language comes in handy. ...

January 2, 2022 · 4 min · Mátyás Budavári

Calendar Based Absence Reporting

I have access to a Google Calendar, that contains the absence of all my colleagues as full day events. I work with a mostly remote team, and sometimes it’s useful to know when will my teammates leave for vacation, even if they don’t tell me many days in advance. I wrote a simple script, to look through the events every monday and filter the ones I’m interested in, then send me an email report. ...

September 25, 2021 · 4 min · Mátyás Budavári

Plotly Dash Development Tips

Last year I was working on some dash-plotly applications/dashboards. It was confusing at first, I learned a lot during that time, I’d like to share my gathered experience. The docs already contain useful information, I do not wish to repeat them. There are many example pages in github, my goal is to collect my most visited pages here, so it’ll be easier to start out with development. ...

April 5, 2021 · 12 min · Mátyás Budavári

Reveal.js CLI

Ever since I wrote about VSCode Reveal, I wanted to have a command-line interface to generate the same output. I loved that well-configured behavior and did not want to start from scratch. Finally, I had the time to do it. ...

December 17, 2020 · 1 min · Mátyás Budavári

React CSSTransition appear animation with in=false and without unmountOnExit

React Transition group is a great library for animations in react. I want to share my experience on how to have an appear animation on components that are mounted with an in={false} property. ...

June 18, 2020 · 2 min · Mátyás Budavári

Heroku

My favourite place to deploy simple hobby and experimental web applications is heroku. It has a free plan, and it’s pretty easy to get started. ...

June 14, 2020 · 5 min · Mátyás Budavári