developez's Avatar

developez

@javierlopezdeancos.dev

Roma no se construyó en un story point.

435
Followers
3,756
Following
100
Posts
06.01.2025
Joined
Posts Following

Latest posts by developez @javierlopezdeancos.dev

Post image
06.03.2026 09:41 👍 1691 🔁 677 💬 17 📌 12
Post image

@twonks.bsky.social

06.03.2026 13:09 👍 214 🔁 26 💬 1 📌 0
Post image

This Week In React 271

⚛️ React:
- Vinext
- RSC
- Activity
- Fiber
- Next.js
- TanStack
- Compiler

📱 RN:
- Expo 55
- Router
- State of React Native
- Enriched
- Maestro
- Sparkling
- Metro
- Grab
- Brownfield

🍿 Read/subscribe: thisweekinreact.com/newsletter/271

🪶 @jwr.ski & I

04.03.2026 18:55 👍 18 🔁 6 💬 0 📌 1
MCP para principiantes de Microsoft

MCP para principiantes de Microsoft

Microsoft tiene un curso de "MCP para principiantes" desde cero y en Español.

✓ 25 módulos: Fundamentos, servers, DevTools...
✓ Para Python, JavaScript, C# .NET, Java y Rust

→ github.com/microsoft/mc...

04.03.2026 13:56 👍 7 🔁 3 💬 1 📌 0
Post image

Mihoko Kasamatsu.
Flores al atardecer, 1970.

04.03.2026 13:03 👍 52 🔁 12 💬 1 📌 0
The Silver Sufer surfs over a spacecraft, firing a pink bolt from his left hand at the ship as he asks,"Are you still too NEW to space to realize there are NO LIMITS out here?”

The Silver Sufer surfs over a spacecraft, firing a pink bolt from his left hand at the ship as he asks,"Are you still too NEW to space to realize there are NO LIMITS out here?”

03.03.2026 00:30 👍 60 🔁 17 💬 4 📌 4
Post image

Akira Toriyama

02.03.2026 13:47 👍 64 🔁 9 💬 0 📌 0
Terminal output SVG screenshot tool

Usage: termframe [OPTIONS] [COMMAND] [ARGS]...

Arguments:
  [COMMAND]  Command to run
  [ARGS]...  Arguments provided to the command

Options:
      --config <FILE>                Configuration file path [env: TERMFRAME_CONFIG=]
  -W, --width <COLUMNS>              Terminal width: N|auto|MIN..MAX[:STEP][@INIT] [default: 80..240:4@180]
  -H, --height <LINES>               Terminal height: N|auto|MIN..MAX[:STEP][@INIT] [default: 24..60@48]
      --padding <EM>                 Override padding for the inner text in font size units
      --font-family <NAME>...        Font family
      --font-size <SIZE>             Font size [default: 12]
      --font-weight <WEIGHT>         Normal font weight [default: normal]
      --embed-fonts [<ENABLED>]      Embed fonts [default: false]
      --subset-fonts [<ENABLED>]     Subset fonts [default: false]
      --bold-is-bright [<ENABLED>]   Bright bold text [default: false]
      --bold-font-weight <WEIGHT>    Bold text font weight [default: bold]
      --faint-opacity <0..1>         Faint text opacity [default: 0.5]
      --faint-font-weight <WEIGHT>   Faint text font weight [default: normal]
      --line-height <FACTOR>         Line height, factor of the font size [default: 1.2]
      --mode <MODE>                  Appearance [default: auto] [possible values: auto, dark, light]
      --theme <THEME>                Color theme [default: one-double]
      --window [<ENABLED>]           Enable window [default: true]
      --window-shadow [<ENABLED>]    Enable window shadow [default: true]
      --window-margin <PIXELS>       Override window margin
      --window-style <NAME>          Window style
      --title <TITLE>                Window title
      --show-command [<ENABLED>]     Show command [default: false]
      --command-prompt <PROMPT>      Command prompt to show before the executed command [default: "❯ "]
      --syntax-theme <THEME>         Syntax theme [default: dark:rosepine-moon,ligh…

Terminal output SVG screenshot tool Usage: termframe [OPTIONS] [COMMAND] [ARGS]... Arguments: [COMMAND] Command to run [ARGS]... Arguments provided to the command Options: --config <FILE> Configuration file path [env: TERMFRAME_CONFIG=] -W, --width <COLUMNS> Terminal width: N|auto|MIN..MAX[:STEP][@INIT] [default: 80..240:4@180] -H, --height <LINES> Terminal height: N|auto|MIN..MAX[:STEP][@INIT] [default: 24..60@48] --padding <EM> Override padding for the inner text in font size units --font-family <NAME>... Font family --font-size <SIZE> Font size [default: 12] --font-weight <WEIGHT> Normal font weight [default: normal] --embed-fonts [<ENABLED>] Embed fonts [default: false] --subset-fonts [<ENABLED>] Subset fonts [default: false] --bold-is-bright [<ENABLED>] Bright bold text [default: false] --bold-font-weight <WEIGHT> Bold text font weight [default: bold] --faint-opacity <0..1> Faint text opacity [default: 0.5] --faint-font-weight <WEIGHT> Faint text font weight [default: normal] --line-height <FACTOR> Line height, factor of the font size [default: 1.2] --mode <MODE> Appearance [default: auto] [possible values: auto, dark, light] --theme <THEME> Color theme [default: one-double] --window [<ENABLED>] Enable window [default: true] --window-shadow [<ENABLED>] Enable window shadow [default: true] --window-margin <PIXELS> Override window margin --window-style <NAME> Window style --title <TITLE> Window title --show-command [<ENABLED>] Show command [default: false] --command-prompt <PROMPT> Command prompt to show before the executed command [default: "❯ "] --syntax-theme <THEME> Syntax theme [default: dark:rosepine-moon,ligh…

Executes the provided command as-is with all flags and arguments in a pseudo
terminal and captures the generated output. The result is printed as it was
produced. Additionally, an image will be rendered in a lookalike terminal
window including all terminal colors and text decorations.

Usage:
  termshot [termshot flags] [--] command [command flags] [command arguments] [...] [flags]

Flags:
  -e, --edit               edit content before creating screenshot
  -c, --show-cmd           include command in screenshot
  -C, --columns int        force fixed number of columns in screenshot
  -m, --margin int         set margin around the window (default 48)
  -p, --padding int        set padding around the content inside window (default 24)
      --no-decoration      do not draw window decorations
      --no-shadow          do not draw window shadow
  -s, --clip-canvas        clip canvas to visible image area (no margin)
  -f, --filename string    filename of the screenshot (default "out.png")
      --raw-write string   write raw output to file instead of creating a screenshot
      --raw-read string    read raw input from file instead of executing a command
  -v, --version            show version
  -b, --clipboard          copy termshot to clipboard, overrules filename option
  -h, --help               help for termshot

Executes the provided command as-is with all flags and arguments in a pseudo terminal and captures the generated output. The result is printed as it was produced. Additionally, an image will be rendered in a lookalike terminal window including all terminal colors and text decorations. Usage: termshot [termshot flags] [--] command [command flags] [command arguments] [...] [flags] Flags: -e, --edit edit content before creating screenshot -c, --show-cmd include command in screenshot -C, --columns int force fixed number of columns in screenshot -m, --margin int set margin around the window (default 48) -p, --padding int set padding around the content inside window (default 24) --no-decoration do not draw window decorations --no-shadow do not draw window shadow -s, --clip-canvas clip canvas to visible image area (no margin) -f, --filename string filename of the screenshot (default "out.png") --raw-write string write raw output to file instead of creating a screenshot --raw-read string read raw input from file instead of executing a command -v, --version show version -b, --clipboard copy termshot to clipboard, overrules filename option -h, --help help for termshot

Oh, there is a new CLI tool for capturing terminal output as screenshots, but as SVG instead of PNG:

"termframe" -> github.com/pamburus/ter...

Here is a comparison of "termframe" (~22 kb SVG) to "termshot" (~221 kb PNG) ->

02.03.2026 05:04 👍 12 🔁 2 💬 2 📌 1
Speed test results showing: Download 89.1 Mbps, Upload 75.8 Mbps, Idle latency 30 ms, Loaded latency 59 ms, plus a bandwidth comparison chart and percent differences vs. average.

Speed test results showing: Download 89.1 Mbps, Upload 75.8 Mbps, Idle latency 30 ms, Loaded latency 59 ms, plus a bandwidth comparison chart and percent differences vs. average.

Wake up babe new speed testing UI has dropped

https://radar.cloudflare.com/speedtest

#SpeedTest #Cloudflare #CloudflareRadar

02.03.2026 21:47 👍 0 🔁 1 💬 0 📌 0
Post image Post image Post image

Paul Cupido.
Parte de su colección 36 vistas del monte Fuji, 2025.

02.03.2026 06:46 👍 49 🔁 5 💬 0 📌 1
Post image

Strike, 1910 by Stanisław Lentz

28.02.2026 12:07 👍 39 🔁 5 💬 1 📌 1
Post image

Me escriben por internet muy enfadados diciendo que "Ya está bien de criminalizar a los rentistas"

28.02.2026 06:59 👍 59 🔁 17 💬 1 📌 0
Preview
Push the Penpot MCP to its Limits. Join the Beta test! tl;dr: Penpot launches its open beta for the MCP server. Take part as a tester by writing to support@penpot.app with the subject “MCP test volunteer” Something new is coming to Penpot, and we would l...

Push the Penpot MCP to its Limits. Join the Beta test!🫶

Penpot launches its open beta for the MCP server. Take part as a tester by writing to support@penpot.app with the subject “MCP test volunteer”

All the info👇
community.penpot.app/t/push-the-p...

27.02.2026 13:00 👍 3 🔁 1 💬 0 📌 0
Post image

René Magritte.
El veneno, 1939.

24.02.2026 20:33 👍 64 🔁 9 💬 1 📌 0

No me canso de repetirlo 👇

"Los modelos de lenguaje no planifican; generan textos que parecen planes.

Los modelos de lenguaje no resuelven problemas; generan textos que parecen soluciones.

Los modelos de lenguaje no piensan; generan textos que parecen como si lo hicieran."

Andriy Burkov

25.02.2026 20:40 👍 224 🔁 120 💬 2 📌 1
Post image

Taisia Afonina. Roof, 1957

25.02.2026 18:46 👍 116 🔁 10 💬 0 📌 1
Union-made in the USA!

Purchase campaign gear at store.mattortega.com.

Union-made in the USA! Purchase campaign gear at store.mattortega.com.

I'm a graphic designer and web developer but you may not know that I taught myself to code at 12, picking up design along the way. I have never been content to wait for someone else.

I designed my logo with deliberate choices, each one personal. Now it is available on campaign merch!

23.02.2026 16:14 👍 18 🔁 6 💬 2 📌 2
Screenshot of the repository

Screenshot of the repository

TypeScript library for terminal user interfaces

25.02.2026 05:03 👍 1 🔁 1 💬 1 📌 0

Woah, this is dope. Just added it to my pies site in just a few lines of CSS. Nice progressive enhancement where supported.

pies.jim-nielsen.com

24.02.2026 17:08 👍 9 🔁 2 💬 2 📌 0
A CSS-driven Mahjong Solitaire.

A CSS-driven Mahjong Solitaire.

Built a CSS Mahjong over the weekend: voxjong.com

Powered by my relentless quest to conquer the 3D DOM.

22.02.2026 13:28 👍 130 🔁 24 💬 10 📌 4

Lo que habría disfrutado Borges con Minecraft

22.02.2026 10:33 👍 16 🔁 1 💬 2 📌 0
Post image

Anton Faistauer. Landscape of Southern France (Aix en Provence), 1926

21.02.2026 19:52 👍 123 🔁 20 💬 1 📌 0
Post image

Egon Schiele. Two Girls on a Fringed Blanket, 1911

20.02.2026 18:32 👍 107 🔁 9 💬 2 📌 0
micasa — your house, in a terminal A terminal UI for tracking everything about your home. Single SQLite file. No cloud. No account. No subscriptions.

me encantan los proyectos así: un terminal con una base sqlite para gestionar todo lo relativo a tu casa micasa.dev

19.02.2026 21:28 👍 6 🔁 1 💬 0 📌 0
'La fragata de vapor de 12 cañones "Kamchatka"'
Autor: Alexey Petrovich Bogolyubov (ruso, 1824-1896)

'La fragata de vapor de 12 cañones "Kamchatka"' Autor: Alexey Petrovich Bogolyubov (ruso, 1824-1896)

'La fragata de vapor de 12 cañones "Kamchatka"'
Creación de 1848.
Técnica: Óleo sobre lienzo.
Dimensiones: 52 × 72 cm.
Ubicación: Museo Naval Central, San Petersburgo, Rusia.
Autor: Alexey Petrovich Bogolyubov (ruso, 1824-1896)
#arts #paintings

19.02.2026 18:05 👍 10 🔁 1 💬 0 📌 0
TetraLogical logo above headline “Accessible building blocks for web” over an abstract network of connected circles.

TetraLogical logo above headline “Accessible building blocks for web” over an abstract network of connected circles.

Accessible building blocks for web. A series of short videos by @tetralogical.com on accessibility basics: headings, images, buttons, links, and form fields, with practical tips on labels, contrast, and semantic HTML for keyboard and screen reader users. #a11y #video

www.youtube.com/playlist?lis...

19.02.2026 11:33 👍 3 🔁 4 💬 0 📌 0
Post image

Vercel-like hosting is bad because as your project grows, the price grows exponentially.

AWS and Google Cloud have terrible DX and UI.

Seems like, the best option is to rent a VPS and install an open-source Vercel alternative (Coolify or Dokploy).

blog.logrocket.com/dokploy-vs-c...

17.02.2026 15:17 👍 14 🔁 1 💬 4 📌 0
-node -e "const fs = require('node:fs'); fs.rmSync('./dist', { recursive: true, force: true });"
+node -e "fs.rmSync('./dist', { recursive: true, force: true });"

-node -e "const fs = require('node:fs'); fs.rmSync('./dist', { recursive: true, force: true });" +node -e "fs.rmSync('./dist', { recursive: true, force: true });"

TIL "node -e" automatically exposes built-in Node.js modules, like fs. Makes tiny snippets like these much cleaner!

18.02.2026 17:35 👍 52 🔁 8 💬 2 📌 0
Light blue control panel with a couple of sliders

Light blue control panel with a couple of sliders

Current status: making control panel stuff (those are normal HTML input range sliders)

19.02.2026 10:55 👍 12 🔁 1 💬 1 📌 0
Video thumbnail

We are finally done with the first two types of slopes!!

(;´༎ຶٹ༎ຶ`)(;´༎ຶٹ༎ຶ`)

This covers the initial batch, we will be adding more slowly haha.

Next would be adding MDSDRV support!

#megadrive #mdengine #homebrew #indiedev #gamedev #sgdk

17.02.2026 20:33 👍 24 🔁 6 💬 1 📌 0