Beethoven Sprint Report 2024: Creating the new Plone Distributions, improvements to the UX of the Editor such as better drag and drop, enhancements to Plone code generators. Additionally the chance to meet in person was used for plenty of conversations, presentations and discussions about a wide range of topics https://buff.ly/4eFipNc #plone #plone6 #volto #CMS #plonedistributions #community #sprint #opensource #websites #Python #React
Plone Foundation’s Post
More Relevant Posts
-
This blog post dives into how you can use Fastify, Vite, and @fastify/vite to produce a small, low-overhead application setup that has the absolute minimal set of dependencies and moving parts. This setup achieved similar SSR performance but with a fraction of dependencies from Astro, making the overall development setup much smaller. The post first gives a crash course on Vite, then walks through how to integrate it into Fastify applications, before finally moving on to the rewrite. https://lnkd.in/dnjx_fMn
Building a Micro HTMX SSR Framework
blog.platformatic.dev
To view or add a comment, sign in
-
🌟 Day 102 - Keeping the Momentum Going! 🌟 Today, I solved some engaging algorithm problems: ✨ 1356. Sort Integers by The Number of 1 Bits - Used a custom sort function to order numbers based on their bit count and value for clarity and efficiency. ✨ 2099. Find Subsequence of Length K With the Largest Sum - Leveraged sorting and array manipulation to extract the subsequence with the desired characteristics. ✨ 3011. Find if Array Can Be Sorted - Analyzed conditions for possible sorting transformations, tackling edge cases for a complete solution. Alongside these, I dove into some React questions, brushing up on components, hooks, and state management—reinforcing frontend foundations! Always pushing forward—open to suggestions on new areas to explore! 🚀 #100DaysOfCode #CodingJourney #React #Algorithms #TechCareer
To view or add a comment, sign in
-
🚀 Excited to share Object Detector model hosted on CodePen! 🖼️🤖 The model is designed to recognize and label objects in an image. It utilizes a deep convolutional network for feature extraction, along with additional layers tailored for object detection. You simply provide an image, and the model returns the identified objects, complete with labels. CodePen serves as a fantastic platform for this project. It’s a social development environment that allows developers to write and execute code directly in the browser. Whether you're just starting out or a seasoned developer, CodePen provides a liberating and hands-on coding experience. To explore the model: 1. Visit the CodePen webpage 2. Select MAX TFJS models 3. Try out the Image Segmenter, which divides an image into regions or categories based on the objects within it. Each pixel is categorized into one of these object classes. https://lnkd.in/gHieYK3V
To view or add a comment, sign in
-
🔍 **Secret Ways of Using For Loops That You Didn't Know!** 🔍 Ever wondered how to iterate through arrays in unique ways? Check out this cool trick: ```javascript let arr = ['space', 'air', 'fire', 'water', 'earth']; let counter = arr.length; for (; counter-- > 0;) { console.log(arr[counter]); } ``` Instead of the typical `for` loop, we're counting **backwards** through the array. This approach is efficient and helps with scenarios where reverse iteration is needed! 💡 Explore more innovative coding tips at **Redissolution.com** or reach us at **[email protected]**. #RedisSolution #JavaScriptTips #ForLoops #WebDevelopment #CodeEfficiently
To view or add a comment, sign in
-
🔍 **Secret Ways of Using For Loops That You Didn't Know!** 🔍 Ever wondered how to iterate through arrays in unique ways? Check out this cool trick: ```javascript let arr = ['space', 'air', 'fire', 'water', 'earth']; let counter = arr.length; for (; counter-- > 0;) { console.log(arr[counter]); } ``` Instead of the typical `for` loop, we're counting **backwards** through the array. This approach is efficient and helps with scenarios where reverse iteration is needed! 💡 Explore more innovative coding tips at **Redissolution.com** or reach us at **[email protected]**. #RedisSolution #JavaScriptTips #ForLoops #WebDevelopment #CodeEfficiently
To view or add a comment, sign in
-
🚀 Solved another challenging problem on LeetCode today! 🚀 LeetCode 2296: Design a Text Editor (Hard) This problem is all about creating a text editor with a cursor that supports: Adding text at the cursor's position Deleting text to the left of the cursor (simulating the backspace key) Moving the cursor left or right within the text Key functionalities implemented: TextEditor(): Initializes an empty text editor. addText(string text): Adds the given text at the cursor's position. deleteText(int k): Deletes up to k characters to the left of the cursor and returns the number of characters deleted. cursorLeft(int k): Moves the cursor to the left k times and returns the last min(10, len) characters to the left of the cursor. cursorRight(int k): Moves the cursor to the right k times and returns the last min(10, len) characters to the left of the cursor.
To view or add a comment, sign in
-
I've seen so many people use the useReducer hook in React the wrong way. They'll tell you that useState isn't the best way to store state. 👎 useState is ideal for single pieces of state that are independent from each other, e.g., primitives like strings, numbers, etc. On the other hand, useReducer is ideal for multiple related pieces of state, e.g., an object with many values, nested objects, or arrays. In simple terms, state that depends on each other. ⚡ #react #code
To view or add a comment, sign in
-
🚀 Day 9 Sliding Windows and Optimization in Coding Hey LinkedIn family, Today, I want to share something exciting I learned: Sliding Window Technique! It's a simple yet powerful method to solve problems efficienty. What is Sliding Windows? ☘️ Imagine a window that slides over a part of the data, like an array or string. You adjust the window to find the best solution without repeating unnecessary work. Why use it? ☘️ It saves times by avoiding extra loops. ☘️ It's perfect for problems like finding maximum/minimum values in subarrays, or checking patterns in strings Optimization Matters ☘️ Using sliding windows can make you code faster and clearner. instead of brute force methods, it focuses on reducing redundant calculations. Example:- ☘️ Finding the maximum sum of a subarray of size k. Sliding windows help keep the computation in O(n) time instead of O(n*k). #dailylearning #masai Prepleaf by Masai #web #software #developer #coding #coders Masai
To view or add a comment, sign in
-
Quite interesting presentation from Voxxed CERN 2024 on Designing LLM Apps. Spoiler alert: Demos are in Python 😀 but still easy to follow and grasp the idea. Hope you'll find it useful! Happy coding! 🚀
From Clicks to Conversations: Designing LLM-powered Apps by Marie-Alice Blete
https://www.youtube.com/
To view or add a comment, sign in
-
🔁 Polymorphism: the VIP of OOP, making your code slick like a magician's card trick. ZenStack making Prisma sing and dance like a virtuoso orchestra. Next time you're modeling your DB, remember: with great polymorphism comes great flexibility and maintainability! 💌 Subscribe to get fresh news every day: https://0xcafe.news
End-To-End Polymorphism: From Database to UI, Achieving SOLID Design
dev.to
To view or add a comment, sign in
973 followers