Thursday, 17 March 2022

Show HN: Auto-Generated C4 Architecture Diagrams in Go https://bit.ly/3KO0PH2

Show HN: Auto-Generated C4 Architecture Diagrams in Go Hey HackerNews! One of the most common problems in IT projects is the problem of out-of-date documentation or lack of documentation. Architecture diagrams are an essential part of it. C4 Model is trying to help with that by providing a tool that helps to standardize a way to create clear architecture diagrams on multiple levels. But having a standard practice to follow is not enough to have this documentation up-to-date. Because of that, Krzysztof from my team created a script that can make these diagrams directly from the code. Unfortunetly we can't share our company code. Fortunately, we have Wild Workouts DDD example that is a perfect use case to show the power of that tool: https://bit.ly/3IhuYwz... . The linked article describes all the needed steps to create these diagrams. Feel free to play with it and try to add it to your project. If you want to know more about Wild Workouts DDD example, they are already 14 articles that describe the project in detail: https://bit.ly/3qdJS0P... . https://bit.ly/3tiHqrT March 17, 2022 at 02:13PM

Show HN: PDF API – Generate, convert, and modify PDF documents https://bit.ly/3JlaBQC

Show HN: PDF API – Generate, convert, and modify PDF documents Hi HN, Arek here. We’re super excited to officially launch PSPDFKit API [1]. PSPDFKit API is a collection of HTTP APIs that enable you to convert, generate, and edit documents without running any service on your infrastructure. What differentiates our API from others is that you can chain together multiple “actions” as part of a single API request. For example, you can convert, OCR, watermark, edit, and flatten a document — all in one call. Available actions [2]: - PDF Generator - PDF Converter - Image Converter - OCR - Watermark - Merge - Split - Duplicate - Delete - Flatten Our documentation includes sample code for JavaScript [3], Python [4], Java [5], C# [6], PHP [7], and the command line. We also have a Postman collection [8]. Let us know what you think or if you have any questions. [1] https://bit.ly/3qcNVL0 [2] https://bit.ly/3qdiMH9 [3] https://bit.ly/3qcNWyy [4] https://bit.ly/3MTXGHH [5] https://bit.ly/3Iiupmu [6] https://bit.ly/3IdDcWx [7] https://bit.ly/3IdgsGg [8] https://bit.ly/3N99oye March 17, 2022 at 11:24AM

Wednesday, 16 March 2022

Show HN: Event Streaming for the Rest of Us https://bit.ly/3weByS7

Show HN: Event Streaming for the Rest of Us https://bit.ly/368sR17 March 17, 2022 at 02:19AM

Show HN: Content Blocks Web Components Design System https://bit.ly/3KPYVFP

Show HN: Content Blocks Web Components Design System https://bit.ly/3MUwUyI March 16, 2022 at 04:59PM

Show HN: JSON Backup for your StackOverflow resume/CV https://bit.ly/3Inmx3a

Show HN: JSON Backup for your StackOverflow resume/CV https://bit.ly/3u1d24u March 16, 2022 at 08:31AM

Show HN: Great tech solution for individuals who feel helpless about Ukraine https://bit.ly/3wbNSTe

Show HN: Great tech solution for individuals who feel helpless about Ukraine https://bit.ly/3tX4Emq March 16, 2022 at 11:58AM

Show HN: A data store like Firestore and Algolia all in one https://bit.ly/3u1QsbP

Show HN: A data store like Firestore and Algolia all in one I created a data store called Nubostore that is serverless, globally distributed, strongly consistent, low latency, real-time, with Instant-Search engine, and accessible via REST and GraphQL. I wanted a powerful data storage system, without the complexity of database management. Please let me know your thoughts! https://bit.ly/360QY1O March 16, 2022 at 10:08AM

Show HN: I made an extension to style your tweet https://bit.ly/3Jj8tZJ

Show HN: I made an extension to style your tweet https://bit.ly/3JjpD9l March 16, 2022 at 09:55AM

Tuesday, 15 March 2022

Show HN: Code Scanner – an Android app to scan and create codes (Google Play) https://bit.ly/3Ij1Hlc

Show HN: Code Scanner – an Android app to scan and create codes (Google Play) Scan and create codes on your Android device. Supports many kinds of common formats. Design QR Codes by editing color and background. Open sourced under GNU AGPLv3. Download now. https://bit.ly/3tdDmZM March 16, 2022 at 07:38AM

Show HN: Create your own complete UI color system easy as 1-2-3 https://bit.ly/3IdS1bS

Show HN: Create your own complete UI color system easy as 1-2-3 https://bit.ly/3qcqgtV March 16, 2022 at 02:52AM

Show HN: download all your [Liked] videos from TikTok for safekeeping https://bit.ly/3w3Iwtk

Show HN: download all your [Liked] videos from TikTok for safekeeping This is a chrome extension I made. You visit tiktok.com and sign in, the extension retrieves MP4s and puts them in a folder. My goal: the TikTok algorithm has helped me find wonderful things. I consider the list of my [Likes] to be a treasure collection, and want to make sure I don't lose them. If you don't have time to try, here's a video walking through all the features: https://youtu.be/BoHOdRxHgP0 Is it free: Yes. (I did test a payment modal once, but users gave me 1-star ratings for it, so I removed it) https://bit.ly/3MUm1Nc March 15, 2022 at 03:42PM

Show HN: A toolkit makes it easier to archive webpages to IPFS https://bit.ly/3q7zRSP

Show HN: A toolkit makes it easier to archive webpages to IPFS https://bit.ly/3w9Wda7 March 15, 2022 at 02:44PM

Show HN: A no-code replacement for the mailto HTML attribute https://bit.ly/3IifJDI

Show HN: A no-code replacement for the mailto HTML attribute https://bit.ly/3MRU6O9 March 15, 2022 at 08:00AM

Show HN: Vim Reference Guide https://bit.ly/3iesFzK

Show HN: Vim Reference Guide Hello! "Vim Reference Guide" is intended as a concise learning resource for beginner to intermediate level Vim users. I hope this guide would make it much easier for you to discover Vim features and learning resources than my own blundering experience. To celebrate the release, ebook version is free to download till 31-Mar-2022: * https://bit.ly/3ibPeoO * https://bit.ly/3q8EaNA Some of my other ebooks and bundles are on sale and I'm currently creating short 1-3 minute videos to highlight Vim features. You can find these details in the above links. Visit https://bit.ly/35XdIzL for markdown source and other details related to the book. Hope you find these resources useful. Let me know your feedback. Happy learning :) https://bit.ly/3MLycMx March 15, 2022 at 12:56PM

Monday, 14 March 2022

Show HN: My Single-file HTML and VueJS website template https://bit.ly/3q1CPYY

Show HN: My Single-file HTML and VueJS website template https://bit.ly/3iaARRE March 15, 2022 at 04:35AM

Show HN: MakeTime – A tool to leverage your calendar as your reading to-do list https://bit.ly/3CG7gZY

Show HN: MakeTime – A tool to leverage your calendar as your reading to-do list I'm building productivity tools in public and this is my first one! Would love your feedback and any feature requests! https://bit.ly/3i4f5z8 March 15, 2022 at 01:36AM

Show HN: matplotlibcpp17 – An alternative to matplotlibcpp with more features https://bit.ly/3CF6GLP

Show HN: matplotlibcpp17 – An alternative to matplotlibcpp with more features https://bit.ly/3w451hO March 14, 2022 at 08:00AM

Sunday, 13 March 2022

Show HN: We built DeTy.org, a missing persons platform for Ukraine https://bit.ly/3i9FRWA

Show HN: We built DeTy.org, a missing persons platform for Ukraine https://bit.ly/3t6Sfgs March 14, 2022 at 04:28AM

Show HN: HN Avatars in 357 bytes https://bit.ly/3MMdR9E

Show HN: HN Avatars in 357 bytes Paste the following into the console of any HN page - for annotated avatars on all HN comments. (self contained code) for(u of document.querySelectorAll('.hnuser'))for(u.prepend(c=document.createElement('canvas')),x=c.getContext('2d'),c.width=18,c.height=14,s=u.innerText,r=1,i=28+s.length;i--;i<28?r>>>29>X*X/3+Y/2&&x.fillRect(6+2*X,2*Y,2,2)&x.fillRect(6-2*X,2*Y,2,2):r+=s.charCodeAt(i-28,x.fillStyle='#'+(r>>8&0xFFFFFF).toString(16)))r^=r<<13,r^=r>>>17,r^=r<<5,X=i&3,Y=i>>2 March 14, 2022 at 04:08AM

Show HN: A Wordle clone made in Google Sheets https://bit.ly/3q2CLbw

Show HN: A Wordle clone made in Google Sheets https://bit.ly/3CIu1wb March 14, 2022 at 12:42AM