How I built a monument to my country This is a story of how I designed and built my first commisioned art sculpture placed in a public spot in my hometown of Šentrupert, Slovenia.
Making emojis work in Headless Chrome using AWS Lambda and Puppeteer This is a small tutorial on how to make emojis work when rendering emoji content using Headless Chrome in an AWS Lambda function.
Concrete Paintings Concrete painting is something you don’t hear about a lot. It’s a term I invented for describing the unique art pieces that I create.
User impersonation in SaaS with Ember.js and Ruby on Rails When developing SaaS, it’s very convenient, and arguably even urgent, to be able to log in as your users and see exactly what they see. This is especially im...
If Marcus Aurelius were a software developer Working with people is hard when you feel like people in your organization are incompetent, sloppy, holding you back, or even working against you.
Making a concrete coffee table Coffee tables are arguably the most important piece of furniture in a living room. They hold much more than coffee, and are a centerpiece around which the mo...
What is SaaS white labeling and how to do it? Depending on your online business, white labeling can turn out to be a fantastic business model. This applies especially when your target customers are actua...
Partial, resource-related dumps in PostgreSQL Sometimes we find ourselves in a need for copying and restoring a specific set of data belonging to a common parent resource. For example, we want to connect...
CloudFront redirections for your SPA using AWS Lambda (A/B testing, maintenance page,…) For many people, the stack of choice for deploying a JavaScript application (SPA) or other assets is to save them to Amazon S3 and serve it to the world over...
Tips for writing an indie e-book Write material because you genuinely like doing it and because it will help people. Quick dollar should be treated as a happy side-effect.