Skip to content

Instantly share code, notes, and snippets.

View lucharo's full-sized avatar
🪐

Luis Chaves Rodriguez lucharo

🪐
  • London
  • 04:56 (UTC)
View GitHub Profile
@lucharo
lucharo / aso_atlas_report_final.html
Created January 16, 2026 10:17
ASO Atlas Full Analysis Report
<!DOCTYPE html>
<html>
<head>
<title>ASO Atlas Analysis Report</title>
<style>
body { font-family: -apple-system, BlinkMacSystemFont, sans-serif; max-width: 900px; margin: 40px auto; padding: 20px; }
h1 { color: #2c3e50; }
h2 { color: #34495e; border-bottom: 2px solid #3498db; padding-bottom: 10px; }
table { border-collapse: collapse; width: 100%; margin: 20px 0; }
th, td { border: 1px solid #ddd; padding: 12px; text-align: left; }
@lucharo
lucharo / aso_atlas_report_v2.html
Created January 16, 2026 10:13
ASO Atlas Analysis Report v2
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>ASO Atlas Repository Analysis Report</title>
<style>
:root {
--primary: #2563eb;
--secondary: #7c3aed;
@lucharo
lucharo / aso_atlas_report.html
Created January 16, 2026 00:04
ASO Atlas Analysis Report
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>ASO Atlas Analysis Report - Sandbox Limitation</title>
<style>
body {
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
max-width: 900px;
@lucharo
lucharo / lango-demo.html
Created January 15, 2026 23:38
Lango Matrix Rain Demo
<!DOCTYPE html>
<html>
<head>
<title>Lango Sandbox Demo</title>
<style>
body { background: #0a0a0a; margin: 0; overflow: hidden; font-family: monospace; }
canvas { display: block; }
.info { position: fixed; top: 10px; left: 10px; color: #0f0; font-size: 14px; }
</style>
</head>
@lucharo
lucharo / README.md
Last active December 9, 2025 12:04
Awair air quality monitor for macOS menu bar (SwiftBar plugin)

Awair Menu Bar Monitor

SwiftBar plugin to display Awair air quality data in your macOS menu bar with CO₂ alerts.

💡 Why this exists: High CO₂ levels significantly impair cognitive function.

Features

  • 🍃👀😮‍💨🪟🚨 Evidence-based thresholds (colorblind-friendly icons)
  • ⬆️↗️➡️↘️⬇️ Live CO₂ trend tracking with 5 levels (1m/2m/5m deltas)
@lucharo
lucharo / marimo-csv-column-picker.py
Created March 20, 2025 14:30
Marimo Notebook to Pick CSV Columns: Heya, as part of my work I receive client data in CSVs that are meant to follow a strict blueprint (column names, data types, etc). Client can be a bit unreliable in that regard and send over column names in different languages or with typos. Instead of manually checking each column and adjusting the names ma…
# /// script
# [tool.marimo.runtime]
# auto_instantiate = false
# ///
import marimo
__generated_with = "0.11.20-dev10"
app = marimo.App(width="medium")
@lucharo
lucharo / harrypotterwords.md
Last active June 28, 2024 11:35
Harry Potter books average words per page

Harry Potter Series Word Count and Page Numbers

Many people have read the Harry Potter series hence I consider it a good measure for readers to estimate how long a blogpost based on word count (rather than reading time).

Word Counts and Page Numbers

Book Words Pages
Harry Potter and the Philosopher’s Stone 76,944 223
Harry Potter and the Chamber of Secrets 85,141 251
Harry Potter and the Prisoner of Azkaban 107,253 317
a b c
1 0 One
2 0 Two
3 0 Three
import pandas as pd
pd.DataFrame({'a': [1,2,3], 'b': [0,0,0], 'c': ['One', 'Two', 'Three']})
@lucharo
lucharo / hide_cell.py
Created March 12, 2021 18:10
nb2medium-article
# %hide-cell
print("This cell won't make it to the final document")