Skip to content

Instantly share code, notes, and snippets.

View camillanapoles's full-sized avatar

Camilla Napoles camillanapoles

View GitHub Profile
@camillanapoles
camillanapoles / ui-patterns-list.md
Created March 13, 2026 11:57 — forked from mpaiva-cc/ui-patterns-list.md
A curated list of SaaS UI workflow patterns used across modern B2B and B2C SaaS platforms.

Common SaaS Workflow Patterns

Note: The workflow patterns below are ordered by estimated usage frequency, based on navigation audit data and common SaaS conventions.

This document curates and describes common UI workflow patterns found in leading B2B and B2C SaaS platforms (e.g., Notion, Airtable, Figma, Asana, HubSpot, Linear).

Each pattern includes:

  • A clear flow description
  • Real-world examples
@camillanapoles
camillanapoles / install_debian_with_debootstrap_howto.md
Created January 26, 2026 19:16 — forked from varqox/install_debian_with_debootstrap_howto.md
Instructions how to install Debian using debootstrap
// ==UserScript==
// @name Claude Extractor Diagnostic
// @namespace https://github.com/cnmfs/claude-extractor
// @version 2.1.0-diag
// @description Versão de diagnóstico para identificar seletores DOM do Claude.ai
// @author cnmfs
// @match https://claude.ai/*
// @icon https://claude.ai/favicon.ico
// @grant none
// @run-at document-idle

Build android app on termux

1. install termux

install termux from F-Droid.

2. setup termux

apt update
@camillanapoles
camillanapoles / permissions.txt
Created November 20, 2025 19:52 — forked from Arinerron/permissions.txt
A list of all Android permissions...
android.permission.ACCESS_ALL_DOWNLOADS
android.permission.ACCESS_BLUETOOTH_SHARE
android.permission.ACCESS_CACHE_FILESYSTEM
android.permission.ACCESS_CHECKIN_PROPERTIES
android.permission.ACCESS_CONTENT_PROVIDERS_EXTERNALLY
android.permission.ACCESS_DOWNLOAD_MANAGER
android.permission.ACCESS_DOWNLOAD_MANAGER_ADVANCED
android.permission.ACCESS_DRM_CERTIFICATES
android.permission.ACCESS_EPHEMERAL_APPS
android.permission.ACCESS_FM_RADIO
@camillanapoles
camillanapoles / json_nested_keys.sh
Created October 18, 2025 18:40
Json Apenas estrutura aninhas com keys no terminal
jq 'walk(if type == "object" then . elif type == "array" then [] else {} end)' exemplo.json
@camillanapoles
camillanapoles / video_felipe_heim.md
Last active October 8, 2025 04:43
Analise do Video da Esa - Youtube Felipe Heim

Analise do Video da Esa 2025-10-08 00:48:16

SOBRE PORQUE A PIXELAGEM NÃO É CAUSADORA DE UM DISTÚRBIO NESTE VÍDEO

Se o bloco se move em diagonal e mantém um padrão repetitivo no tempo, a causa não pode ser só pixelagem, porque pixelagem geralmente causa distorções aleatórias ou efeitos de blocos visíveis sem repetição temporal exata.

A repetição do padrão a cada X frames indica que o movimento é sincronizado e periódico, ou seja, um comportamento real do objeto — não um artefato da imagem.

A pixelagem acontece por limitações na resolução da imagem, mas não geraria um padrão coerente e repetitivo de movimento dos blocos. Assim, o movimento diagonal e a repetição indicam uma dinâmica sincronizada do objeto, refletida visualmente em cada frame.

@camillanapoles
camillanapoles / obsidian-web-clipper.js
Last active September 28, 2025 19:08 — forked from kaytwo/obsidian-web-clipper.js
Obsidian Web Clipper Bookmarklet to save articles and pages from the web (for Safari, Chrome, Firefox, and mobile browsers)
/* Optional vault name */
const vault = "";
/* Optional folder name such as "Clippings/" */
const folder = "Clippings/";
/* Optional tags */
let tags = "clippings";
/// Readability: https://unpkg.com/@tehshrike/readability@0.2.0
@camillanapoles
camillanapoles / WebContentSearch_Summarize_SaveToNotion_wf.yml
Created March 23, 2025 17:43 — forked from chikupen2896/WebContentSearch_Summarize_SaveToNotion_wf.yml
関心のあるトピックを入力し、Web上の情報を要約して結果をNotion DBに追加するDifyワークフローのDSL
app:
description: 関心のあるトピックを入力し、Web上の情報を要約して結果をNotion DBに追加します。
icon: 🤖
icon_background: '#FFEAD5'
mode: workflow
name: Web Content Search, Summarize, Save to Notion
use_icon_as_answer_icon: false
kind: app
version: 0.1.5
workflow:
@camillanapoles
camillanapoles / add_contextos.md
Last active January 22, 2026 22:24
🔖 CheatSheet Atualizado: Taskwarrior + TUI

Tags adiciionais

Tags Recomendadas com Emojis

+error    # ❌ Erros do sistema
+bug      # 🐛 Bugs encontrados
+sistema  # 🔧 Manutenção do sistema
+dev      # 👨‍💻 Desenvolvimento
+urgent   # 🚨 Urgente
+rotina   # 🔄 Tarefas recorrentes