• Breaking News

    Saturday, April 17, 2021

    I made a free file-transfer webapp: secure, anonymous, no size limit and cross platform - directshare.io web developers

    I made a free file-transfer webapp: secure, anonymous, no size limit and cross platform - directshare.io web developers


    I made a free file-transfer webapp: secure, anonymous, no size limit and cross platform - directshare.io

    Posted: 17 Apr 2021 03:56 AM PDT

    Update on Ubuntu 20.04 themed portfolio website

    Posted: 16 Apr 2021 08:59 PM PDT

    I just wanted to thank this community, after I posted about my Ubuntu 20.04 themed Personal Portfolio website in this subreddit (got deleted after some time), it got blown up on the internet in just 24 hrs!

    - Got 11k+ viewers from 125+ countries

    - Tweet from Official Ubuntu Account

    - 170+ GitHub stars repo link

    - Project is trending in vercel.app

    - Got 100+ emails last night tweet

    I also have added few things, you check out: https://vivek9patel.github.io

    And here is my repository link!

    Edit: its now 18k+ users & around 300 stars on github 🤯

    submitted by /u/vivek9patel
    [link] [comments]

    Check out my new portfolio (React, R3F, Blender)

    Posted: 17 Apr 2021 10:28 AM PDT

    I built a programming support helpline for devs to get live 1-on-1 help when they get stuck. It used to cost money to call in, but I'm re-releasing it on 4/20 as a totally free service.

    Posted: 17 Apr 2021 10:26 AM PDT

    [Showoff Saturday] I made a very wobbly “liquid” button using SVG - CodePen in comments!

    Posted: 17 Apr 2021 12:33 AM PDT

    I made a web app that converts your favourite tweets to beautiful images. Links in comments

    Posted: 17 Apr 2021 04:39 AM PDT

    macOS finder in the browser

    Posted: 17 Apr 2021 10:49 AM PDT

    We built a deployment SaaS from scratch, and recently got our first paying user (lessons learned + stats + UX evolution)

    Posted: 17 Apr 2021 05:58 AM PDT

    We built a deployment SaaS from scratch, and recently got our first paying user (lessons learned + stats + UX evolution)

    Hi Reddit!

    I'm Wouter Besems, co-founder of Launchdeck. I'd like to share with you our story and some of our key take-aways - outlining how me and my co-founder have spent time building our product and ultimately introducing a pricing model - and acquiring our first paying ("premium") customer shortly after that.

    We'd love to get your feedback both on the product and our current strategy.

    tl;dr:

    https://launchdeck.io
    Launchdeck is an automated deployment service which lets you easily publish sites and applications from a Git repository to a server.

    Tech stack

    • Node.js (express) back-end
    • TypeScript (React.js) front-end
    • Local development environment runs directly on our machines "bare metal" - super fast integration and debugging workflow.
    • Our staging- and production clusters are powered by a cloud provider and are based on a set of docker images with MongoDB and Redis providing our data layer.

    Stats

    • 7360 hours logged between the two founders
    • Approximately 35k lines of code
    • 23 internal repositories, of which 8 open source
    • 2100 signups
    • First paying customer on February 4, 2021

    Our story

    Launchdeck is founded, built by, and run by two people. My day job consists of front-end development and online marketing, and my co-founder is a full-stack developer. Even though we feel this is theoretically the perfect team for building and launching a SaaS product, a trajectory that was supposed to take one year ended up taking four (neither of us could work on the product full-time - my co-founder got his degree 2 years into the project and we are both still holding part-time positions, however we tried to take all this into account in our initial estimations).

    Where it began

    Let's backtrack a little bit. When I met my co-founder, we were both employed at a web agency and we ran into an issue where deploying code to a server wasn't exactly straightforward.

    To deploy a small project, manually uploading using FTP seemed like the most obvious way. A huge hurdle was, however, keeping track of modified files that needed to be uploaded, and whenever something went awry, it was tricky to roll back to a previous version. On top of that, with all the build tooling entering the landscape, we would be forced to run a local build for every small adjustment made.

    At that point, existing deployment solutions were either overly complicated (especially for smaller projects) or were very expensive. We were looking for something well-suited for PHP-based and static applications (with or without a frontend bundle), and something that freelancers and small-to-medium size teams could understand without the need for a dedicated in-house DevOps - and we've mostly kept our focus there.

    Scratching our own itch

    It wasn't long before we had figured out our own solution: a CLI-based open source build automation toolkit that essentially just clones a repository, optionally runs some build commands, and uploads the resulting files to a server. Still, to this day, this core part of our build automation service remains open source: https://github.com/launchdeckio

    Because a CLI tool can be somewhat limiting in user friendliness and visual appeal, we quickly realised we wanted to add a visual user interface and host the service in the cloud so that it didn't have to run locally. 4 years and 7,360 hours of design- and programming work later, we're now at the point of having a SaaS solution that allows web developers to quickly and easily ship their projects without needing to have the prerequisite knowledge of dev-ops or systems administration.

    Rolling out the pricing model

    During this time, while we had beta users trying and testing our platform, we continued developing the product and eventually, earlier just this year, we introduced our premium pricing tiers.

    A lot of time has gone in the UI design, which throughout the years has been finetuned and most importantly: simplified. Screenshots of the various stages of this process have been included at the bottom of this post.

    Shortly after introducing our paid plans, we acquired our first paying customer: a great milestone! Currently we're experimenting with various marketing campaigns and are still trying to find the optimal channels of communication. Advice would be really appreciated!

    Things we've learned along the way

    • Planning: If there was one place where we were way off, it's the amount of time it would take to build a solid deployment automation service. During most of the development process, we were both studying and/or working part-time on other projects, which meant time wasn't always as abundant as we would have liked.
    • Assumptions regarding functionality: over the years, we've made numerous assumptions regarding what we thought would make our service better. This caused us to, in at least a number of cases, focus on features that weren't all that important to our end users. That is, in hindsight of course :)
    • When working on new features, we iterated quickly and only once there was a functional version allowing us to actually test the feature, and we decided we actually wanted to move forward with this feature, we would go back in and clean up (or rewrite partly) the implementation to prevent build-up of 'tech debt' as much as possible. We've always been rather thorough with this - and it's still paying off to this day.
    • When picking the right technology we've tended to err on the side of safe and battle-tested frameworks, libraries and languages with a wide community backing. This has worked out very favorably in every single case although some luck may be involved there.
    • Not a brand-new insight, of course, but splitting different parts of the codebase into individual modules or services forces you to think about abstractions (helpful) and means additional flexibility when you'd like to use a certain language or framework for a new feature or part of the ecosystem.
    • As a first SaaS product, a deployment automation service isn't exactly low hanging fruit. A lot had to be built from scratch (there's no such thing as a "deployment SaaS starter kit"). Besides that, most similar competitors will have at least some 5 to 10 developers on their team. Only after 4 years of development, we've arrived at the point of being able to charge a fee for our product.
    • Paid marketing: Costs for this tend to rise quickly when you're still in the process of determining who exactly is your target audience, and what channel to use for optimal conversion. It seems to us that "conventional" channels such as AdWords, Facebook and LinkedIn are expensive but ineffective, or at least for the type of customer we're trying to attract. We're broadening our range now looking at sharing content to various communities such as Indie Hackers, Reddit and Hackernews.

    Mapping out the future

    We're currently working to figure out the right marketing channels, and doing so with a limited budget. As our funnel becomes more profitable, we can afford to spend more time on building and expanding Lauchdeck. This is our current roadmap:

    • Config file editor: Which lets users add and edit configuration files (such as wp-config.php or .env) without having to manually log into their server.
    • Fully automated deployments for staging and test environments with an intelligent queue to deal with ongoing operations and starting new builds.
    • More support for a variety of target servers or platforms such as DigitalOcean, AWS or even a proprietary hosting infrastructure so the user no longer has to bother with the server setup part of the configuration.

    Evolution of UX

    Our very first mockup

    https://preview.redd.it/kobabtwrdqt61.jpg?width=3000&format=pjpg&auto=webp&s=f3433f57c4bc0c5e8b68e150527593635ecf1699

    First UI design

    https://preview.redd.it/fcgauxysdqt61.jpg?width=3000&format=pjpg&auto=webp&s=8edf32febde514ac13dd6f929c77fc59426f80dd

    UI redesign

    https://preview.redd.it/scf1evfvdqt61.jpg?width=4875&format=pjpg&auto=webp&s=905cd9609aafaf9ad213e2b1cdae700a3d1dea85

    Launchdeck UI 2021

    https://preview.redd.it/zxsvczqwdqt61.jpg?width=3000&format=pjpg&auto=webp&s=b725b049fc4c0f81cc72177c7e14d81c087027e3

    submitted by /u/sgtlambda
    [link] [comments]

    Made this toast NPM Package, need critique

    Posted: 17 Apr 2021 11:25 AM PDT

    New open source React library for handling spreadsheet uploads, validation and column mapping. Comes with a Python backend - what do you guys think?

    Posted: 17 Apr 2021 12:38 PM PDT

    I just made a free design Figma template that you can use to practice your HTML/CSS skills on!

    Posted: 17 Apr 2021 07:19 AM PDT

    I made a Free Drag and Drop Dashboard Builder

    Posted: 17 Apr 2021 01:47 AM PDT

    Hi,

    I recently launched the Beta version of Loopple, a Free Drag and Drop dashboard builder that aims to help developers to speed up the development process. I am now looking for feedback to see what do you think about this project and what would you like me to add in the next versions that can ease your development work.

    URL: https://www.loopple.com/

    Thank you!

    submitted by /u/tomarares
    [link] [comments]

    Just launched a website for a new literature and arts magazine, Bealtaine. Built using Gatsby JS and headless Wordpress. The site builds via Gatsby Cloud and deploys to Netlify. Super efficient and cheap (can be free!) way to build a website.

    Posted: 17 Apr 2021 03:28 PM PDT

    My Portfolio Site! (Now with Articles)

    Posted: 17 Apr 2021 09:20 AM PDT

    I have done some more work on my portfolio site! I did a little cleaning up of the design and removed some unneeded elements as well as moved some elements around. I also took the time to add articles to my site, instead of linking them to "dev .to". Doing so will allow for users to stay longer on the site! 🙌🏽 This was a fun week working on this, I learned how to convert markdown into HTML and how to render the HTML string in React. I used a serverless function to help serve the articles as needed.

    Checkout one of my favorite articles here! https://cameronthompson.io/article/create-your-own-npm-card-part-1

    submitted by /u/null-ref-err
    [link] [comments]

    PHP in 2021

    Posted: 17 Apr 2021 02:32 AM PDT

    I made the biggest 3D illustration library in the world

    Posted: 17 Apr 2021 03:00 PM PDT

    How do I 'Set Release' in VSCode for my C# application?

    Posted: 17 Apr 2021 02:52 PM PDT

    How do I 'Set Release' in VSCode for my C# application?

    This might sound like a stupid question but apologies in advance, I have been unable to figure it out.

    I hired someone to modify my C# app and he did. I also asked him to teach me which line of code to edit so I could do it myself every month. I then asked him how do I compile the code so that the application is updated with the new code(I mean how do I create the exe file, if that is the right name).

    He told me as follows:

    Set Release:

    This is the image he sent to show how to set release

    Then Build -> Build solution

    Unfortunately I haven't been able to do 'set release' as I dont find that option in my VS Code. The programmer has stopped responding for some strange reason so I can't ask him anymore.

    submitted by /u/CaptainLisaSu
    [link] [comments]

    Hosted my first website for free :). I wanted to share this simple tutorial to make and host your own website for free on Github.

    Posted: 17 Apr 2021 10:28 AM PDT

    [Showoff Saturday] Responsive Twitter UI Clone with Dark Mode made with Tailwind CSS

    Posted: 17 Apr 2021 08:15 AM PDT

    Can you help me improve this webpage please?

    Posted: 17 Apr 2021 02:09 PM PDT

    Hi,

    I have been working on this webpage for the robotics club at my university, and would like to ask you about your opinion and advice. Is there anything I could improve or change to make it look better? Any other colors that will suit it better? This university's official colors are dark grey and red, but would like to hear your opinions.

    Website: https://draculcodes.github.io/roboticsclub/

    Thanks.

    submitted by /u/megeek95
    [link] [comments]

    [Showoff Saturday] I finally finished a 2-year-in-the-making arena-style AI competition platform! �� Uses Elm, Scala, Rust, and WASM

    Posted: 17 Apr 2021 06:25 AM PDT

    [Showoff Saturday] I finally finished a 2-year-in-the-making arena-style AI competition platform! 😊 Uses Elm, Scala, Rust, and WASM

    robotrumble.org/

    I started working on this in high school, and the alpha is finally done! I managed to use a fully-functional stack: Elm for dynamic frontend components, Scala/Play for the backend, and Rust for the battle simulation layer.

    I think that this layer is the most interesting part of the codebase: our remote-code execution model uses sandboxed Webassembly environments to allow for multi-language robot execution in the browser, on the desktop, and in the cloud.

    We've successfully wired our system to use AWS Lambda, so running matches is dirt cheap: simulating 20k games for a tournament cost a whopping $20 (!!!) Our logic system is also designed in such a way that adding new maps/gamemodes will be very easy in the future.

    Any and all feedback is much appreciated! Every bit of our code is in our Github org. This repo has our robot execution code. If you have any thoughts on the site, the code, or you want to contribute in any other way, please reach out! Thank you! :)

    The Arena

    submitted by /u/Jetmate
    [link] [comments]

    xlsm and svg html site but offline use

    Posted: 17 Apr 2021 09:59 AM PDT

    Hello I was wondering if you could help me out I'm needing to use a xlsm and svg html site but offline use. https://codepen.io/Fuzzybob4/pen/mdRjOBV Is the code that I'm wanting to use for a project I'm working on. Any help be amazing

    submitted by /u/budafulhome
    [link] [comments]

    Site showing for me and others but not for customer.

    Posted: 17 Apr 2021 01:41 PM PDT

    Hi!

    My customer had a domain registered and site hosted on Godaddy.

    She asked me to make her a site so I did and hosted it on Netlify.

    I updated the Godaddy nameservers with Netlify's and it all seemed to work well.

    Myself and other people who visit the domain now see the correct Netlify hosted site instead of her old Godaddy one...everyone except her.

    She only sees her old site on both her phone and laptop. Apparently the correct site did briefly flash up before instantly reverting back to old site on her laptop. She says same also happens when she visits in incognito mode.

    What could be the problem?

    Thank you

    submitted by /u/fujisan0388
    [link] [comments]

    M1 vs i5

    Posted: 17 Apr 2021 01:05 PM PDT

    I'm looking into getting a MacBook Pro, but I'm not sure which would be the better option. Would an M1 with 16GB of RAM be in any way comparable to the i5 with 32GB of RAM?

    submitted by /u/TheoTeach
    [link] [comments]

    No comments:

    Post a Comment