Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
The Inference Engine - Bringing Models to Life
What we learned from "AI/ML Models Are Not Libraries" is that models are essentially collections of numbers (weights) and, optionally, mathematical formulas.
-
Anatomy of a Model - the Developer Perspective
In the old days, every IT organization had a dedicated, almost sacred role: the DBA (Database Administrator), often informally known as the "Gatekeeper of the Schema."
-
A Trip in the AI/ML Model Formats Jungle
As developers, we can immediately recognize the structure of a .csv file and how it differs from a .md one.
-
AI/ML Models Are Not Libraries
The first time I wanted to use a model in my own application, I expected the experience to be similar to using a library or a framework.
-
AI for Application Developers
-
Finite and Infinite Startups
Three weeks ago, Adam Wathan, the creator of Tailwind CSS, released a podcast containing an honest confession – "We had six months left" – and an explanation of why they had to let some folks go.
-
Multi-Hat Disorder - Building Personal Website Like an Enterprise App
While I’ve been focused on helping companies grow, my personal brand has taken a hit.
-
Operational vs. Strategic DevX
It is 2022, and Developer Relations (DevRel) and Developer eXperience (DevX) teams are to be found in almost any organization whose offering has anything to do (even if very little) with software developers.
-
The macroscale of micro frustrations
I have experience with two GPS navigation systems.
-
From DevRel to Developer eXperience
At the time of writing this, the DevRel team at AxonIQ consists of four people (including me).
-
What dev heck?
There are a lot of publications explaining how crucial DevRel (Developer Relations) and DX (Developer eXperience) are for software vendors.
-
Data classes in Java
I recently joined AxonIQ to help them evolve their Developer Relations to the next level.
-
Mind the involuntary observational learning
Today I want to talk about something that has been bothering me for quite a while now - the side effects of how we teach people to use frameworks, libraries, tools, ...
-
Conference Tracker
I try hard to keep track of conferences around the world.
-
Would you attend one of those talks?
After several years of traveling around the world to speak at conferences, I needed a break.
-
Fire alarm at software conference
I guess if you do something often and long enough, you get to experience all possible scenarios eventually.
-
The fruits of our labor
I usually do rather technical talks around software architecture and design.
-
Java EE, EE4J, OSGi, ... and the paradox of choice
Not so long ago, I had very interesting conversation with someone who works on Java SE.
-
Am I against JPMS and microservices?
I started writing this on my way back home from Devoxx BE 2017.
-
Cleaning up my GitHub mess
You know how it goes.
-
What to expect in post-JPMS Java world
The atmosphere around Java 9 (and most notably JPMS a.k.a.
-
Getting feedback live
I have spoken at quite some conferences over the last years.
-
All Those Little Things
As developer advocate, I do a fair amount of traveling.
-
Developers about OSGi
Some time ago I published a survey asking developers what they think about OSGi.
-
Micro-services or μServices
Yesterday someone very well known and respected in Java world (I didn't ask him for permission, so I'm not mentioning his name), approached Liferay's booth at JavaOne.
-
Java: 21 & Legally drunk!
I've stated that before but allow me to repeat myself: jPrime is one of my favorite conferences.
-
Lessons learned from speaking at conferences
Time has come to resurrect the blog (again)!
-
Cross blogging
It's been a while since my last post here.
-
About complexity, modularity and OSGi
-
How to use CustomGlobalMarkup portlet to add image slider on every Liferay page
The original purpose of CustomGlobalMarkup portlet was to provide convenient interface for adding 3rd parties javascript code (like Google Analytics, Geminus, ClickTale, Crazy Egg, ...) to every page.
-
Mobile device detection in Liferay 6.1
I'm still getting a lot of questions about how to use the multi-device extension in Liferay 6.1.
-
Liferay Portal Systems Development - review
-
Liferay Beginner's Guide - review
-
Simple mobile device emulator in Firefox
After my "Pluggable mobile device detection" presentation during Liferay Europe Symposium a lot of people asked about the mobile device emulator I was using.
-
Liferay - preserve GWT portlet state between reloads
One of the problems with GWT (which is even more noticeable in portal environment) is preserving it's state between page reloads.
-
Liferay GWT portlet - replacing GWT-RPC with JSON
This is a continuation of my previous post Liferay GWT portlet - how to make it "instanceable" and use GWT RPC.
-
Liferay multi-device extension
UPDATE: The extension described here targets Liferay 6.0.
-
Liferay GWT portlet - how to make it "instanceable" and use GWT RPC
Every once in a while somebody asks about writing Liferay portlets in GWT.
-
Liferay User Interface Development
-
Liferay plug-ins adapted to work with Liferay 6.0.5
As soon as Liferay 6.0.5 was released I decided to adapt my plug-ins to the newest framework version.
-
Just added 'J' in front of WebThumb
Yep, good guess, a Java API to bluga.net webthumb in now available.
-
More "Simple" than "XStream"
I guess every Java developer dealing with JAVA/XML serialization/deserialization knows about XStream.
-
Liferay Portal 6 Enterprise Intranets review
-
Writing Liferay portlet to display a file in a way "tail -f" does
-
Custom global markup portlet
What would you do if a customer demands to "integrate" his Liferay based corporate portal with Google Analytics, Geminus, ClickTale, Crazy Egg, and whole bunch of other analytics tools available out there?
-
Creating Liferay portlet with liferay-maven-sdk
This post will demonstrate how liferay-maven-sdk can be employed to build a Liferay portlet using Liferay's Service Builder feature.
-
Run GWT application in "hosted mode" from maven
It seems to get more and more cloudy in the IT world these days .
-
ATG session tracking cookies and subdomains.
If an ATG based web application is available under few subdomains (domain.com, www.domain.com, shop.domain.com) keeping track of session cookies across subdomains may be a challenge.
-
I just finished installing Movable Type
Welcome to my new blog powered by Movable Type.
-
Simple Java program to merge Excel survey results
A friend of mine recently asked me about merging survey results, which reminded me I had similar problem about an year ago and have written a peace of code to solve it.