Posted 9 months ago · 10 minute-read · Technology
This post is about configuring client authentication in a Tomcat 8 environment using self-signed certificates. Mutual authentication is mostly used in enterprise systems where users must identify themselves by using by using custom CA-signed certificates, for example in banking or public administration.
Posted 9 months ago · 6 minute-read · Technology
Having to develop an application for the operating system you’re currently using or have access to is a blessing, since you can compile and debug your app right then and there. But what happens when your user base is distributed across multiple operating systems? I’ve recently had to port an Electron desktop app to Mac OS X, an operating system that I’ve hardly ever used […]
Posted 10 months ago · 6 minute-read · Showcase
Posted 11 months ago · 6 minute-read · Daily Life
I recently decided to upgrade my phone. My LG Nexus 5X was working fine (generally speaking) up until a few months ago. The fingerprint sensor stopped working, overall performance was very sluggish, and the battery life was very bad. I’m talking about running out of battery at 2PM just for listening to music on my Bluetooth headphones and maybe receiving some calls. I bought my […]
Posted 1 year ago · 6 minute-read · Technology
I’m currently working on a mobile app made in React Native and I had to make a bottom sheet that slides up when a user presses a button. I’ve made an approach that works pretty well on both platforms, without using React Native’s Modal component which can be buggy sometimes (from my own experience), just by using native Views and React Native’s Animated API.
Posted 1 year ago · 8 minute-read · Technology
I’ve built a desktop application that is currently installed on over 15 thousand user PCs and has been used by over 70 thousand users in its lifetime. It’s an Electron app. Here’s a few points I’ve learned after years of having the app in production.
Posted 1 year ago · 4 minute-read · Technology
Posted 2 years ago · 2 minute-read · Technology
Hello! Today I’m going to list some of my favorite software development technologies across all platforms to use in 2019. These technologies and tools are the ones I’d use in a production app today, and are focused on code reuse, cross-platform-ness, and development speed.
Posted 2 years ago · 1 minute-read · Daily Life
Welcome to my blog! I’ve been feeling the need of sharing my thoughts lately. So that’s exactly what I’ll be doing with this blog. You can expect blog posts on multiple different topics, including programming, design, work, games, music and my day-to-day life.