Log
Log
How to convert an SVG into a Base 64 code
How to prepend a base URL to any images in a Eleventy 11ty website
Create a custom API cache using KV in a Cloudflare Worker
How to detect a Cloudflare Worker in dev local mode
How to Custom Cache a Response in a Cloudflare Worker
How to fix the permalink with markdown with filename with date in eleventy 11ty
How to avoid that draft markdown files get published in eleventy 11ty site
Replace an object in array with another object in javascript
How to exclude draft markdown post in Eleventy 11ty project
How to render in eleventy 11ty njk template a default value if null value
How to get the client location and ip in a Cloudflare Worker
How to add a Sitemap with all your content in Eleventy 11ty
How to get the content type from the header in a Cloudflare Worker
How to get the JSON body from a POST request in a Cloudflare Worker
How to configure Netlify redirects to use Plausible service
How to enable the HTML minifier to an eleventy 11ty project
How to insert a record into PostgresSQL from a Cloudflare Worker
How to connect postgres database in a Cloudflare worker
How to use a conditional style in vue template element
How to use environment variables in a Vite project
Generate a PowerPoint presentation in Retool
Ask PDF with Chat AI in Retool
Book a meeting room through prompt text
Idea challenger Retool app with AI
Create a custom analytics platform with Retool and TinyBird
Give a Google Sheet some guards
ReChart: powerful charts in Retool apps
Audio to text with OpenAI Whisper API in Retool
Speech2Text plugin for Retool app example
Speech to text plugin for Retool
Brand name generator and domain checker. A Retool app
How to create a PDF from a list of images with pdfkit
How to convert a javascript array in a string separated by comma
How to add markdown parser into Retool rich text editor
How to allocate more memory in 11ty eleventy website
Use multiple values from js array into a SQL in Retool
How to get the base domain from a full URL
How to use setTimeout as await function in async javascript function
Get the original URL from a shortener URL using Axios and js
How to select a different webcam from a P5js script
BuzTrends to get insights from hiring dynamic
How to override fetch in javascript to intercept it
How to render a dynamic title in pages generated from data in 11ty
How to find and remove duplicates in array of object
Set Vite to compile for subfolder deploy
How to use a local database such as MySQL in Retool Cloud
Install n8n on Render service
Retool speech to text plugin
Functions as API
Hiring a team
Obvious to you, amazing to others
Elements in a CV that make it standout
If you dont ask it is always no
Sunk Cost Fallacy
Things to assess during an interview
A meeting
Clone an element in D3js and append into another wrapper
Develop a library with Rollup and CSS Module that can be used in a Vite project
How to change the background color of Matter js render at runtime
How to create a smarter random function with min and max parameters
Detect selection direction in javascript
How to change the gravity in Matter Js Engine
How to rotate a body in Matter Js
How to read a folder of markdown and convert them as JSON list
How to reverse an array in javascript
How to send Twitter Direct Message via API in javascript
Rount a number to 2 decimals in javascript
How to add the setting link in a Wordpress Plugin
How to modify the HTML source page of Wordpress before to send to the user
How to remove hashing in Vite built file names
How to modify the HTML content of a Wordpress post or page with a Plugin
Waterfall vs Agile
How to inject markup in the head tag as early as possible in Wordpress Plugin
How to return an SVG source from a CloudFlare Worker
Convert the month pure number from Date into a two char string
How to calculate the days between today and the end of the year using DayJs
How to make a proxy function with Netlify Edge Function
How to create a JSON listing summary from a list of JSON documents
How to read a query parameter in Netlify Edge function
How to read the body payload from a POST request in Netlify Edge function
Catch the network error in a Axios request
Drop in Copy to Clipboard js function
How to change programmatically a route in a Vue 3 project with vue-router
How to check if an iframe is loaded in a Vue 3 component
How to read the content-type of the response using axios library
How to read the current route in a Vue 3 component
How to save a file on S3 from a lambda function
How to set the headers in a lambda function in order to allows call from the browser
How to use environment variables in Vue 3 component in a Vite based project
How to use MySql into a lambda function in Netlify or Vercel platform
How to use the mount hook in Vue 3 component
Use AWS CLI to manage files
Set the stroke size fixed in svg
Spread all the properties from Array of Objects into an object
How to filter an array using a time range value
How to restart Render web service automatically
Sales
Pitch Mantra
Connect p5 sketches with a mobile phone
How to save to file the content of a shell or bash
Run a Cloudflare Worker on Custom Port
Figma Plugin Boilerplate Rollup based
How to run untrusted code in NodeJs safetly
Shift Time of a Date using javascript
Use Rollup to inject bundled javascript into an HTML file
How to find a process by port used
Reduce an object filtering out some keys
How to open an URL with javascript
How to like tweets automatically with Twitter API and Netlify Serverless functions
How to decorate with drop-shadow the content with the css object-fit property
How to hide the arrow in the summary tag in details tag
How to disable trailing slash in Netlify Redirect
How to check if all fonts are loaded with javascript
How to delete multiple keys in a Cloudflare Worker KV namespace
How to style a Details or Summary HTML tags when is open
How to control the cache when Redirect in a Cloudflare worker
How to get the query string parameters and path in a Cloudflare worker
How to manipulate the URL parameter string with javascript
How to read the content of an uploaded text file in javascript
String object notation to value reference
How to get your Tweets list using their API and Netlify
How to retweet using the Twitter API and Netlify serverless function
Disable animations and transitions in a Chartjs instance
How to use ChartJs in VueJs component using a ES6 bundler
Set global defaults to ChartJs
How to use microbundle with React and avoid Reference Error
How to change the URL address using javascript
How to check NPM modules to update
The listen true meaning
Finding in string portions of letters with RegEx and JS
How to await in a for loop or forEach
How to change the opacity of an image in p5 js
How to create a dynamic texture for a 3d solid in p5 js
Reading The Reflective Practitioner
Using destructuring assignment instead of ternary operator for variable assignment
A full list of modern technologies and tools
How to add global env bash variables to your mac os x terminal app
How to load an image in P5 js
Use PDF as template source with PDF.js
CSS Grid by Example
How to use Gsap with DOM element of P5js
Avoid to split two words in HTML or CSS
How to add styles to an HTML element from a string
How to extract the file extension from the filename
Nuxt and the unexpected token export
Good principles on making effective presentations for the executive in a corporate world
How to remove the last character from a string in javascript
How to disable tab focus on specific form elements
Basic useful commands in ioRedis
Calculate the time to expire at the end of the current month with DayJs
How to use syntax Highlight Js in a Nuxt website
Check if valid email with RegExp in javascript
Find and replace PHP-like parameters for easy string interpolation in javascript
Five core principles for a better presentation
Create a style tag with javascript
How to get multiple values from ioRedis
How to make an atomic read/write with ioRedis
Fetch and download a PDF file with Axios and Javascript
How to prepend a base path to all relative images with Node.js
Quickest way to escape HTML to String
Discord Bot Development and Unknow Application Error code 10002
Build a simple Proxy with Netlify Functions
Copy to Clipboard in Javascript
Pass a Json object as URL parameter
AtoB and BtoA in Node
How to convert a number from one range to another
Add headers in ExpressJs app to enable CORS
Fix Firebase error on HMR with React
Load an image with Javascript using await
Prepend https to URL if necessary
Set headers in ExpressJs app to return a file buffer
Create a random Date with Javascript
Disable Prefetch Link in Nuxt
Dynamic background progress on arbitrary shape
How to convert a full name to an acronym with the initials
How to flatten an Array with nested arrays
How to remove empty strings from Array in Javascript
How to shuffle an Array in Javascript
How to use Vue Components in Nuxt Markdown
Make the first letter uppercase in javascript
Remove duplicates from an Array of String
Use Netlify Functions with MailChimp API to make a newsletter subscription
Using AlpineJs in a VueJs app
Convert to base64 an object with string with proper escaping
Save and store emoji into a database table
Using Rough-Notation in a nuxt-content page
How to keep the user settings across different Puppeteer Core sessions
Use Puppeteer Core for simple scraping on MacOsX
Create a Tweet with an Image using the Twitter API and Netlify Functions
How to Update the Twitter Profile Banner using the Twitter API using Netlify Functions
Netlify Functions and a better base URL for them
Use Require for a File String in Nodejs
Fetch icons as SVG in bulk from a Figma document using API and Nodejs
Get the Image Buffer using Axios and Nodejs and convert it in Base64
Get the Path Parameter from a Netlify Function
How to fetch a Figma document using their API in Nodejs
How to get the Components definition from a Figma document using their API with Nodejs
How to get the Styles from a Figma document using their API with Nodejs
How to get Twitter User info using Twitter API in a Netlify Functions
Batch operation in Redis with ioRedis
Convert RGB array values to Hex equivalent in JS
Get the Query String from a Netlify Function call
Load remote images and put them into a zip then the user can get the archive
Web3 NFT and DAO
Web3 DApp and the future of the web
FabricJs uniform scale and the common user expectation
Data structure for simple data
Open Chrome without CORS on Mac
Gender disparity visualization
On leadership and first follower
StickyLines a novel alignment UI tool
The shift of POV
Managing local DB easily on Mac
Writing to remember
YAML and Mr Null
Lightest App for performance comparisons
SnapDrop share files on local network
Wormhole to share private files in seconds
React CRACO start dev custom env variable
The 12 steps to better code
Edit Video online
Hell Yeah
Matter js cleanup and destroy instances
React and CRACO to import from root using alias
Power Find with Shell on Mac
Bring to front an SVG element with D3
Bring to front and restore an SVG element with D3
Get the index position of an HTMLElement in a container with D3
How to whitelist SVG tag with js-xss library
Presentation, key ingredients and blocks
Set overwrite as default in GSAP
The Twelve factor App
Deploy a Vue.js App in a subfolder
Semantic
YAGNI SOLID DRY
React Class Component vs Functional Component
Deploy a React App to Github Pages
React App with scoped CSS
Cloudinary CDN
Glide App, no-code mobile web-app service
Hasura GraphQL as cloud service
Vue Store Front, JamStack e-commerce
Planning is important, not the plan itself
Disable PWA plugin in a Vue
Don't fool yourself
Algorithm-Driven Design
Develop a Vuejs app within an Electron container
Electron process in Vue.js CLI version
Vue.js with CLI and ICP Electron
Cloakist, custom domain add-on for services
SerpApi, endpoint to scrape search engine
Good source of geoJson files
Promise All rejection explained
Vue PWA exclude some files
The complete list of special keyboard keys
Get the key code from keyboard quickly
Using DOMParser to create HTML and SVG fragment
Sunsetting Webtask
Table is the Google take in the new breed of spreadsheet movement
Create a GIF with Node
The SSCCE
Open a popup and fullscreen window
Vega-Lite editor URL rendered in Vue app
Convert a Wikipedia table to CSV
Three Js Fundamentals
Explorable Visualization topic
VISxAI great initiative
Express wildcard origin snippet
Include CSV in Vue-CLI project
Local communication between browser tabs
Render datapoints with D3 and Webgl
The Rule of Least Power
SWR Stale While Revalidate
Ferrari evolution visualization
Lovely balanced typography
On Technology
Add sitemap to Nuxt with export
AudioMass Audio editor in the browser
Nuxt Content and Feed
The power of a beautiful visualization
Bartosz Ciechanowki website
Media Query snippet for quick recall
Using Jekyll files in Nuxt Content
Vue ESlint error with external libraries
VuePress, markdown, Vue components and generate
Get keyboard events from an HTML element
The XY Problem
UI evolution in spaceships
Rough Notation JS library
Markdown + Svelte
Exclude externals in Vue Cli Library build
On learning in public
Speaker starter kit
Timeless skills resource list
Renderless Vue components
Roblox Script creating multiple spawn location
Roblox Script Wait for Player and Characted added
Uses page
The future of Education
The Notion ecosystem
Lot of great advices from Supercell company principles
MuseApp, iPad app for creativity
Dataviz Bike Paths in Europe
Project review Multiuser sketchpad
Roblox Script create a circular wall
Roblox Script create a domino like game
Roblox Script create a spiral labyrinth
Roblox Script Interacting with the script console, primer
Roblox Script Resize the Character
CORS in http-server module
RegEx Get the mime-type from a Base64
Publish Vue app into Github Pages
Roblox Script Making a UI panel with dynamic value
Roblox Script Using module scripts
jExcel looks great
Roblox Script Change location of the Character
Roblox Script Count anytime Player touches a Part
Roblox Script create a long path of tiles
Roblox Script make the Humanoid jump automatically
Roblox Script randomize the tile size in a generated path
Roblox Script Understanding Touched event
Roblox Script Using trigonometry to modify the size of generated parts
Framework stress, here the list to get oriented
Security software course
The real user needs vs the tech possibilities
Using Spreadsheet to quantify a text source
Using Wordpress
Graphic Design Process
Roblox Script Change the position of a Model
Roblox Script Change the position of a Part
Roblox Script Clone a Part
Roblox Script Clone Parts with self properties
Roblox Script Create a Part using code
Roblox Script Detect new Players in the game
Roblox Script Making a Part aware of Humanoid touch
Roblox Script Moving continuously a Model
Roblox Script Player, Humanoid and Character
Roblox Script Using TweenService for Animation
A nice (game based) CSS Grid tutorial
Clocks in computationals design and art
Google Analytics API with Node
How to screw up a client presentation
Isadora and serial in messages
SuperTinyIcons Vector Popular Icons in SVG
Graphics and Computation
Ingredients for a better presentation
Design process in short from Brandon Gregory
Lead during a virtual meeting
6 Dos and Don'ts on slides from TED experts
Course on Web Security
Stand Up meeting, a good overview
SVGnest Shape packing in SVG
The power of storytelling from TED
The role of Design in Business
Think Stories, not Slides from Amit Kapoor
Thirdy party CSS is not safe
Start with Vega Embed on Observable
Feynman on education and intelligence
After User Centered Design, here Society
Express that routes to OSC
Obvious, Easy, Possible
Custom keyboard keys (shift, command, return, etc) in HTML
Some small tips using Ace Editor
Extract (scrape) an HTML table using Spreadsheet
Transpose data from columns to rows with spreadsheet
Git depth and commit with shallow repository
Rube Goldberg Machine
Get CSS property value with JS
Interacting with Google Spreadsheet using Node
CSS line clamp
Extract the URL from CSS, a better way
Strip emoji in string with javascript
PacificContent on why they don't pitch
Enable CORS on Netlify
How to enable CORS on Vue CLI serve
Vue and dynamic run-time compiled templates
Add programmatically a draggable element in VueDraggable with Sortable
Resizing images with Express and Sharp
Javascript for Data Science
Convert NodeList to Array quickly
Allow getImageData from remote images
Clone a git repository without history
Trigger the click handler in Vue component
Systems are made by
The perspective of PRESENTA
Set a Vega Vega-Lite background to transparent
vue-cli-service serve and CPU usage on Mac OSX
Email as a public to-do list
Put canonical URL on generated Nuxt site
The only scarcity is human attention
Client side search with three js libs
Teaching tips
Conway's law and Brooks's law
Dealing with the Company Culture
Organizational culture in brief
Strategy to deal with the growth opportunity
Avoid BOT in email clients affecting user session
Using an hardware key to protect yourself
WebAuthn, the future of authentication
Communication, trust and leadership
The hook when writing for a reader
The inverted education
What does empower mean
What is a project debrief
Rendering SVG paths in WebGL with Three
The viral factors
Target to a custom Mode in Vue CLI
Check if it's a touch enabled device
Design, Art, Technology
A prototype
Download all your Dribbble images with Node
Set the THREE SVGRenderer as valid SVG element
How to import the SVGRenderer of Tree in a Vue project
Linecap and Linejoint are great config for SVG lines
How to make a little grid layout in Javascript
Set a Vuex state from an external js file
Lovely quotes from Herb Kelleher
Complex systems and workplaces
Convert FileList into Array
Vue CLI 4 and ESLint rules
Huge list of resources for Web Dev
Speaking of serverless and around
The Laws of UX
Another SpreadSheet++
Experimental music notation resources
What if your MacOs stucks on login
Avoid secondary blank screen on OSX when fullscreen
NuxtPress and Boring Technology
Computational design some history
How to get smoother & sharper shadows with CSS
Meaningful transition in UI design
How to extract the URL from the CSS background-image property with RegEx
Diving with Nuxt and Blog aware project
Two ways to include markdown in Nuxt project
Doka to edit images in browser
The problem of population collapse, not explosion
UAL Creative Computing Institute
Vue CLI and custom local domain
How DNS works
Check if source contains a valid IFRAME code
Format Date with native methods in Javascript
Git and skip tracked files locally
Five ways to make your presentation better
The privacy of IoT
Using dynamic path in Vue CLI
Match an email with RegEx
Assign a CSS variable with Javascript
Replace not found image in Vue
Select All text
Defining Creative Technology
Detect if it's Electron runtime
Some advices from the UI designer of Slides
D3 interpolate path plugin
Finding SVG assets repository
Declarative Design Tools
Firebase rules by example
Litho, a new kind of input device
unDraw free SVG illustrations
dev domain access issue
Does AI have a dirty mind, too
Fluidtable the modern spreadsheet
Chrome and Audio play
The Jeff Bezos stakeholder letter
Some advices for makers
Neural Network in Fine Art
Netlify Dev
Teach to learn
Using Nuxt and Normalize-css to generate files
Processes represented
Start develop in ES6
The chinese population
A day in life, a simulation viz project
A knitted data visualization about train delay
Closeness Lines
Duarte (Nancy)
FastChart to build charts in seconds
How MIT turned code into a medium
In data there are many stories
Light to visualize future sea level
JQ to query JSON files
Method
A solar powered website
On agility
Bezier
Bold and fresh style alert here
Learning from Feynman
Refresh the Array API in JS
Tips on cold email
The default CSS style of the browsers
The Leap Motion in VR
Top 10 Application-Design Mistakes
The boring thing
Setting a minimun default height to Quill text area
Lunr of FlexSearch
The creative phylosophy
The expiration time in a pre-signed PUT request
Art and Design need to blending with Technology matters
If you torture the data long enough
Eleventy Static Gen Tool
JsonStore the free and very quick store service for small projects
Fake reviews and the defenders of buyers
Assuming
The Jekyll fatigue
MasterCard rebranding logo
The rise of a new breed of spreadsheets
Scratch 3
Seamless integration in Hadron App
Architects and designers
Question the data
The Daily Papert
The strategic plan
The website budget
A deep journey on the focus style
Interesting dynamic pattern composition
Bold brand identity for Aktuel
Bold identity system for Debrecen 2023 European Cultural Capital
Creative animation in common UI component
Huge sound back collection
Manipulating arcs
Removing is harder than adding
Simple and bold colors+typography always win
The UX Engineer
Lovely geometric pattern graphic from Julia Packan
Nice dynamic in this geometric animated composition
Very nice graphic compositions by Anthony Gribben
Notion newsletter engagement
About Feedback
Libraries over Framewors
Multer and the req
Design is the adaptive execution of strategic intent
Don’t confuse communication with legibility
When Drag&Drop is overkill
Good sign up view from Postmark
This is incredible
URL input component from Basecamp
The first data-driven shop
A bit of Regular Expression
A powerful visualization
The context is everything
Sapper framework for modern web-app
User or People testing
Warning companies making advertising wrong
New big updates along this week
The Weather Channel Mixed Reality Viz
The Skeuomorphic thing
What does serverless mean
Again from RealtimeBoard
Little good UI detail here on the signup form from RealtimeBoard
Designing with code
I've ever had this feeling
Changing on MouseDown instead MouseUp
Ngrok service
The Grip people page is good
The Uncomfortable is awesome
GraphQL and around
It's easy to fix, dear Medium
Trust is a process
Remembering the Photoshop Blending Modes
Sharing a WebPage
The UX is a complex problem
New post type in this blog
The rapid prototyping feature of Vue Cli