Let's hear about what you have going on! If you've shared your project before, what's new?
Let's hear about what you have going on! If you've shared your project before, what's new?
For further actions, you may consider blocking this person and/or reporting abuse
I made a web app to showcase your GitHub projects.
Live Version
Source Code
Dev Article on how to set it up for your awesome projects
Looks really cool.
I would like to have a separate section of projects that I have contributed to but are not directly my projects.
That sounds good, I might add it sometime, or wait for a PR π€
Great job :)
I am working on a collection of simple shapes that can easily be configured and downloaded for 3D printing. The site is static and everything will be generated in the browser. I am using Gatsby and JSCAD and Strapi to manage the content.
stl.parts/
This is beautiful!
I have on my "To Do List" this exact project, but using CURA API to get the amount of filament it will need (in grams and in length), estimated printing time and (if possible) the amount of energy it will take.
My mid-term vision is that I have a display next to my printer, choose a shape, enter some parameters and click print. I think I can do that with Octoprint and a Slicer plugin. Is the Cura API online or do I need a Cura printer for that?
I think you need an Ultimater or Ultimater connected printer in order to use the print functionality with the API. I canβt seem to find a reference for slicing objects remotely, except for a forum post about a docket image (Linked below, although Iβm sure you already saw it).
Integrating with a slicer and Octoprint would be cool though!
community.ultimaker.com/topic/2954...
Spectacular! I will certainly be a user.
Great, let me now when you use it. Itβs super motivating to know if there is someone not me using it.
The documentation link is incorrect, otherwise I love the design and UI!
(How about a contact page)?
Thank you! I updated the site to work with JSCAD V2 and the link should be up to date now. And there is a contact/imprint in the footer, forgot about this.
Did you get the email I sent from hello@tinkertechlab.com to mailto:submissions@stl.parts?
Yes, now I have it, it was in my spam folder. Thank you for your feedback, appreciate it!
Glad you got it!
You may want to create a filter so emails sent to *@stl.parts is not sent to spam.
Yeah, thatβs a good idea.
Primitive shapes to print I like the idea
Ohβ¦this is magic!
$ goto
is a CLI tool to quickly browse URLs specific to the current repository from the terminal and open them in your browser.Since the URLs are stored in your repository (
URLS.toml
), the bookmarks are contextually relevant for your current project (link to issues, pull request, documentation website, wiki, libraries, ...). And they are shared with your colleagues.Haven't released anything yet but I have a working prototype.
I thought about something similar, where you could store some """doc""" on a toml file, like useful commands, relevant websites. You could then push the toml file on a repo somewhere, and the app would be able to fetch different repos, creating a shared doc system that you can query & browse offline. No more heavy websites that don't even answer your question with this system.
I don't really know if I should try to work on it, because if there's no other user than me then I will just spend time on something that's not really useful for anyone (even for me, since I already have a notetaking program somewhere I can query).
I'm not sure I quite understand, but when I'm wondering if it's worth building something, I do "README oriented programming". Meaning I try to write a compelling README, just the README, no code, and I show it to people to gauge interest.
I'm enjoyed to develop a webpage with VueJS and the API of dev.to π
You can see that at
Nice, thanks for putting it on GitHub! I learned a lot about trying to get a Vue app to run on Replit as a result. Here's mine... (you didn't add a LICENSE so I hope this is OK, lmk if not!)
Oh no problem ! It's super cool ! β¨π±
And it's great that it helped one person to know more about VueJS!
Also thanks to credit me on top of the page π€©ππΌ
I'm making a simple snake game just to have some unwinding coding time.
github.com/Link2Twenty/SimpleSnake
link2twenty.github.io/SimpleSnake/
I'm making an
Imut<T>
for JavaScript/TypeScript.Good initiative. But shouldn't it be spelled "Immut" with two "m"?
Yes, it should, but I committed it for a shorter, cleaner name.
Most people will probably understand the
I
withmut
probably means "immut" anyways.What do you (all) think?
I made a middleware named stalier for backend in typescript for nestjs and express that applies stale while revalidate cache strategy like react-query but for backend to allow cross session caching. This way if you use your phone or your desktops browser the cache is shared.
Not exactly the kind of "project" you're looking for here, but....
Submitting DMCA takedown requests through Google's DMCA dashboard for all of my DEV posts that have been blatantly infringed by a site that appears to scrape DEV on a large scale, replacing random words in posts, presumably by a drunk bot by the sound of the result.
It is almost certainly same infringer as alluded to by @perssondennis in this post:
How To Report a Site That Steals Your Articles
Dennis Persson γ» Jun 5 γ» 6 min read
I highly recommend reading Dennis's post above.
I created a CLI tool to quickly create React/Vite/NextJs projects with Tailwind ready-configured. It's written in Rust and is config-file based so you can easily personalise it with dependancies which you regularly use!
You can install it on Mac with a single command:
brew tap ozcap/quick-init && brew install quick-init
.This is my first time building something with Rust. Feedback appreciated!!
Github Repo
JamComments is live! Itβs a comment service specifically built for Jamstack blogs, emphasizing performance, SEO-friendliness, and privacy.
It was built in response to comment platforms like Disqus, which require you to bog down your site with a huge JavaScript bundle and then render comments client-side.
JamComments is built to accept new comments and then trigger a build of your site, so that comments are embedded directly within your siteβs makeup β no big JS bundle required and everythingβs easily crawlable by SERPs.
jamcomments.com
I made Github action to send notification to Mattermost made with PHP. There are few of them made with Go, Javascript or Python but I wanted one made with PHP.
github.com/MayMeow/action-mattermo...
github.com/marketplace/actions/act...
I'm working on LearnByVideo.dev, a site to help developers find programming tutorial videos with tech stack filtering and shareable playlists:
I've just got basic infite scrolling of recent videos up so far, but this weekend, I dug deep into Webpack bundling, to use ESM modules in a Common JS bundle for the serverless functions that I'm going to use (via Serverless Framework) to run the video update process.
I even wrote my first blog post on here about what I learned in the process.
We are listing some react challenges 10-35 minutes long, that would test if developer can implement most commonly used react features and write logics.
Like search with debounce, protected and dynamic routes, fetching multiple APIs using promise, etc.
The initial UI has already been done, so user should only work and worry about logics.
After a random conversation on Slack on Friday I started to build a analytics platform (think: Mixpanel) that would be "typed", i.e. would do some rudimentary checks on the payload of events, so you don't end up with garbage data you usually end up with in such platforms.
I'm improving
2ami
, my 2FA authenticator CLI tool!Is a small CLI app that runs cross platform and can generate 2FA OTPs and stores the needed secrets in the OS secure storage.
It's on GitHub! github.com/endorama/2ami
Like the format of the post!
I am working on a habit tracking platform habitos.io
Mostly did it for myself but I am looking for some active users.
I wrote an article summarizing two years of trying to make a successful startup. The title is "I launched 6 startups in 8 months and 5 of them failed"
Releasing it in 16 hours on my blog and here!
After a suggestion on last weeks Side Project Sunday post I added a Telegram bot for my app that you can text your ideas to have them be sent back in the future.
Check it out at galaxi.me or text +17755225513 or t.me/galaxi_me_bot
I made a redis server in rust.
Github project
Blog link
The next blog in this series will cover multi-threaded client and server interaction along with broadcast messages to live clients.
Been working on my online tutorial site a bit this week, updating spelling, and getting ready to publish an article created by one of our amazing volunteer supporters!
Well, itβs Monday, hope you donβt mind :)
tinkertechlab.com
Since my other comment wasn't really the type of project you're looking for here. Here's what I'm currently working on in terms of development....
Adding implementation of (1+1)-Evolutionary Algorithms to a Java library that I have been using to gradually release as open source (after improving and cleaning up) all of my otherwise closed source research code.
Library is called Chips-n-Salsa. Project website is:
Chips-n-Salsa - A Java library of customizable, hybridizable, iterative, parallel, stochastic, and self-adaptive local search algorithms
The Chips-n-Salsa library includes implementations of several stochastic local search algorithms, including simulated annealing, hill climbers, as well as constructive search algorithms such as stochastic sampling; and now also includes genetic algorithms as well as evolutionary algorithms more generally. It includes several classes for representing solutions to a variety of optimization problems. For example, the library includes a BitVector class that implements vectors of bits, as well as classes for representing solutions to problems where we are searching for an optimal vector of integers or reals. For each of the built-in representations, the library provides the most common mutation operators and crossover operators for use with evolutionary algorithms. The library provides extensive support for permutation optimization problems, including implementations of many different mutation operators for permutations, and utilizing the efficiently implemented Permutation class of the JavaPermutationTools (JPT) library. Chips-n-Salsa is customizable, making extensive use of generic types, enabling using the library to optimize other types of representations beyond what is provided in the library. It is hybridizable, providing support for integrating multiple forms of local search (e.g., using a hill climber on a solution generated by simulated annealing), creating hybrid mutation operators (e.g., local search using multiple mutation operators), and classes that support running more than one type of search for the same problem concurrently using multiple threads as a form of algorithm portfolio. Chips-n-Salsa is iterative, with support for multistart metaheuristics, including implementations of several restart schedules for varying the run lengths across the restarts. It also supports parallel execution of multiple instances of the same, or different, stochastic local search algorithms for an instance of a problem to accelerate the search process. The library supports self-adaptive search in a variety of ways, such as including implementations of adaptive annealing schedules for simulated annealing, such as the Modified Lam schedule, implementations of the simpler annealing schedules but which self-tune the initial temperature and other parameters, and restart schedules that adapt to run length.
And on GitHub at:
cicirello / Chips-n-Salsa
A Java library of Customizable, Hybridizable, Iterative, Parallel, Stochastic, and Self-Adaptive Local Search Algorithms
Chips-n-Salsa - A Java library of customizable, hybridizable, iterative, parallel, stochastic, and self-adaptive local search algorithms
Copyright (C) 2002-2022 Vincent A. Cicirello.
Website: chips-n-salsa.cicirello.org/
API documentation: chips-n-salsa.cicirello.org/api/
How to Cite
If you use this library in your research, please cite the following paper:
Overview
Chips-n-Salsa is a Java library of customizable, hybridizable, iterative, parallel, stochastic, and self-adaptive local search algorithms. The library includes implementations of several stochastic local search algorithms, including simulated annealing, hill climbers, as well as constructive search algorithms such as stochastic sampling. Chips-n-Salsa now also includes genetic algorithms as well as evolutionary algorithms more generally. The library very extensively supports simulatedβ¦
I'm building ReadShape to get more out of my ebook highlights & improve book information retention.
While I'm trying to turn it into a business it's technically a side project as I'm doing it on the side while working full time :')
I added some new features like profiles and accounts to my realtime multiplayer wordle game.
Link
Repo
Will start blogging about it soon here on DevβοΈβοΈβοΈ
I made a tool to compare your JavaScript Tech Stack against industry standard boilerplates.
You can
Demo: tooling-manager.netlify.app/
Code: github.com/rajasegar/tooling-manager
my private project is a note taking app, and my current topuc is preact frontend state management. I tried 'zustand', and implemented a version of it myself. I tried 'mobx' and implemented a small version of it mysqlf. I tried some observable module, based on proxy and reflections API.
this weekend I study the '@vue/reactivity' and the watch function of '@vue/core'. Because I want to understand how the deep observability in 'vue.js' works.
Worked on my own implementation of the wave function collapse algorithm for procedurally generating game maps.
It's a pretty neat algorithm that can produce maps based on some constraints. Usually those are neighbor cosntraints like "tile A is allowed left of tile B", but it can also work with arbitrary constraints like "each door tile must be reachable from the start tile via path tiles" to ensure that a path is generated to each door.
Video here: twitter.com/WinstonYallow/status/1...
Westernal is what's going on a social media that you can share songs with each other, both frontend and backend developed by meπ Link
Introducing Westernal: A social media based on songs
Ali Navidi γ» Jul 29 γ» 1 min read
Made a static SPA with Eleventy and Bootstrap on Cloudflare Pages.
Am a big fan of this workflow and especially Cloudflare.
AI Prompt Cards can help you craft AI prompts.
ai.prompt.cards/
I've been working on a text-based command-line Minecraft RPG written in Python
It's currently a work in progress and I would appreciate feedback
github.com/fungamer2-2/Text-Minecr...
I've made various changes since I last shared this
I made a service to create event messages for any day and time, to trigger a webhook or add a job to a worker queue.
Like EventBridge, but without rule set limits, or SQS without limiting DelaySeconds.
anticipated.io
Made a
Customized payment UPI QR code generator
dev.to/jeevankishore/upi-qr-code-g...
Currently Working on React Portfolio Template.
Link - react-portfolio-template.netlify.app/
Github - github.com/chetanverma16/react-por...
github.com/cednore/trilium - AWS Hosting of Trilium
github.com/cednore/pendulum - Override your Super+L and update your Mattermost status at ease
TocamelaMadrid a list of geoposition songs talking about my city with voronoy areas
tocamelamadriz.netlify.app/
I am writing - or trying to - the documentation for my reference book site
Itβs a work in progress but I created a site to compare different subscription boxes found on YouTube cratecatalog.com
Made a Google Search Clone, with API from Rapid API implemented in Reactjs
I am working on my search engine based on RSS feeds datorss.com
I am building a more "exotic" application structure, using microfontends architecture for one of my clients. Lots of learnings along the way.
Copy-paste alternative!
stackflex.tronic247.com/
Godot 3D game, also learning Gdscript
App For Each Developer chrome.google.com/webstore/detail/...
Tails v2 is now in open beta!