Nigeria No1. Music site And Complete Entertainment portal for Music Promotion WhatsApp:- +2349077287056
Wednesday, 27 July 2022
Show HN: Vessal – Shipping made purposeful https://bit.ly/3zaSgSA
Show HN: Vessal – Shipping made purposeful https://bit.ly/3bhMQwV July 28, 2022 at 02:58AM
Show HN: TypeScript Editor that generates structured forms from TypeScript types https://bit.ly/3PUmrnu
Show HN: TypeScript Editor that generates structured forms from TypeScript types Hey HN! I've been doing a lot of work with the TypeScript Compiler API[1] recently as part of my work on Preview.js[2], an IDE extension that lets you preview React/Solid/Vue components. One thing I noticed is that even with great autocomplete and type validation, creating/editing JS values that match a given TypeScript type can require a lot of typing. This is especially the case in Preview.js, where you can edit the props you pass to the component you're previewing in the bottom right panel. For example, quickly switching between different variants of a union type can be a hassle. To solve this, I decided to try creating a tool that generates a structured from for a given TypeScript type. For example if you pass it `type Foo = { bar: string, baz: number }`, it will show you a form with two inputs `bar` and `baz` with the appropriate types, and it will output the equivalent JS code (or JSON) as you type. You can try it at https://bit.ly/3cO5BbF I built this as a standalone tool so that I could debug it easily (and indeed, I found a ton of great bugs!). As it took shape, I realised there might be other use cases for it than Preview.js. Imagine for example using this in Postman (or whichever tool is better than Postman these days!) instead of inputting JSON values for your request payloads. Or perhaps using this for ad-hoc forms (the form is effectively encoded in the URL). I'm curious what you'd see yourself using this editor for? Any feedback welcome of course! Thanks François (@fwouts on Twitter) [1] https://bit.ly/3OBzUQ9... [2] https://bit.ly/3vkIiNd https://bit.ly/3cO5BbF July 28, 2022 at 12:17AM
Show HN: Quarter Life List – Stories and Resource to find your purpose https://bit.ly/3bde87N
Show HN: Quarter Life List – Stories and Resource to find your purpose https://bit.ly/3zixxwe July 27, 2022 at 03:03PM
Show HN: Birdy – Twitter Profile A/B Testing https://bit.ly/3Q1OOAy
Show HN: Birdy – Twitter Profile A/B Testing https://bit.ly/3PCyYfz July 27, 2022 at 12:57PM
Show HN: Discover and discuss one painting a day https://bit.ly/3BjujuQ
Show HN: Discover and discuss one painting a day Hi everyone, I made Peerdiem (a portmanteau word between Peer and Per Diem, which means Per Day in latin). The idea is very simple, a new painting or artwork to discover and discuss with your peers every day. Content is currently only fetched from Chicago Art Institute Free API [1] but I'm planning to add more sources in the short future. It was built with a couple of technologies I wanted to try for some time. Frontend is made with Preact and styled with Tailwindcss. Backend consists of an FastAPI app deployed in a Docker container. [1] https://bit.ly/3oxahp1 https://bit.ly/3BlH34g July 27, 2022 at 01:22PM
Show HN: Create reproducible data analysis workflows with pytask https://bit.ly/3PFNraD
Show HN: Create reproducible data analysis workflows with pytask https://bit.ly/3S2oms9 July 27, 2022 at 10:06AM
Tuesday, 26 July 2022
Show HN: Pulter – CSV, Spreadsheet import button for a web app, SaaS or system https://bit.ly/3vllQ6B
Show HN: Pulter – CSV, Spreadsheet import button for a web app, SaaS or system https://bit.ly/3vistGP July 27, 2022 at 07:09AM
Show HN: Canvas, Browser, Note Taking, One app to rule them all https://bit.ly/3cE8tbb
Show HN: Canvas, Browser, Note Taking, One app to rule them all Superus is a canvas app with browser and notes built in. You can put all your workpieces(ex: Notion, Figma, Airtable) together in a visual workspace. https://bit.ly/3OxePqd July 27, 2022 at 04:26AM
Show HN: I built a note taking tool that executes Python for indie hackers https://bit.ly/3cKeN0I
Show HN: I built a note taking tool that executes Python for indie hackers https://bit.ly/3cMkHOQ July 27, 2022 at 01:12AM
Show HN: Motor Admin Rails – Low-Code Admin Panel Gem https://bit.ly/3zzgqrb
Show HN: Motor Admin Rails – Low-Code Admin Panel Gem https://bit.ly/3cIaOSy July 26, 2022 at 01:42PM
Show HN: CodeStruct – Python programming environment for novices after Scratch https://bit.ly/3ovd5mF
Show HN: CodeStruct – Python programming environment for novices after Scratch https://bit.ly/3z6fEAp July 26, 2022 at 12:03AM
Show HN: Komokana – Automatic app-aware keyboard layer switcher written in Rust https://bit.ly/3S4a7D0
Show HN: Komokana – Automatic app-aware keyboard layer switcher written in Rust https://bit.ly/3baJgVy July 26, 2022 at 06:20AM
Monday, 25 July 2022
Show HN: Visual interactive explanations of VLOOKUP use-cases https://bit.ly/3PzcEnh
Show HN: Visual interactive explanations of VLOOKUP use-cases https://bit.ly/3PN8Mio July 25, 2022 at 10:52PM
Show HN: Open-Source Notion UI, Lotion https://bit.ly/3Be2ynu
Show HN: Open-Source Notion UI, Lotion My friend and I love the Notion UI, so we open-source a version we have been building. - Block-based editor - Drag to reorder blocks - Basic Markdown-parsing including bold, italic, headings and divider - Type '/' for command menu and shortcuts Tiny fun detail: When you move between blocks with your arrow keys, your cursor will remain at roughly the same horizontal position (vs jumping to the start or end of a block). Lotion is quite limited for now, and we would love any contributions (e.g. image blocks, video blocks, code blocks, etc.) https://bit.ly/3cFdEYm July 26, 2022 at 02:23AM
Show HN: PickCode – An educational coding environment for students after Scratch https://bit.ly/3PQ9Phi
Show HN: PickCode – An educational coding environment for students after Scratch PickCode is designed for use on desktop and tablet, and supports creating chatbots, visual designs, and 2D games. There is plenty of functionality missing - you can't add media to games for instance, but the current version shows off the foundation of what I'm aiming at. I taught myself to code using MIT's App Inventor, so I have an enormous respect for block based languages like App Inventor, Scratch, Snap!, MakeCode, etc. PickCode is my attempt at adding options for students who want to learn more about programming without making the jump to text, or as an alternative to block coding for beginners coming to programming at an older age. The visual language is meant to lower the barrier to entry to coding but the far more important aspect for me is giving students the ability to make things they're proud of as quickly as possible. A JS/Python API for controlling the chatbot and game engine are in the works. As of now, there are sample programs to play with and an editor which saves your programs to local storage. Full user accounts, tutorials and administrator accounts for teachers to organize assignments are on their way soon. If you're interested in using PickCode in a classroom or want to discuss feedback, send me an email at charlie@pickcode.io https://bit.ly/3PryQA1 July 25, 2022 at 09:16PM
Show HN: Pipes puzzle (a.k.a. Net) on a hexagonal grid https://bit.ly/3RZ1klW
Show HN: Pipes puzzle (a.k.a. Net) on a hexagonal grid Hello, HN - I wanted to share this puzzle game I made during my vacation. I'm rather fond of the pipes puzzle where your goal is to restore a scrambled network of connections by rotating tiles. It's usually played on a grid of squares and this all started when I decided to make a programmatic solver for that kind of puzzle. Then I realized that with some minor changes the solver could generate new puzzle instances. I thought about what kind of puzzle to make and someone suggested a hexagonal grid. Adapting the generator wasn't too hard but then I had to create a way to play this variant. So I did just that =). I find hexagonal pipes a bit more difficult than the square variant because there's a larger variety of possible tile shapes. For an extra challenge I implemented wrap mode where the board can connect to itself (right to left and top to bottom), so there are no convenient outer walls to start from. The site is made with Svelte Kit, its code is available on github at < https://github.com/gereleth/hexapipes >. Hope you enjoy playing =). https://bit.ly/3PBsgGW July 24, 2022 at 07:50PM
Show HN: I built an email marketing tool made for indie hackers and solopreneurs https://bit.ly/3cFGkkb
Show HN: I built an email marketing tool made for indie hackers and solopreneurs https://bit.ly/3J7YOGc July 25, 2022 at 07:58PM
Show HN: Search PDFs with Transformers and Python Notebook https://bit.ly/3S1WxjR
Show HN: Search PDFs with Transformers and Python Notebook https://bit.ly/3RUOh5b July 25, 2022 at 03:11PM
Sunday, 24 July 2022
Show HN: AI art from text – Express yourself with images https://bit.ly/3veirGy
Show HN: AI art from text – Express yourself with images https://bit.ly/3b6k5mX July 25, 2022 at 12:29AM
Show HN: Redirect clicks using a formula https://bit.ly/3veijqy
Show HN: Redirect clicks using a formula Part of my day job requires me to review a report monthly. The URL for July's report looks something like this: fancyreport.com?from=2022-07-01&to=2022-07-31 Typing this URL manually every month was just enough pain for me to put up a simple script on somedomainiown.com/magic that redirected me to the report for the current month by automatically filling in the "from" and "to" values in the URL. This way, I could bookmark one link and always open the latest report with one click. At some point, I figured I should put this behind a UI so that I could share it with my colleagues and maybe HN too. A couple of weeks of hacking, and here we are with an MVP the little imposter inside me finally accepted to post online. P.S. the "formule" implementation gets the job done for me, but is pretty rudimentary. Would love to know if you have a specific use case that'd benefit from other parameters or a more advanced formula system. https://bit.ly/3vePlqN July 24, 2022 at 10:05PM
Subscribe to:
Comments (Atom)