Sign in

João Palmeiro

@joaopalmeiro.bsky.social
49 followers 148 following 20 posts

Data Visualization Engineer at Feedzai • GitHub: github.com/joaopalmeiro • GitLab: gitlab.com/joaommpalmeiro • Codeberg: codeberg.org/joaopalmeiro • Hugging Face: huggingface.co/joaompalmeiro

PostsRepliesMedia
João Palmeiro @joaopalmeiro.bsky.social · 27/02/2026
Updated my opinionated React + Vite template. The main changes are related to updating dependencies and adopting Oxlint + Oxfmt. → Repo: gitlab.com/joaommpalmei...
gitlab.com
João Palmeiro / template-react-vite · GitLab
Opinionated React + Vite template for new projects.
040
João Palmeiro @joaopalmeiro.bsky.social · 24/02/2026
New userscript 📜: psnprofilesSearch Search for a game on PlayStation Store from its PSNProfiles page. This userscript adds a link near the game's name. → Repo: github.com/joaopalmeiro...
github.com
GitHub - joaopalmeiro/userscripts: A collection of userscripts to facilitate certain tasks on different websites.
A collection of userscripts to facilitate certain tasks on different websites. - joaopalmeiro/userscripts
030
João Palmeiro @joaopalmeiro.bsky.social · 18/02/2026
I made some small changes to my templates for Python scripts and packages, including updating Ruff to the latest version: → Scripts: github.com/joaopalmeiro... → Packages: github.com/joaopalmeiro...
github.com
GitHub - joaopalmeiro/template-python-uv-script: Opinionated Python + uv template for new scripts.
Opinionated Python + uv template for new scripts. Contribute to joaopalmeiro/template-python-uv-script development by creating an account on GitHub.
010
João Palmeiro @joaopalmeiro.bsky.social · 16/02/2026
I recently switched my terminal to the Ghostty + Starship combo. Since I'm constantly letting my headphones run out of battery, I created a custom module to show their battery level, similar to the battery one. → Custom module: github.com/joaopalmeiro... → Documentation: starship.rs/config/#cust...
github.com
000
João Palmeiro @joaopalmeiro.bsky.social · 09/02/2026
Linux versions are now available and .DS_Store files (macOS) are skipped.
010
João Palmeiro @joaopalmeiro.bsky.social · 08/02/2026
Learn more: → Repo: gitlab.com/joaommpalmei... → Tap: github.com/joaopalmeiro...
gitlab.com
João Palmeiro / del-ignore · GitLab
A CLI to delete all gitignored files in a project.
110
João Palmeiro @joaopalmeiro.bsky.social · 08/02/2026
New CLI 🛠️: del-ignore Run del-ignore in a folder to delete all gitignored files, with the option to select files to keep before deletion. Built mainly on top of Bun, @clack/prompts, and ignore. Distributed via Homebrew (for macOS only, for now).
gitlab.com
João Palmeiro / del-ignore · GitLab
A CLI to delete all gitignored files in a project.
110
João Palmeiro @joaopalmeiro.bsky.social · 17/07/2025
New package: praicing (v0.0.1) Offline utility functions for estimating costs across different model providers. For now, only functions for OpenAI, from calculating tokens for images to estimating costs for messages/prompts. → PyPI: pypi.org/project/prai... → Repo: github.com/joaopalmeiro...
github.com
GitHub - joaopalmeiro/praicing: Offline utility functions for estimating costs across different model providers.
Offline utility functions for estimating costs across different model providers. - joaopalmeiro/praicing
000
João Palmeiro @joaopalmeiro.bsky.social · 13/07/2025
New page: chat-template-viewer.joao.tools A collection of chat templates rendered for different models and prompts. Created mainly for learning purposes, but also to be used together with Outlines: dottxt-ai.github.io/outlines/lat...
chat-template-viewer.joao.tools
Chat Template Viewer
Rendered chat templates for different models and prompts.
000
João Palmeiro @joaopalmeiro.bsky.social · 09/07/2025
template-python-uv-script also updated, following the same dependencies: github.com/joaopalmeiro...
github.com
GitHub - joaopalmeiro/template-python-uv-script: Opinionated Python + uv template for new scripts.
Opinionated Python + uv template for new scripts. Contribute to joaopalmeiro/template-python-uv-script development by creating an account on GitHub.
000
João Palmeiro @joaopalmeiro.bsky.social · 09/07/2025
New template: template-python-uv-package Opinionated Python + uv template for new packages. For now, still using the hatchling build backend, but already leveraging some of the latest features, such as the new uv version command. Repo: github.com/joaopalmeiro...
github.com
GitHub - joaopalmeiro/template-python-uv-package: Opinionated Python + uv template for new packages.
Opinionated Python + uv template for new packages. - joaopalmeiro/template-python-uv-package
100
João Palmeiro @joaopalmeiro.bsky.social · 22/11/2023
The first two snippets available are for Vue 3: • vue3-emits-props-demo (declare an emitted event as a prop to know if the parent is listening to it): codeberg.org/joaopalmeiro... • vue3-dl-v-for-demo (render a description list with the v-for directive): codeberg.org/joaopalmeiro...
000
João Palmeiro @joaopalmeiro.bsky.social · 22/11/2023
Introducing the Snippets repo! 🗄️ This repository contains a collection of code snippets/demos for different technologies, each available in a separate ready-to-run project. → Repo: github.com/joaopalmeiro...
github.com
GitHub - joaopalmeiro/snippets: A collection of code snippets for different technologies.
A collection of code snippets for different technologies. - GitHub - joaopalmeiro/snippets: A collection of code snippets for different technologies.
110
João Palmeiro @joaopalmeiro.bsky.social · 10/11/2023
Introducing promise-allsettled-utils! 🛠️ It's a JS package with utility functions to leverage the Promise.allSettled() method. I'm using it in scripts where I have several asynchronous requests independent of each other, and I'm interested in their individual results. → codeberg.org/joaopalmeiro...
codeberg.org
promise-allsettled-utils
Utility functions to complement Promise.allSettled().
000
João Palmeiro @joaopalmeiro.bsky.social · 05/11/2023
ggpointdensity is a package that brings a mix of scatterplots and 2D density plots to ggplot2. Since I had never tested this concept, I prepared a demo using fast-kde, D3, and Vue. Hover over the dots to check the point density estimates. → github.com/joaopalmeiro... → ggpointdensity-demo.surge.sh
github.com
GitHub - joaopalmeiro/try-ggpointdensity
Contribute to joaopalmeiro/try-ggpointdensity development by creating an account on GitHub.
000
João Palmeiro @joaopalmeiro.bsky.social · 01/11/2023
template-vue comes with create-vite-tsconfigs to bootstrap small Vue projects. → github.com/joaopalmeiro...
github.com
GitHub - joaopalmeiro/template-vue: Opinionated Vue template for new projects.
Opinionated Vue template for new projects. Contribute to joaopalmeiro/template-vue development by creating an account on GitHub.
000
João Palmeiro @joaopalmeiro.bsky.social · 01/11/2023
Introducing create-vite-tsconfigs and template-vue! 📦 create-vite-tsconfigs packages minified TypeScript configurations used in Vite templates to facilitate their reuse across different projects. → github.com/joaopalmeiro...
github.com
GitHub - joaopalmeiro/create-vite-tsconfigs: TSConfig files for projects created with create-vite.
TSConfig files for projects created with create-vite. - GitHub - joaopalmeiro/create-vite-tsconfigs: TSConfig files for projects created with create-vite.
100
João Palmeiro @joaopalmeiro.bsky.social · 31/10/2023
Introducing vitepress-social-media-icons! 🌐 It packs several social media icons to use in VitePress easily, in particular, to configure the default theme's socialLinks. → github.com/joaopalmeiro...
github.com
GitHub - joaopalmeiro/vitepress-social-media-icons: VitePress-ready SVG strings for social media ico...
VitePress-ready SVG strings for social media icons. - GitHub - joaopalmeiro/vitepress-social-media-icons: VitePress-ready SVG strings for social media icons.
000
João Palmeiro @joaopalmeiro.bsky.social · 29/10/2023
social-media-icons 0.3.1 is out! 🌐 This version has 3 new icons/logos, a documentation website, and further simplified SVG files thanks to the picosvg package. → github.com/joaopalmeiro...
000
João Palmeiro @joaopalmeiro.bsky.social · 28/10/2023
Introducing d3-extra-scale-chromatic! 📊 d3-extra-scale-chromatic is a JS package with color schemes to complement d3-scale-chromatic and create D3 charts. The first version has 10 categorical schemes ready to be used. → github.com/joaopalmeiro...
github.com
GitHub - joaopalmeiro/d3-extra-scale-chromatic: Extra color scales for D3, following d3-scale-chroma...
Extra color scales for D3, following d3-scale-chromatic. - GitHub - joaopalmeiro/d3-extra-scale-chromatic: Extra color scales for D3, following d3-scale-chromatic.
040