#devtools — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #devtools, aggregated by home.social.
-
🚀 #Laravel now speaks #ClickHouse! laravel-clickhouse brings Eloquent, Query Builder & Schema Builder to the world's fastest OLAP database — familiar API, zero friction. #PHP #opensource #devtools
https://github.com/laravel-clickhouse/laravel-clickhouse -
🚀 #Laravel now speaks #ClickHouse! laravel-clickhouse brings Eloquent, Query Builder & Schema Builder to the world's fastest OLAP database — familiar API, zero friction. #PHP #opensource #devtools
https://github.com/laravel-clickhouse/laravel-clickhouse -
🚀 #Laravel now speaks #ClickHouse! laravel-clickhouse brings Eloquent, Query Builder & Schema Builder to the world's fastest OLAP database — familiar API, zero friction. #PHP #opensource #devtools
https://github.com/laravel-clickhouse/laravel-clickhouse -
🚀 #Laravel now speaks #ClickHouse! laravel-clickhouse brings Eloquent, Query Builder & Schema Builder to the world's fastest OLAP database — familiar API, zero friction. #PHP #opensource #devtools
https://github.com/laravel-clickhouse/laravel-clickhouse -
🚀 #Laravel now speaks #ClickHouse! laravel-clickhouse brings Eloquent, Query Builder & Schema Builder to the world's fastest OLAP database — familiar API, zero friction. #PHP #opensource #devtools
https://github.com/laravel-clickhouse/laravel-clickhouse -
explain prettier from Andrei Lepikhov strips platform-dependent noise from EXPLAIN output, keeps plan structure intact. Two functions, no deps.
pretty_explain_analyze() runs and cleans.
pretty_explain_text() filters existing output, useful without server access.
Check out the code: ⭐ https://github.com/danolivo/conf/blob/main/2026b-explain-prettier/explain-prettier.sql
Read the full write-up: 📖 https://www.pgedge.com/blog/explain-prettier-or-post-processing-query-plans-in-postgres
-
explain prettier from Andrei Lepikhov strips platform-dependent noise from EXPLAIN output, keeps plan structure intact. Two functions, no deps.
pretty_explain_analyze() runs and cleans.
pretty_explain_text() filters existing output, useful without server access.
Check out the code: ⭐ https://github.com/danolivo/conf/blob/main/2026b-explain-prettier/explain-prettier.sql
Read the full write-up: 📖 https://www.pgedge.com/blog/explain-prettier-or-post-processing-query-plans-in-postgres
-
explain prettier from Andrei Lepikhov strips platform-dependent noise from EXPLAIN output, keeps plan structure intact. Two functions, no deps.
pretty_explain_analyze() runs and cleans.
pretty_explain_text() filters existing output, useful without server access.
Check out the code: ⭐ https://github.com/danolivo/conf/blob/main/2026b-explain-prettier/explain-prettier.sql
Read the full write-up: 📖 https://www.pgedge.com/blog/explain-prettier-or-post-processing-query-plans-in-postgres
-
explain prettier from Andrei Lepikhov strips platform-dependent noise from EXPLAIN output, keeps plan structure intact. Two functions, no deps.
pretty_explain_analyze() runs and cleans.
pretty_explain_text() filters existing output, useful without server access.
Check out the code: ⭐ https://github.com/danolivo/conf/blob/main/2026b-explain-prettier/explain-prettier.sql
Read the full write-up: 📖 https://www.pgedge.com/blog/explain-prettier-or-post-processing-query-plans-in-postgres
-
I don't have typically need to use
makeand I know the cool kids are usingmavenand cooler kids are usingjustbutmakeis everywhere and not going away soon. This is a nice layer-cake example of usingmake, some folks have a gift for explaining things well and I wanted to share. via: lobstersAlso, make can be used for anything, not just "programming", where updates are needed to some files based on whether some other files changed.
-
Как отлаживать мини‑приложения в MAX и почему без DevTools это боль
MAX позиционируется как серьёзная платформа с госинтеграциями, но при этом разработчикам не дают базовых инструментов отладки. Работать в таких условиях можно, но это постоянные костыли и лишние часы. Я обращаюсь к команде MAX: если вы хотите, чтобы под вашу платформу делали качественные решения, нужно давать разработчикам нормальные инструменты. Иначе мы вместо экосистемы получим ещё один обязательный, но неудобный продукт. В России сейчас активно продвигают мессенджер MAX как официальную альтернативу Telegram. Для пользователей это значит еще один клиент на рабочем столе, а для разработчиков — ещё одна платформа для ботов и мини‑приложений. На бумаге это звучит норм: единая платформа, интеграция с госсервисами, мини‑аппы для бизнеса (привет, WeChat). На практике возникает базовый вопрос: как это вообще разрабатывать и отлаживать, если в десктопном клиенте нет нормальных DevTools? В этой статье я попробую рассказать, как выглядит попоболь отладка мини‑приложений в MAX сегодня, чем она отличается от привычного процесса в Telegram (да да, опять сравнение с вездесущей телегой), и почему отсутствие инструментов разработки — не мелкая придирка, а системная проблема.
https://habr.com/ru/articles/1039030/
#max_messenger #telegram #webapp #miniapp #миниприложения #бугурт_в_обмен_на_продовольствие #попоболь #devtools
-
Как отлаживать мини‑приложения в MAX и почему без DevTools это боль
MAX позиционируется как серьёзная платформа с госинтеграциями, но при этом разработчикам не дают базовых инструментов отладки. Работать в таких условиях можно, но это постоянные костыли и лишние часы. Я обращаюсь к команде MAX: если вы хотите, чтобы под вашу платформу делали качественные решения, нужно давать разработчикам нормальные инструменты. Иначе мы вместо экосистемы получим ещё один обязательный, но неудобный продукт. В России сейчас активно продвигают мессенджер MAX как официальную альтернативу Telegram. Для пользователей это значит еще один клиент на рабочем столе, а для разработчиков — ещё одна платформа для ботов и мини‑приложений. На бумаге это звучит норм: единая платформа, интеграция с госсервисами, мини‑аппы для бизнеса (привет, WeChat). На практике возникает базовый вопрос: как это вообще разрабатывать и отлаживать, если в десктопном клиенте нет нормальных DevTools? В этой статье я попробую рассказать, как выглядит попоболь отладка мини‑приложений в MAX сегодня, чем она отличается от привычного процесса в Telegram (да да, опять сравнение с вездесущей телегой), и почему отсутствие инструментов разработки — не мелкая придирка, а системная проблема.
https://habr.com/ru/articles/1039030/
#max_messenger #telegram #webapp #miniapp #миниприложения #бугурт_в_обмен_на_продовольствие #попоболь #devtools
-
Как отлаживать мини‑приложения в MAX и почему без DevTools это боль
MAX позиционируется как серьёзная платформа с госинтеграциями, но при этом разработчикам не дают базовых инструментов отладки. Работать в таких условиях можно, но это постоянные костыли и лишние часы. Я обращаюсь к команде MAX: если вы хотите, чтобы под вашу платформу делали качественные решения, нужно давать разработчикам нормальные инструменты. Иначе мы вместо экосистемы получим ещё один обязательный, но неудобный продукт. В России сейчас активно продвигают мессенджер MAX как официальную альтернативу Telegram. Для пользователей это значит еще один клиент на рабочем столе, а для разработчиков — ещё одна платформа для ботов и мини‑приложений. На бумаге это звучит норм: единая платформа, интеграция с госсервисами, мини‑аппы для бизнеса (привет, WeChat). На практике возникает базовый вопрос: как это вообще разрабатывать и отлаживать, если в десктопном клиенте нет нормальных DevTools? В этой статье я попробую рассказать, как выглядит попоболь отладка мини‑приложений в MAX сегодня, чем она отличается от привычного процесса в Telegram (да да, опять сравнение с вездесущей телегой), и почему отсутствие инструментов разработки — не мелкая придирка, а системная проблема.
https://habr.com/ru/articles/1039030/
#max_messenger #telegram #webapp #miniapp #миниприложения #бугурт_в_обмен_на_продовольствие #попоболь #devtools
-
Как отлаживать мини‑приложения в MAX и почему без DevTools это боль
MAX позиционируется как серьёзная платформа с госинтеграциями, но при этом разработчикам не дают базовых инструментов отладки. Работать в таких условиях можно, но это постоянные костыли и лишние часы. Я обращаюсь к команде MAX: если вы хотите, чтобы под вашу платформу делали качественные решения, нужно давать разработчикам нормальные инструменты. Иначе мы вместо экосистемы получим ещё один обязательный, но неудобный продукт. В России сейчас активно продвигают мессенджер MAX как официальную альтернативу Telegram. Для пользователей это значит еще один клиент на рабочем столе, а для разработчиков — ещё одна платформа для ботов и мини‑приложений. На бумаге это звучит норм: единая платформа, интеграция с госсервисами, мини‑аппы для бизнеса (привет, WeChat). На практике возникает базовый вопрос: как это вообще разрабатывать и отлаживать, если в десктопном клиенте нет нормальных DevTools? В этой статье я попробую рассказать, как выглядит попоболь отладка мини‑приложений в MAX сегодня, чем она отличается от привычного процесса в Telegram (да да, опять сравнение с вездесущей телегой), и почему отсутствие инструментов разработки — не мелкая придирка, а системная проблема.
https://habr.com/ru/articles/1039030/
#max_messenger #telegram #webapp #miniapp #миниприложения #бугурт_в_обмен_на_продовольствие #попоболь #devtools
-
Restore original source files from JS/CSS source maps with sourcemap-extract. Built on the official ECMA-426 standard with safe path sanitization and full CLI support.
🔗 https://github.com/AnandPilania/sourcemap-extract
#JavaScript #WebDevelopment #OpenSource #DevTools -
Restore original source files from JS/CSS source maps with sourcemap-extract. Built on the official ECMA-426 standard with safe path sanitization and full CLI support.
🔗 https://github.com/AnandPilania/sourcemap-extract
#JavaScript #WebDevelopment #OpenSource #DevTools -
Restore original source files from JS/CSS source maps with sourcemap-extract. Built on the official ECMA-426 standard with safe path sanitization and full CLI support.
🔗 https://github.com/AnandPilania/sourcemap-extract
#JavaScript #WebDevelopment #OpenSource #DevTools -
Found a clever little Rust tool for spotting risky code 👀
🦀 **cargo-crap** — Compute the CRAP metric for Rust projects
📉 Combines cyclomatic complexity + test coverage to find high-risk & poorly-tested functions
⭐ GitHub: https://github.com/minikin/cargo-crap
➡️ Write-up: https://minikin.me/blog/cargo-crap
#rustlang #cargo #testing #coverage #devtools #cli #codequality
-
Found a clever little Rust tool for spotting risky code 👀
🦀 **cargo-crap** — Compute the CRAP metric for Rust projects
📉 Combines cyclomatic complexity + test coverage to find high-risk & poorly-tested functions
⭐ GitHub: https://github.com/minikin/cargo-crap
➡️ Write-up: https://minikin.me/blog/cargo-crap
#rustlang #cargo #testing #coverage #devtools #cli #codequality
-
Found a clever little Rust tool for spotting risky code 👀
🦀 **cargo-crap** — Compute the CRAP metric for Rust projects
📉 Combines cyclomatic complexity + test coverage to find high-risk & poorly-tested functions
⭐ GitHub: https://github.com/minikin/cargo-crap
➡️ Write-up: https://minikin.me/blog/cargo-crap
#rustlang #cargo #testing #coverage #devtools #cli #codequality
-
Found a clever little Rust tool for spotting risky code 👀
🦀 **cargo-crap** — Compute the CRAP metric for Rust projects
📉 Combines cyclomatic complexity + test coverage to find high-risk & poorly-tested functions
⭐ GitHub: https://github.com/minikin/cargo-crap
➡️ Write-up: https://minikin.me/blog/cargo-crap
#rustlang #cargo #testing #coverage #devtools #cli #codequality
-
Found a clever little Rust tool for spotting risky code 👀
🦀 **cargo-crap** — Compute the CRAP metric for Rust projects
📉 Combines cyclomatic complexity + test coverage to find high-risk & poorly-tested functions
⭐ GitHub: https://github.com/minikin/cargo-crap
➡️ Write-up: https://minikin.me/blog/cargo-crap
#rustlang #cargo #testing #coverage #devtools #cli #codequality
-
D2 is a lightweight text-to-diagram tool that turns simple code into clean architecture diagrams.
Perfect for network maps, infrastructure docs, self-hosted setups, and developer documentation.
Works locally, exports to SVG/PNG/PDF, and integrates with VSCode, Obsidian, Vim, and more.
👉 https://digitalescapetools.com/tools/tool.html?id=d2
#OpenSource #SelfHosting #DevTools #Infrastructure #Documentation #DigitalMinimalism
-
Devtools: How to Query Through the Shadow DOM, by @rem:
https://remysharp.com/2026/05/01/devtools-how-to-query-through-the-shadow-dom?ref=frontenddogma.com
-
Devtools: How to Query Through the Shadow DOM, by @rem:
https://remysharp.com/2026/05/01/devtools-how-to-query-through-the-shadow-dom?ref=frontenddogma.com
-
Devtools: How to Query Through the Shadow DOM, by @rem:
https://remysharp.com/2026/05/01/devtools-how-to-query-through-the-shadow-dom?ref=frontenddogma.com
-
Devtools: How to Query Through the Shadow DOM, by @rem:
https://remysharp.com/2026/05/01/devtools-how-to-query-through-the-shadow-dom?ref=frontenddogma.com
-
Devtools: How to Query Through the Shadow DOM, by @rem:
https://remysharp.com/2026/05/01/devtools-how-to-query-through-the-shadow-dom?ref=frontenddogma.com
-
Google’s Migration Assistant for Android Studio now lets devs transfer iOS apps to Android faster with AI. Hours of code conversion, fewer errors. How are you planning to use it? Let’s discuss!
🚩 #GoogleDev #AndroidStudio #MigrationAssistant #AI #AppDevelopment #iOStoAndroid #DevTools #TechInnovation
-
Looking for a better way to handle your shipping workflow? 📦
Shiplet is an open-source project that helps developers automate and manage their deployment cycles.
Support the project on GitHub: https://github.com/AnandPilania/shiplet
#SelfHosted #DevTools #OpenSource #Shiplet #Mastodev #FOSS #WebDevelopment #php #laravel #nodejs #docker #podman #container #BuildInPublic
-
Looking for a better way to handle your shipping workflow? 📦
Shiplet is an open-source project that helps developers automate and manage their deployment cycles.
Support the project on GitHub: https://github.com/AnandPilania/shiplet
#SelfHosted #DevTools #OpenSource #Shiplet #Mastodev #FOSS #WebDevelopment #php #laravel #nodejs #docker #podman #container #BuildInPublic
-
Looking for a better way to handle your shipping workflow? 📦
Shiplet is an open-source project that helps developers automate and manage their deployment cycles.
Support the project on GitHub: https://github.com/AnandPilania/shiplet
#SelfHosted #DevTools #OpenSource #Shiplet #Mastodev #FOSS #WebDevelopment #php #laravel #nodejs #docker #podman #container #BuildInPublic
-
Looking for a better way to handle your shipping workflow? 📦
Shiplet is an open-source project that helps developers automate and manage their deployment cycles.
Support the project on GitHub: https://github.com/AnandPilania/shiplet
#SelfHosted #DevTools #OpenSource #Shiplet #Mastodev #FOSS #WebDevelopment #php #laravel #nodejs #docker #podman #container #BuildInPublic
-
Looking for a better way to handle your shipping workflow? 📦
Shiplet is an open-source project that helps developers automate and manage their deployment cycles.
Support the project on GitHub: https://github.com/AnandPilania/shiplet
#SelfHosted #DevTools #OpenSource #Shiplet #Mastodev #FOSS #WebDevelopment #php #laravel #nodejs #docker #podman #container #BuildInPublic
-
Android Studio I/O Edition: What’s new in Android Developer tools
https://android-developers.googleblog.com/2026/05/whats-new-android-developer-tools.html
#android #appdev #androidstudio #androiddev #devtools #googleio
-
Android Studio I/O Edition: What’s new in Android Developer tools
https://android-developers.googleblog.com/2026/05/whats-new-android-developer-tools.html
#android #appdev #androidstudio #androiddev #devtools #googleio
-
Android Studio I/O Edition: What’s new in Android Developer tools
https://android-developers.googleblog.com/2026/05/whats-new-android-developer-tools.html
#android #appdev #androidstudio #androiddev #devtools #googleio
-
Android Studio I/O Edition: What’s new in Android Developer tools
https://android-developers.googleblog.com/2026/05/whats-new-android-developer-tools.html
#android #appdev #androidstudio #androiddev #devtools #googleio
-
Android Studio I/O Edition: What’s new in Android Developer tools
https://android-developers.googleblog.com/2026/05/whats-new-android-developer-tools.html
#android #appdev #androidstudio #androiddev #devtools #googleio
-
Ratatui apps as a part of development workflow 👌
🔎 **swpui** — Ergonomic search-and-replace TUI for source code
💯 Regex, case-aware replacements, previews & batch actions
🦀 Written in Rust & built with @ratatui_rs
⭐ GitHub: https://github.com/beeb/swpui
➡️ Blog post: https://beeb.li/blog/introducing-swpui
-
Ratatui apps as a part of development workflow 👌
🔎 **swpui** — Ergonomic search-and-replace TUI for source code
💯 Regex, case-aware replacements, previews & batch actions
🦀 Written in Rust & built with @ratatui_rs
⭐ GitHub: https://github.com/beeb/swpui
➡️ Blog post: https://beeb.li/blog/introducing-swpui
-
Ratatui apps as a part of development workflow 👌
🔎 **swpui** — Ergonomic search-and-replace TUI for source code
💯 Regex, case-aware replacements, previews & batch actions
🦀 Written in Rust & built with @ratatui_rs
⭐ GitHub: https://github.com/beeb/swpui
➡️ Blog post: https://beeb.li/blog/introducing-swpui
-
Ratatui apps as a part of development workflow 👌
🔎 **swpui** — Ergonomic search-and-replace TUI for source code
💯 Regex, case-aware replacements, previews & batch actions
🦀 Written in Rust & built with @ratatui_rs
⭐ GitHub: https://github.com/beeb/swpui
➡️ Blog post: https://beeb.li/blog/introducing-swpui
-
Ratatui apps as a part of development workflow 👌
🔎 **swpui** — Ergonomic search-and-replace TUI for source code
💯 Regex, case-aware replacements, previews & batch actions
🦀 Written in Rust & built with @ratatui_rs
⭐ GitHub: https://github.com/beeb/swpui
➡️ Blog post: https://beeb.li/blog/introducing-swpui
-
need to share a local web project with a client or team? one click. custom subdomain. cloudflare tunnel, no setup. yourname.mycrab.space live in 2 minutes. https://mycrab.space #selfhosted #devtools #webdev
-
The goal with InferProbe is simple: remove the fear around testing ML endpoints. No cost surprises, no privacy risks, no latency barriers — just local, fast, insightful perturbations.
What currently holds you back most when testing your endpoints? -
It’s common for ML teams to stick to happy paths only. Edge cases feel too risky or costly. InferProbe gives you a safe local space to probe those edges deeply and honestly.
What’s one tough edge case you wish you could test more freely? -
Parallel agent execution changes everything.
Chat = linear (1 task at a time)
Kanban = parallel (multiple agents)You review when ready. They work continuously.
Built with #ElixirLang for concurrency.
⭐ github.com/T0ha/camelot
🏰 camelotai.tech -
Parallel agent execution changes everything.
Chat = linear (1 task at a time)
Kanban = parallel (multiple agents)You review when ready. They work continuously.
Built with #ElixirLang for concurrency.
⭐ github.com/T0ha/camelot
🏰 camelotai.tech