Radio Liferay - the podcast about Liferay: The people, the project, the product and the company
…
continue reading
A repeat guest - today I've talked to one member of my team, Bryan Cheung. Bryan was part of my welcome committee when I started working for Liferay in 2010, and that's where we start the conversation. Bryan is one of Liferay's founders, and serves as CEO, out of the US office close to Los Angeles. Bryan's secret project that he announced at Devcon…
…
continue reading
David is part of Liferay's Developer Relations Team, and we took some time to talk about the upcoming /dev/24 livestream of developers and other users of Liferay DXP and Liferay Portal with a technical background. Here are some of the topics that we talked about: David is part of Liferay's Developer Relations team Liferay's Developer Relations, and…
…
continue reading
Yasuyuki, short Yasu, is Supportability Engineer at Liferay. He's working out of Japan for ~8 years now, and in that time has started an interesting side project that you might be interested in. Well - I was interested, so I asked him for some time and we talked about it: Damascus. Here are some of the topics that we talked about: Yasu is working o…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
RL067 Bryce Osterhaus on Frontend Development
30:31
30:31
Play later
Play later
Lists
Like
Liked
30:31
For this episode of Radio Liferay, I've talked with Bryce Osterhaus, Frontend Developer at Liferay for ~ 6 years. With his experience, he's a perfect complement to me: While he feels at home in the browser, client side, I'm comfortable on the backend, away from all of the messy frontend stuff - prepare for some naïve questions coming his way. We sp…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
RL066 Ryan Schuhler on creating liferay.com
39:07
39:07
Play later
Play later
Lists
Like
Liked
39:07
A while ago I sat down with Ryan Schuhler. He's Associate Program Manager at Liferay, which is a fancy name for Webteam Lead, and we talked about "dogfooding" Liferay DXP to build liferay.com - which features are used, how the site evolved and what is fed back into the product. Or, in more detail, here are some talking points the versions in use an…
…
continue reading
Oops - in times of fast news like this, I sat on the recording for a while. Unacceptable, but as almost nobody is commuting in April/May 2020, it's questionable if you'd have put it on during your commute anyway... Happy 10th Birthray to Zsolt and me and several others (listen to the episode if you want to know what that means) This is a quite non-…
…
continue reading
An episode that was recorded together with episode 62, but got a bit lost (well, I admit - it was just sitting on my disk). But here we are: David shares four of his favorite horror stories - those that tought him what he never wants to see again. Hopefully it's useful so that you learn from it before experiencing those stories yourself. We've talk…
…
continue reading
For this episode I spoke with Andrew Jardine, Community Contributor Award winner for 7 years in a row about his history with Liferay, the community, how to improve it and, of course, his new passion project, https://masteringliferay.com/ We've recorded this episode during Devcon 2019, but I've been keeping it back for a bit, to give Andrew a bit mo…
…
continue reading
A conversation with David Nebinger, the number one contributor on the Liferay forums, about frequently asked questions. David's history with Liferay, reaching back to version 4.x Should I use an ext-plugin and what problem does it seem to solve? (TL;DR: No) 10:35 Should I make changes to the database? (TL;DR: No) But... I need to add a column to th…
…
continue reading
It took me long enough to bring her on: She's followed Liferay's history for longer than some of the other founders: Caris Chan. And yes, that name means that she's Brian Chan's wife. During my last visit in Liferay HQ, I took the opportunity and asked her about her view on Liferay's history - about 15 years for the company and 20 years for the sof…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
RL060 Performance and Permissions with Preston Crary
32:56
32:56
Play later
Play later
Lists
Like
Liked
32:56
An episode on the "Per" things: Performance and Permissions. I spoke to Preston Crary, who amazingly was not mad at me for losing an earlier recording. We're talking about these (and more) topics We open with the attention to detail that's required for working on performance tuning and some short conversation about this topic. Sadly, there's not of…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
RL059 Testing at Liferay with Kristoffer Onias and Victor Ware
1:12:41
1:12:41
Play later
Play later
Lists
Like
Liked
1:12:41
Yay, another episode, and maybe in time to sweeten your trip to Devcon in Amsterdam. I spoke to Kristoffer Onias and Victor Ware. Both work on testing Liferay with different areas of interest. You'll hear quite a bit about what Liferay does internally on testing. I actually talked to them quite a while ago, and the episode has been sitting on my di…
…
continue reading
Two episodes (or an eternity) ago, I spoke to Jorge Ferrer, Liferay's VP of Engineering. We didn't have enough time to finish the conversation, so we continued a while after - and then I buried the recording /o\. Anyway, apart from it being still from "before the release of the current version", it's still relevant stuff, I feel bad about missing t…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
RL057 Documentation with Jim Hinkey and Cody Hoag
52:14
52:14
Play later
Play later
Lists
Like
Liked
52:14
Today I'm welcoming a repeat guest and a new one: Jim Hinkey (of episode 21 fame) and Cody Hoag - both from Liferay's documentation and knowledge management team. This episode has unfortunately suffered from various disturbances in the space-time-continuum: I had it sitting on my disk for quite a while. The Javadoc Contest that we've "started" in t…
…
continue reading
Today I'm welcoming a repeat guest, Jorge Ferrer, Liferay's VP of Engineering. I've had the great opportunity to ask him a lot of questions that provide deep insight into what's running behind the scenes in the engineering team. We didn't have enough time, so this is part 1 of our conversation, to be continued in episode 58. I need to squeeze in th…
…
continue reading
In this episode I'm talking probably one last time to James Falkner about upcoming changes... James was the first guest on Radio Liferay (back in episode 1 - as well as others) and now - at least temporarily until episode 66 is published - will be the last. We're talking about upcoming changes, and sadly it looks like this will be his last appearan…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
RL054 Scott Nicklous and Neil Griffin on JSR 362 - Portlet 3.0
24:51
24:51
Play later
Play later
Lists
Like
Liked
24:51
In this episode, recorded at Liferay's Devcon 2015 in Darmstadt/Germany, I'm talking to Scott Nicklous and Neil Griffin. Scott is the specification lead for JSR-362 - otherwise known as the Portlet Specification 3.0 - and Neil serves as Liferay's representative on the expert group. Here are some of the topics that we talked about: JSR 362 page with…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
RL053 Nate Cavanaugh - UI news in Liferay 7
27:12
27:12
Play later
Play later
Lists
Like
Liked
27:12
I met repeat guest Nate Cavanaugh, Liferay's Director of UI Engineering, at this year's Devcon and he answered all UI-based questions that we could quickly think about - specifically with regards to Liferay 7. As we recorded this on site at Devcon, you'll hear more background noise than usual - Auphonic did their best to clean the recording, and th…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
RL052 Raymond Augé - Upgrading your 6.x plugins to 7.0
51:45
51:45
Play later
Play later
Lists
Like
Liked
51:45
A continuation of last week's episode, Milen Dyankov stepped in as a co-host and helped me ask the right questions: Ray Augé answers all sorts of questions about the Modularization in Liferay 7 and what to do with your existing investment in Liferay Plugins - what to do with the plugins you already have, where you will have to re-learn and what you…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
RL051 Raymond Augé - Motivation for Modularization
25:23
25:23
Play later
Play later
Lists
Like
Liked
25:23
Another Devcon "private" session - I missed his presentations, but got the summary right when he was done: Ray Augé took the time to answer all sorts of questions about the Modularization in Liferay 7. In fact, he answered so many questions that we made it a 2-episode recording. This week it's about the motivation for modularization: What problem d…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
RL050 Pimp My Scriptengine with Jens Bruhn
35:04
35:04
Play later
Play later
Lists
Like
Liked
35:04
Wow, 50 episodes already. At this year's Devcon I spoke with Jens Bruhn. He's Software Architect at Prodyna AG, a Liferay Partner and the author of Nabucco Script Center, a Liferay App available on the Marketplace. He also convened the "Pimp my Scripting Engine" workshop at Liferay's Devcon 2015, which I missed. But this only provided a perfect rea…
…
continue reading
It's been a long time and finally... Radio Liferay is back with several episodes in the queue. Today, Tomáš Polešovský starts of by talking about Liferay's security team and -procedures as well as his work within that team. Tom has already been a guest on Radio Liferay's ancient episode 9 Here are some of the topics that we talked about: The glorio…
…
continue reading
A short Inbetweenisode on the release of 6.2 CE GA3 with repeat guest and Community Manager James Falkner. During Devcon James promised the release for the 15. January - while I stated that this release date was wishful thinking. Now we actually hit the promised release date for the first time known to both of us. Enough reason to get together and …
…
continue reading
![Artwork](/static/images/128pixel.png)
1
RL047 Chema Balsas and Emil Öberg on Themes and Frontend Development
22:58
22:58
Play later
Play later
Lists
Like
Liked
22:58
Another Devcon conversation - make sure not to miss it next year. I grabbed Chema Balsas, Software Engineer at Liferay Spain, and Emil Öberg, Consultant at Monator Technologies, a Liferay Partner Company in Sweden. This is a three-way conversation with Chema Balsas and Emil Öberg that we had during Liferay's Devcon 2014. Chema had a Theme-Workshop …
…
continue reading
The nerdiest topic so far: I'm speaking to Thomas Schweiger, german national barista champion 2010-2012. He was sponsored by our german partner Prodyna to prepare coffee during this years Devcon and Portal Solutions Forum Germany. We talked about What do you need to do to become Barista Champion? Can you describe upfront what your coffee will taste…
…
continue reading
I had a short meeting with Bryan Ho, Lead Graphic Designer at Liferay - With that role it's obvious that we're bridging the audio/visual gap again: A very visual topic in an audio only podcast. But if you're not driving while you listen to this podcast, you can click the links from the shownotes and browse through the archives. Apart from being the…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
RL044 Stian Sigvartsen on Social Apps Proxy
14:04
14:04
Play later
Play later
Lists
Like
Liked
14:04
This is my conversation with Stian Sigvartsen, winner of the Marketplace App contest with his Social Apps Proxy (Link) and well known member of the UK Liferay usergroup, working in Devon and quite a lot with Liferay. Our paths cross quite often, but we finally found some time to talk about Stian's award winning app which basically takes all the bor…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
RL043 Brett Swaim on Application Performance Management
14:42
14:42
Play later
Play later
Lists
Like
Liked
14:42
I'm talking with Brett Swaim, Principal Consultant at Liferay US, on application performance monitoring, horror stories and things to avoid. Brett is dealing with a lot of customers. He's one of Liferay's go-to resources for performance tuning and monitoring. Brett had a presentation on >DevOps Best Practices with Liferay, Logstash, Kibana, Elastic…
…
continue reading
At Devcon, I took the opportunity to meet several people - stay tuned for several more episodes during the rest of this year. For this episode, I spoke with Zsigmond Rab. Zsigmond is Lead Engineer, Technical Support & Trainer at Liferay Hungary. This is a short and informal tongue-in-cheek talk about support-related issues. We talked and joked abou…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
RL041 Máté Thurzó - 37000ft overview of staging
28:08
28:08
Play later
Play later
Lists
Like
Liked
28:08
Another first: This week's guest Máté Thurzó presents a brief 37000ft overview over Staging. Yes, this is literally 37000ft - we both were lucky to be invited to the North America Symposium 2014 and had the same flight back. Yes, this episode has been recorded 11277m over the atlantic ocean on the flight from Boston to Frankfurt, and it's also a fi…
…
continue reading
Radio Liferay is back with a repeat guest, James Falkner, Liferay's Community Manager. Like last year, symposium season is about to start (even though we already had some events earlier this year...). And there's something new, for the nerds and software craftsmen among you. We talked about The upcoming events, how to tell them apart and the target…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
RL039 Juan Fernandez and Ivica Čardić on Liferay Cloud Services
35:16
35:16
Play later
Play later
Lists
Like
Liked
35:16
\o/ Radio Liferay is back. A while ago I talked with Juan Fernandez and Ivica Čardić about an exciting project they're collaborating on: Liferay Cloud Services. "What's this?" you ask? Well, good that you're asking, because here's the explanation. It's all about helping you monitor the health of your Liferay Installation, keeping an eye on the inst…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
RL038 Alberto Chaparro on updating Portlets to version 6.2
11:11
11:11
Play later
Play later
Lists
Like
Liked
11:11
I talked with Alberto Chaparro. Alberto works for Liferay as a support engineer on the spanish team. This conversation follows up on something that Iliyan mentioned in episode 37: The migration tool that will help you upgrade your portlet from 6.1 to 6.2. We're talking during the end of the symposium, so the background noise that you hear are peopl…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
RL037 Iliyan Peychev on Frontend and AlloyUI
37:52
37:52
Play later
Play later
Lists
Like
Liked
37:52
I talked with Iliyan Peychev, Software Developer from Madrid. We met during Liferay's spanish symposium (so it's about time to publish the episode - sorry for the delay). We're back on Liferay's frontend, so I'm getting my scoop on how to approach Javascript work, new tools, new infrastructure. Also - as you'll discover - I got a glimpse of develop…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
RL036 Daniel Sanz on Liferay Translations
28:56
28:56
Play later
Play later
Lists
Like
Liked
28:56
For this episode I spoke with Daniel Sanz. He's a support engineer in the spanish office and is responsible to oversee the translation efforts on Liferay. We talked about He's the one to keep the pootle instance at translate.liferay.com populated and synchronize changes between pootle and the git repository. This started with some script by Milan J…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
RL035 Greg Amerson and David Truong on Developer Tooling
27:02
27:02
Play later
Play later
Lists
Like
Liked
27:02
At Devcon 2013 I've met with Greg Amerson, main Author/Team Lead for the Eclipse-based tooling (Liferay IDE & DevStudio) and David Truong, one of the very early employees of Liferay, Product Manager for Platform an Tooling. The topics we covered were all around Developer Tooling. There's a bit of background noise as we were recording this session i…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
RL034 Miguel Pastor and Ray Auge on Modularization on OSGI
31:53
31:53
Play later
Play later
Lists
Like
Liked
31:53
At Devcon 2013 I met with Miguel Pastor and Ray Auge, both Engineers and Core Developers at Liferay. They both have been involved in the latest modularization efforts, resulting in OSGi being now on the Feature List for Liferay 6.2. We recorded this session in the break area of the conference, during one of the sessions in order to find some quiet …
…
continue reading
![Artwork](/static/images/128pixel.png)
1
RL033 Jari Järvelä, Janne Hietala on Valamis
53:15
53:15
Play later
Play later
Lists
Like
Liked
53:15
About a month ago I had the opportunity to talk to Jari Järvelä and Janne Hietala from Arcusys. They both head Valamis, an E-Learning solution on Liferay that later (end-of-August) won the Liferay App Contest. Unfortunately, a lot of work as well as my summer vacation kept me from releasing this podcast earlier (well, for me it was not quite unfort…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
RL032 Jack Rider on xmlportletfactory, Bonita BPM and other projects
28:13
28:13
Play later
Play later
Lists
Like
Liked
28:13
This week's guest is Jack Rider, from the mediterrean shore in Benidorm. He is a real Liferay veteran, having started with version 3.6, and has initiated quite a few very nice and well-usable projects. Here are our topics: Jack started in 2005 with Liferay 3.6, got first trained on Liferay 4.2 in 2007 He's working as a freelancer, specializing in L…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
RL031 Neil Griffin on JSF and Portlet 3.0
43:24
43:24
Play later
Play later
Lists
Like
Liked
43:24
This week's guest is Neil Griffin, Liferay's resident JSF Wizard, Lead Engineer for Liferay Faces and representative for Liferay on the Portlet-Spec 3.0 group (JSR 362). Here are our topics: Liferay Faces started with portletfaces.org, a cooperative work by Triton and Mimacom. Neil started at Triton, then came to Liferay and Triton and Mimacom dona…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
RL030 Juan Gonzalez on Preview, JSF, xmlportletfactory and other topics
22:10
22:10
Play later
Play later
Lists
Like
Liked
22:10
It's my return guest show time - here's another one. However, you've unfortunately never heard my first recording with Juan Gonzalez, back when we did it. This was due to a glitch that I'm really sorry for. Juan holds the Community Contributor Award 2012 and has since joined the spanish office of Liferay, working mainly in support and in the Lifera…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
RL029 Milen Dyankov on Mobile Device Recognition and "What is a portal?"
46:17
46:17
Play later
Play later
Lists
Like
Liked
46:17
Please welcome yet another return guest, Milen Dyankov, a fellow trainer and senior consultant in Liferay. Milen has been participating in episode 9 and he has been the original contributor of the mobile device detection code to Liferay. Back then he was a community member, but in the mean time he as joined the team and is now working from Poland a…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
RL028 James Falkner on Symposium changes and community topics
52:23
52:23
Play later
Play later
Lists
Like
Liked
52:23
Please welcome a return guest, James Falkner, Liferay's Community manager. I got him on to talk about the changes in the upcoming symposium's structure, but we continued with conversations about a lot of topics he also mentioned in his previous Community Roundup as well as a brave move that I'd like to tease here: He gives us the definitive release…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
RL027 Jorge Ferrer - Radio Liferay Episode 27
50:25
50:25
Play later
Play later
Lists
Like
Liked
50:25
I took some time to speak to Jorge Ferrer, Liferay's VP of Engineering about all things Engineering and Development in Liferay. This time I'm not starting with butchering names, but positions. Jorge is one of the very early contributors to Liferay, started as community member and got hired, started the spanish office. After an episode "on the dark …
…
continue reading
![Artwork](/static/images/128pixel.png)
1
RL026 Ville Ingman (Vaadin) - Radio Liferay Episode 26
27:05
27:05
Play later
Play later
Lists
Like
Liked
27:05
At this year's Jax I met Ville Ingmann, "Your Business Buddy" at Vaadin (the business card says "VP of German Operations"). With some inadvertent background noise (sorry) we talk about the history of Vaadin in Liferay, the meaning of the name, which also explains the logo, and the integration of Vaadin in Liferay (Vaadin is technology partner of Li…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
RL025 AlloyUI 2.0 - Radio Liferay Episode 25
39:59
39:59
Play later
Play later
Lists
Like
Liked
39:59
As a preview for AlloyUI wasjust released (together with the new website) I took the opportunityto have another episode about the UI layer. Luckily two members ofthe core team, EduardoLundgren (with Liferay since 2007/8) and ZenoRocha (Sep 2012) volunteered. (Eduardo was mentioned already inepisode3 with Nate Cavanaugh, Zeno has joined Liferay sinc…
…
continue reading
This is another episode recorded at the European Symposium 2012 in Wiesbaden. Zsolt Balogh, head of Liferay's Support for the EMEA reason talks about the pain points that led to developing a custom issuetracker and support management system. Enterprise customers know what he's talking about: Liferay is using LESA to handle support issues, fix and e…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
RL023 Well Hidden Features - Radio Liferay Episode 23
34:16
34:16
Play later
Play later
Lists
Like
Liked
34:16
New year's resolution: Publish more podcast episodes. Let's start - Happy New Year, wishing you all the best for 2013... This is a solo episode with yours truly. I had a lot of fun preparing and presenting this session, "Well Hidden Features", at the european symposium 2012 in Wiesbaden/Germany, as well as in Milano. They both built upon earlier pr…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
RL022 Samuel Kong - Radio Liferay Episode 22
21:43
21:43
Play later
Play later
Lists
Like
Liked
21:43
Yes, I know. I didn't keep my previous promise to quickly follow up with the next episode. Thus, I'm not promising again, only revealing that I'm planning to be quicker in future. This is another episode recorded at the previous Liferay Retreat. I sat together with Samuel Kong, GM of the chinese office and member of Liferay's security team. As I've…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
RL021 Jim Hinkey. Bringing back Javadocs - Radio Liferay Episode 21
16:41
16:41
Play later
Play later
Lists
Like
Liked
16:41
My apologies for the long break in publishing the episodes - I got distracted with a lot of work and once there is an interruption of a habit, you probably know how hard it is to get back into it. I hope to be on track again now and will publish the archive of already recorded episodes soon - and produce more of them. This is another episode record…
…
continue reading