🔗 LemonAppDev/konsist

GitHub - LemonAppDev/konsist: Konsist is a powerful static code analyzer tailored for Kotlin, focused on ensuring codebase consistency and adherence to coding conventions. Konsist is a powerful static code analyzer tailored for Kotlin, focused on ensuring codebase consistency and adherence to coding conventions. Konsist is a linter that guards the consistency of Kotlin projects by enforcing a cohesive code structure and unified architecture. Konsist guards are written in the form of unit tests (JUnit / Kotest)....

May 24, 2024 · 1 min · 117 words

🔗 dandavison/delta

GitHub - dandavison/delta: A syntax-highlighting pager for git, diff, grep, and blame output Code evolves, and we all spend time studying diffs. Delta aims to make this both efficient and enjoyable: it allows you to make extensive changes to the layout and styling of diffs, as well as allowing you to stay arbitrarily close to the default git/diff output.

May 24, 2024 · 1 min · 59 words

🔗 Voicenotes | AI note-taker

Voicenotes | AI note-taker that’s truly intelligent A place to dump your thoughts. Record new ideas, family moments, meetings, podcast takeaways, anything. Ask your AI to review past notes or brainstorm new ideas. It has perfect memory. Create summary, to-do list, blog post, and more using your notes. Intelligent suggestions, 50+ languages, and a zillion small things. Available on the Web, iOS, Android and soon on smartwatches. Commitment to privacy, longevity, and beauty....

May 21, 2024 · 1 min · 77 words

🔗 markmap

markmap Markmap is a combination of Markdown and mindmap. It parses Markdown content and extracts its intrinsic hierarchical structure and renders an interactive mindmap, aka markmap.

May 17, 2024 · 1 min · 26 words

🔗 IndieMaker

Buy and Sell Side-Projects, SaaS, Domains and Social Media Accounts | IndieMaker IndieMaker is a community marketplace with 21,057+ members where makers sell their side-projects, unused domains and online businesses.

May 13, 2024 · 1 min · 30 words

🔗 Your Essential dbt Project Checklist

Your Essential dbt Project Checklist | dbt Developer Blog If you’ve been using dbt for over a year, your project is out-of-date. This is natural. … This post is the checklist I created to guide our internal work, and I’m sharing it here so you can use it to clean up your own dbt project. … with this in hand, you’ll at least know what you’re looking for.

May 4, 2024 · 1 min · 68 words

🔗 Turn newsletters into feeds

Feed Your Email Send newsletters to your feed reader. Generate an email address you can use for any newsletter, and a corresponding feed you can use to read those emails. Kill the Newsletter! Convert email newsletters into Atom feeds

April 29, 2024 · 1 min · 39 words

🔗 The Up-Goer Five Text Editor

The Up-Goer Five Text Editor Can you explain a hard idea uso g only the ten hundred most used words? It’s not very easy. Type in the box to try it out.

March 25, 2024 · 1 min · 32 words

🔗 Difftastic, a structural diff

Difftastic, a structural diff Difftastic is a CLI diff tool that compares files based on their syntax, not line-by-line. Difftastic produces accurate diffs that are easier for humans to read.

March 22, 2024 · 1 min · 30 words

🔗 Approval Tests

Approval Tests - Home Unit testing asserts can be difficult to use. Approval tests simplify this by taking a snapshot of the results, and confirming that they have not changed. Interesting approach to testing using Combination Approvals: @Test public void upateQuality() throws Exception { CombinationApprovals.verifyAllCombinations( this::doUpdateQuality, new String []{"foo", "bar", "baz"}, new Integer []{-1, 0, 11}, new Integer[0, 1, 49, 50}); } private String doUpdateQuality(String name, int sellIn, int quality) { /*....

November 6, 2023 · 1 min · 115 words

🔗 AndrewWalsh/openapi-devtools: Effortlessly discover API behaviour with a Chrome extension

GitHub - AndrewWalsh/openapi-devtools: Effortlessly discover API behaviour with a Chrome extension OpenAPI DevTools is a Chrome extension that generates OpenAPI specifications in real time from network requests. Once installed it adds a new tab to Chrome DevTools called OpenAPI. While the tool is open it automatically converts network requests into a specification.

October 30, 2023 · 1 min · 52 words

🔗 PRQL - Pipelined Relational Query Language

PRQL Pipelined Relational Query Language, pronounced “Prequel” PRQL is a modern language for transforming data — a simple, powerful, pipelined SQL replacement For example, “Top N by group”: from employees group role ( sort join_date take 1 ) WITH table_0 AS ( SELECT *, ROW_NUMBER() OVER ( PARTITION BY role ORDER BY join_date ) AS _expr_0 FROM employees ) SELECT * FROM table_0 WHERE _expr_0 <= 1

October 26, 2023 · 1 min · 67 words

🔗 AI Emoji Generator

AI Emoji Generator Turn your ideas into emojis in seconds. Generate your favorite Slack emojis with just one click.

October 4, 2023 · 1 min · 19 words

🔗 Leporello.js

Leporello.js · Interactive functional programming IDE for JavaScript Your code is executed instantly as you type, with the results displayed next to it. No need to set breakpoints for debugging. Just move the cursor to any line and see what’s happening. Reminds me of some of the concepts from Inventing on Principle by Bret Victor.

October 3, 2023 · 1 min · 55 words

🔗 IPA Reader

IPA Reader This is a tool for reading International Phonetic Alphabet (IPA) notation aloud. It makes it easy to actually hear how words are pronounced based on their phonetic spelling, without having to look up each character in the IPA chartand string the sounds together yourself.

September 6, 2023 · 1 min · 46 words

🔗 Intro.js

User Onboarding and Product Walkthrough Library | Intro.js Intro.js is a lightweight JavaScript library for creating step-by-step and powerful customer onboarding tours Good way to announce and introduce new features to users.

August 31, 2023 · 1 min · 32 words

🔗 Youtube to Webpage

GitHub - obra/Youtube2Webpage: I learn much better from text than from videos Youtube-to-Webpage is a Perl script to create a webpage from a Youtube video with a transcript generated from the video’s closed captions paired with screenshots of the video. You can see an example at https://obra.github.io/Youtube2Webpage/example/

August 31, 2023 · 1 min · 47 words

🔗 Interactive SVG template

From static to interactive: turn SVGs into exciting experiences | The Flourish blog Have you ever created the perfect static graphic but you just didn’t know how to bring interaction and responsiveness to it? Look no further! With the Flourish “Interactive SVG” template, you can easily make any SVG file interactive and clickable – all within our user-friendly interface. … transform static Scalable Vector Graphics (SVG) images into interactive diagrams, complete with clickable elements that reveal in-depth information....

August 30, 2023 · 1 min · 101 words

🔗 Readme Typing SVG

Readme Typing SVG Dynamically generated, customizable SVG that gives the appearance of typing and deleting text for use on your profile page, repositories, or website. See also the demo site

August 28, 2023 · 1 min · 30 words

🔗 I fucking hate Jira

I fucking hate Jira. Real opinions from real people about a project management system which unfortunately is also real. “Jira isn’t bad if setup in a lightweight fashion” is a 🦄 argument. If something is customisable, people will customise. Jira is the MySpace of issue tracking systems.

June 20, 2022 · 1 min · 47 words