Milen Dyankov
on a mission to help developers build clean, modular, and future-proof software
Home
About
Posts
Talks
Conference Tracker
All Posts
Operational vs. Strategic DevX
( published October 23, 2022 )
The macroscale of micro frustrations
( published February 20, 2022 )
From DevRel to Developer eXperience
( published February 10, 2022 )
What dev heck?
( published February 09, 2022 )
Data classes in Java
( published August 30, 2020 )
Mind the involuntary observational learning
( published December 14, 2019 )
Conference Tracker
( published December 02, 2019 )
Would you attend one of those talks?
( published November 12, 2019 )
Fire alarm at software conference
( published November 24, 2018 )
The fruits of our labor
( published February 14, 2018 )
Java EE, EE4J, OSGi, ... and the paradox of choice
( published January 09, 2018 )
Am I against JPMS and microservices?
( published November 10, 2017 )
Cleaning up my GitHub mess
( published September 03, 2017 )
What to expect in post-JPMS Java world
( published May 06, 2017 )
Getting feedback live
( published March 16, 2017 )
All Those Little Things
( published February 21, 2017 )
Developers about OSGi
( published September 30, 2016 )
Micro-services or μServices
( published September 21, 2016 )
Java: 21 & Legally drunk!
( published June 13, 2016 )
Lessons learned from speaking at conferences
( published May 04, 2016 )
Cross blogging
( published June 28, 2013 )
About complexity, modularity and OSGi
( published February 06, 2013 )
How to use CustomGlobalMarkup portlet to add image slider on every Liferay page
( published June 18, 2012 )
Mobile device detection in Liferay 6.1
( published May 29, 2012 )
Liferay Portal Systems Development - review
( published April 01, 2012 )
Liferay Beginner's Guide - review
( published February 01, 2012 )
Simple mobile device emulator in Firefox
( published October 27, 2011 )
Liferay - preserve GWT portlet state between reloads
( published March 23, 2011 )
Liferay GWT portlet - replacing GWT-RPC with JSON
( published March 17, 2011 )
Liferay multi-device extension
( published March 10, 2011 )
Liferay GWT portlet - how to make it "instanceable" and use GWT RPC
( published January 29, 2011 )
Liferay User Interface Development
( published December 11, 2010 )
Liferay plug-ins adapted to work with Liferay 6.0.5
( published November 08, 2010 )
Just added 'J' in front of WebThumb
( published July 22, 2010 )
More "Simple" than "XStream"
( published July 19, 2010 )
Liferay Portal 6 Enterprise Intranets review
( published July 04, 2010 )
Writing Liferay portlet to display a file in a way "tail -f" does
( published May 03, 2010 )
Custom global markup portlet
( published April 05, 2010 )
Creating Liferay portlet with liferay-maven-sdk
( published October 09, 2009 )
Run GWT application in "hosted mode" from maven
( published April 26, 2009 )
ATG session tracking cookies and subdomains.
( published January 29, 2009 )
I just finished installing Movable Type
( published January 01, 2009 )
Simple Java program to merge Excel survey results
( published December 29, 2008 )
Tagging the latest version of previously tagged files in CVS
( published February 10, 2006 )