180 karma · joined June 17, 2019
My idea was to combine the simplicity of a tool like Canva or Kapwing, where you can easily search and drag and drop assets into the canvas, with more powerful features like keyframing, easing, masking, and more. I decided to make it free and open source, as I might add more to it in the future.
If you're curious I've been sharing how I built this on my newsletter, here's one of the issues I wrote a few weeks ago: https://www.getrevue.co/profile/alyssaxuu/issues/adding-imag...
So instead I decided to do a bit of a workaround to implement custom commands into Notion (through an extension), and created a couple of them to draw and record your camera and audio. I also made a bit of a SDK to interact with Notion so anyone can create their own plugins with ease, and made the code open source.
Basically what the app does is save and close all your apps in one click (or keystroke), and reopen them all later. The idea is to be able to clean up your desktop before screen sharing / making a screen recording, or just saving your workspace to switch off from work and come back another time (even by scheduling apps to open automatically some time later).
I wrote about how I developed and designed the app over here if curious: https://ckarchive.com/b/0vuwh9h4ron7
The extension is open source too so anyone can contribute new actions and features - at the moment it is integrated with products like Figma, Notion, Linear... and I plan on adding more.
The simplest product I've ever built in terms of code (fewest lines of code, no dependencies besides jQuery) is Omni, which is an extension that adds an omnisearch to your browser to manage tabs, bookmarks, history, perform multiple actions, add shortcuts, commands...
It's basically just an array of available actions with a simple UI to search through them and select them. I love it because it's incredibly simple to add new actions, I've also open sourced it so anyone can easily contribute: https://github.com/alyssaxuu/omni
I still don't know if it's going to do well or not, I am going to publicly launch it tomorrow, hopefully people find it useful despite its simplicity :P
It's worth it from experience if you manage to get in the top 5 or so, and get featured in the newsletter as well. I've personally gotten a decent amount of users and traffic by posting in there. Plus it can also help to get all sorts of opportunities, after a launch I tend to have people and companies reach out who are also in the space, or looking to partner - it's generally pretty good for networking. But it also depends on the kind of product you're launching, I've had more success with productivity tools (a task management app, screen recorder, design tool...) than with other types of products (directories, communities, niche tools...), you have to know the audience.
Definitely do agree though that it can be a bit of an echo chamber. I wish there were more platforms that were used by "lurkers" where you could post your product and reach your audience. Unfortunately many platforms discourage self-promotion, it's a shame really. I love discovering new things all the time, but it seems nowadays the only products that reach you are the popular ones, it's incredibly hard to discover niche ones. Not just for websites and apps, but it also goes for movies, books, and all sorts of other content.
For 2022 I think my goal is actually to figure out what my life goals should be, in terms of career path and also more on the personal side, I am a bit lost right now.
Work-wise, for the past 3/4 years I have been doing the same thing, building websites and extensions non-stop (I think I've made like 30 so far, although I've gotten rid of a lot of them over the years), and it's gotten a bit boring. I don't know if I should just stick to a couple of products to grow and monetize them, or maybe do something else entirely (AR/iOS/Mac apps/Game development...), but I just don't find it rewarding or exciting anymore sadly. I feel like career-wise it all went too quickly, I'm 21 and I've already worked for several startups with a lot of ownership (leading the design + product side in some of them), so I don't really have much ambition anymore, it feels like I've topped it already in a way (also in terms of salary and comp).
On the personal side, I just feel a bit lost in general. I recently moved to London, but I still don't really know where I belong. I've always thought about moving somewhere like SF, LA, or NYC, I know people in all these places and I constantly feel a lot of FOMO. It's just hard to decide where to live (especially when working fully remote and having no family ties whatsoever), hopefully I figure it out soon enough.
So I built Animockup to simplify the process of creating such teasers - instead of having to use After Effects, you can just upload the video / image of the product you want to showcase, select a device or window mockup, and customize the teaser with images, text, gradient backgrounds, and preset animations. I think it's pretty simple to use and gets some nice results too, let me know what you think! :)
I thought I could build something to simplify the process, so I scraped the data for >540 movies and created an extension that automatically skips, mutes, or shows a warning when a jumpscare is about to happen. Currently it only works on Netflix (since that's all I have), but it could be expanded to work for Amazon Prime, Hulu, etc. I've open sourced the code on GitHub so anyone can contribute or make their own version.
Glad you like it! :)
Because of this for the past weeks I've been working on a real-time collaborative map tool to make it easier to plan trips with friends. You can freedraw, make lines, areas, markers, find places and things to do nearby, observe other users, etc. Since real-time collaboration costs $$$$ I've made it open source and shared some instructions in the repo as to how to self-host it (or even commercialize it and turn it into a live product if anyone is interested, it's got an MIT license so go ahead!)
You can either self-host it from GitHub following the instructions there, or use the version from the Chrome Store (although in that case some of its features fall under a premium plan).
I've been coding from a very young age, I started at ~7 with Visual Basic making all sorts of programs, and Action Script in Flash for creating simple games. I've just been always had a lot of ideas I wanted to execute on, so whenever I thought "I wish X existed" I just learnt how to make it myself. That's how I got into web development specifically, at high school I wanted to have a better way to organize my homework and events so I built a collaborative task manager with many features (tags, Gantt chart with tasks starting when another ended, shared tasks between other students via teams, different priority assigned to tasks, choosing to see tasks only within a specific timeframe...), all without any prior knowledge of PHP or Javascript. I just watched a lot of tutorials and read through guides and I built it in a few months.