The 30th edition of the ESUG international conference held in Lille, France, 8 – 11 July 2024 was a blast. Beside, meeting the great the Smalltalk community, I gave a talk introducing WebST. This MIT licensed project is a PharoJS-based solution that provides a framework to seamlessly implement and test web components. Web Components are standard web […]
Tag: PharoJS
2024 Spring Smalltalk Meetup @ Zurich
The 2024 spring edition of the Zurich Smalltalk meetup took place on Friday, April 26th. Below, you’ll find a brief summary and links to the three presentations that were on the agenda. I thoroughly enjoyed attending this meetup, which featured engaging presentations and allowed for enriching technical and informal discussions with a welcoming community. Special thanks […]
Highlights from the Zürich Smalltalk Meetup November 10th 2023
On November 10th, 2023, the vibrant city of Zürich played host to a gathering of Smalltalk enthusiasts. Organized by the ever-dedicated Peter Ursprung, this fall’s meetup featured four talks that delved into the depths of Smalltalk’s versatility and its modern applications. To top it off, attendees had the pleasure of enjoying some fine wine, adding […]
PharoJS Highlights @ ESUG 2022
After a two years pause due to COVID, ESUG conference is back. This year’s edition took place 22-26 August in Нови Сад (Novi Sad), Србија (Serbia). As usual, it was a delight to meet the Smalltalk community. It was also an opportunity to present latest updates on PharoJS, give demos and even implement new stuff […]
Client-Server Application Development with PharoJS
PharoJS is a free open source infrastructure that allow developing and testing in Pharo applications that ultimately run on a Javascript interpreter. It is a general purpose solution that can target a wide range of applications, running in a web browser, on top of NodeJs or packaged in cross-platform mobile apps using some framework such […]
Mac OS X Bug and Workaround to Open a “file:” URL with Parameters from Command-Line
Testing the PLC3000 project requires opening HTML files by a web browser. Indeed, PLC3000 is developed using PharoJS. Its code is written in Pharo, before getting transpiled to JavaScript and exported to a JS files referenced by HTML files. Developing PLC3000 in a TDD fashion, I quickly faced an issue. I realized that it is […]
Brain Treats App: Your Daily Dose of Fun Facts!
Want to get smarter while having fun? The Brain Treats app is for you. You will learn astonishing facts and real amazing anecdotes. It works even if you are offline. Energize Your Brain with Fun Facts You can use the Brain Treats app if you are alone and bored, to energize your brain. A single […]
PharoJS ESUG 2019 Update
I gave a short presentation at the ESUG 2019 Smalltalk conference that was held this year in Cologne, Germany. In this talk, I made a summary of main PharoJS changes and improvements done during the last 12 months. This includes a more robust test framework to run and test Javascript code generated from Pharo code. […]
Farmers Market App: Find Fresh Locally Grown Food
If you care both about the planet and your health, the Farmers Market app is for you! This app allows you to find nearby markets, where you can buy fresh food directly from farmers. Most of the produce are grown locally. This means less fuel for transportation. So, by buying locally grown food you contribute […]