Jazkarta Blog: Using Glitch for Pyramid Learning
At this year’s Jazkarta sprint we decided to invest some time in creating Pyramid learning resources. We are fans of the Pyramid web framework, and we felt that it would be nice to work on something...
View ArticleStarzel.de: I got interviewed about Plone 5.2
Click here to read the interview on plone.org.An interview with the inspiring organizer of the #Plone 5.2 effort https://t.co/eepgDMq7R8pic.twitter.com/KHtzVCiLRa— Plone CMS (@plone) June 30, 2019
View ArticleAsko Soukka: Digital Signage management with Plone and GatsbyJS
Sometimes complex problems have simple solutions, and this was one of those times. At work, we are piloting a new digital signage solution for our university. Unfortunately, the new system lacks in...
View Articlekitconcept GmbH: Plone Beethoven Sprint 2019
21 developers from nine different countries gathered in Bonn, Germany between June 20th and 24th to work on implementing the upcoming Plone 6. The sprint at the office of the kitconcept GmbH has been...
View ArticleJazkarta Blog: Essential Plone Add-ons
If it’s fall, it must be time for the Plone Conference. This year the annual gathering took place in Ferrara, a beautiful small city in the north of Italy. The weather was perfect, the streets...
View ArticlePloneExpanse: Speedup volto razzle builds
I’ve been looking for a way to speedup Volto razzle/webpack builds, both while developing and for “production” mode, when building the final bundle. Fortunately, this solution exists and it’s...
View ArticlePloneExpanse: A Volto gotcha when dealing with async calls
Just some quick notes, in case this might help someone. After quite a bit of time and tests in trying to use asyncConnect to get data in a Volto component view (strictly focusing on the SSR side),...
View ArticleJazkarta Blog: Why Upgrade?
Technology never stands still.It’s tempting to think of technology investments as discrete expenditures that permanently solve a problem, but that would be a mistake. A new website that costs $25K,...
View ArticleAsko Soukka: Creating Plone content with Transmogrifier on Python 3
TL;DR; This blog post ends with minimal example of creating Plone 5.2 content with Python 3 compatible Transmogrifier pipeline with command line execution.Years ago, I forked the famous Plone content...
View ArticleAsko Soukka: Refreshing CMS, in a theme, with Plone
“How hard can it be? It is just a theme…”Of course, it was. Unless it was a collection of configurable interactive components. With features like tabbed carousels, photo filters, hyphenation, and...
View ArticleAsko Soukka: Static is fast, but CMS still required – a JAMstack story
An another iteration of our university’s new study guide web site has been completed. The project that started more than a year ago as a JAMstack experiment with GatsbyJS and Hasura, has finally...
View ArticleAsko Soukka: Automated subtitles – destructuring a successful Plone CMS...
Never underestimate the importance of being able to make changes to your software – especially when they are critical to your business processes.Our university has its own audio and video publishing...
View ArticleStarzel.de: ZODB Database debugging
The problemThe ZODB contains python objects serializes as pickles. When a object is loaded/used a pickle is deserialized ("unpickled") into a python object.A ZODB can contain objects that cannot be...
View ArticleStarzel.de: Your first Plone 6 Project
I've had the opportunity to give this talk at the most excellent Python Web Conference.
View ArticleStarzel.de: Plone Connection Podcast: Episode 01 - Philip Bauer
The Plone Connection Podcast is a monthly podcast produced by Six Feet Up. Every month, Six Feet Up's Director of Engineering T. Kim Nguyen sits down with a different member of the Plone Community and...
View ArticleAsko Soukka: Implementing user epics with BPMN
Many user stories start simple. For example: “A user self registers into a course”. The final version, of course, tend to be more like: “A new user, after being verified to be an authentic real person,...
View Articlekitconcept GmbH: On The Road to Plone 6 - Plone REST API 7 and Volto 12...
Two weeks ago we cut two important releases on the road to Plone 6. Plone REST API 7 introduces a new link integrity feature for blocks-based pages. Volto 12 improves the add-on ecosystem by...
View ArticlePLONE.ORG: Plone Conference 2022 - Call for Papers Open!
Plone Conference 2022 takes place in Namur, Belgium on October 10-16, 2022. We have now opened call for papers, looking for all kinds of different talks related to Plone.The topics can range from...
View ArticlePLONE.ORG: Buschenschanksprint 2022 Report
This was the Buschenschanksprint 2022After two years of working from home, sprinting remotely, and meeting via video conferences the Buschenschanksprint was for many the first occasion to see each...
View ArticlePLONE.ORG: Plone Conference 2022 - Tickets for Sale
Plone Conference 2022 takes place in Namur, Belgium on October 10-16, 2022.We have now opened ticket sales, with early bird prices!The topics at the conference range from Plone, Zope, Volto, and...
View Article