Dovydas Venckus blog
About Archives
  • 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 and FreeMarker as a template engine. I have faced some hurdles while integrating MJML with FreeMarker tags.

    Read on →

  • 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.

    Read on →

  • 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. Running npm install after checking out code always caused different package-lock.json than package-lock.json checked in source control.

    Read on →

  • 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.

    Read on →

  • Mocking Spring beans with Spock

    May 5, 2019 • java • java, spring, groovy, 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.

    Read on →

  • Raspberry PI 2 Kodi Youtube 60 FPS video lag

    May 4, 2019 • kodi • kodi, libreELEC, raspberry

    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.

    Read on →

  • Kodi Youtube plugin capped at 720p video

    Mar 26, 2019 • kodi • kodi, raspberry

    Lately I have been playing around with Kodi on Rasberry Pi 2.

    Read on →

  • Fix Firefox unreadable dark input fields on GNOME

    Aug 20, 2018 • linux • firefox, gtk, gnome, theme

    This issue seems to be solved in Firefox 67 version: 1527048

    Read on →

  • Being lazy in Java with orElseGet

    Dec 30, 2017 • java • java, java8, tips

    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.

    Read on →

  • In-depth look at Java try-with-resource

    Dec 27, 2017 • java • java, java9

    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.

    Read on →

« Older

© Dovydas Venckus - Powered by Jekyll & whiteglass - Subscribe via RSS