-
MJML config for FreeMarker tags
Aug 18, 2020 • software-engineering • software-engineering, mjml, freemarker, node, js
Recently I was working on a project which used
MJML
for building responsive HTML emails andFreeMarker
as a template engine. I have faced some hurdles while integratingMJML
with FreeMarker tags. -
One PSU two fried CPU's
Jul 12, 2020 • hardware • hardware, psu, power-supply, fried, rant
My recent PC upgrade ended up with couple fried CPU’s.
-
NPM ci vs install
Apr 4, 2020 • javascript • node, npm, javascript
While working with multiple people on the same project, I have always been annoyed by the way
npm install
works. Runningnpm install
after checking out code always caused differentpackage-lock.json
thanpackage-lock.json
checked in source control. -
Moved to .dev top level domain
Dec 7, 2019 • blog • general, blog, status-update
I have moved my blog to dovydasvenckus.dev domain, because I think it is more suitable for this blog.
-
Mocking Spring beans with Spock
I love Spock testing framework, it has much more elegant syntax that JUnit. Also, I think it has a gentle learning curve compared to JUnit. Not so long ago to Mock or Stub Spring context beans was a pain in the butt. But Spock 1.2 version introduced an easier way to Mock and Stub spring beans.
-
Raspberry PI 2 Kodi Youtube 60 FPS video lag
I was experiencing video lag with 60 FPS Youtube videos on Raspberry PI 2 running LibreELEC 9.0. 60 FPS videos were choppy, video lagged behind audio and was completely unwatchable.
-
Kodi Youtube plugin capped at 720p video
Lately I have been playing around with Kodi on Rasberry Pi 2.
-
Fix Firefox unreadable dark input fields on GNOME
This issue seems to be solved in Firefox 67 version: 1527048
-
Being lazy in Java with orElseGet
Optionals are really cool Java 8 feature. But it works differently than I thought. So I’ll show how I have shot my own leg when working with
orElse
. -
In-depth look at Java try-with-resource
Resource handling
Before Java 7 working with IO resource (files, JDBC) was tedious, you had to close the resource manually. Most of these operations with resources can throw exceptions. Whether the exception was thrown or try block completed without exception resource should be closed.
-
MJML config for FreeMarker tags
Recently I was working on a project which used
MJML
for building responsive HTML emails andFreeMarker
as a template engine. I have faced some hurdles while integratingMJML
with FreeMarker tags. -
One PSU two fried CPU's
My recent PC upgrade ended up with couple fried CPU’s.
-
NPM ci vs install
While working with multiple people on the same project, I have always been annoyed by the way
npm install
works. Runningnpm install
after checking out code always caused differentpackage-lock.json
thanpackage-lock.json
checked in source control. -
Moved to .dev top level domain
I have moved my blog to dovydasvenckus.dev domain, because I think it is more suitable for this blog.
-
Mocking Spring beans with Spock
I love Spock testing framework, it has much more elegant syntax that JUnit. Also, I think it has a gentle learning curve compared to JUnit. Not so long ago to Mock or Stub Spring context beans was a pain in the butt. But Spock 1.2 version introduced an easier way to Mock and Stub spring beans.
-
Raspberry PI 2 Kodi Youtube 60 FPS video lag
I was experiencing video lag with 60 FPS Youtube videos on Raspberry PI 2 running LibreELEC 9.0. 60 FPS videos were choppy, video lagged behind audio and was completely unwatchable.
-
Kodi Youtube plugin capped at 720p video
Lately I have been playing around with Kodi on Rasberry Pi 2.
-
Fix Firefox unreadable dark input fields on GNOME
This issue seems to be solved in Firefox 67 version: 1527048
-
Being lazy in Java with orElseGet
Optionals are really cool Java 8 feature. But it works differently than I thought. So I’ll show how I have shot my own leg when working with
orElse
. -
In-depth look at Java try-with-resource
Resource handling
Before Java 7 working with IO resource (files, JDBC) was tedious, you had to close the resource manually. Most of these operations with resources can throw exceptions. Whether the exception was thrown or try block completed without exception resource should be closed.