Ask HN: Moving from tiny websites to serious tech skills?

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
surveyjs.io
featured
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
  • supabase

    The open source Firebase alternative.

  • 7. It's never a bad idea to know SQL.

    [0]: https://github.com/supabase/supabase/tree/master/studio

  • excalidraw

    Virtual whiteboard for sketching hand-drawn like diagrams

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • marktext

    📝A simple and elegant markdown editor, available for Linux, macOS and Windows.

  • This sounds like good advice. Don't worry about Containers, deployment or testing "best practices" until you really need it.

    You'd be surprised at how many software companies' testing is "clicking around in the app", deployment is "upload to store/ rsync to server" and containers aren't used at all.

    Start learning React (you can also take a look at Vue), do some tutorials and build some CRUD app which has a database.

    Stay focused on the front-end, learn "just enough" of everything else when it comes up. I'd recommend getting into Cross-Platform Web app development using something like Electron (Desktop) or React Native/ Ionic (iOS/Android).

    After learning the basics, dive into some frontend-heavy open source project that uses your framework, figure out how it works and try to fix some bugs.

    For example, this is a Markdown editor using Vue and Electron:

    https://github.com/marktext/marktext

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Top 10 Developer Trends, Wed Sep 30 2020

    10 projects | dev.to | 30 Sep 2020
  • 17 Best Developer Productivity Tools to Try

    8 projects | dev.to | 10 May 2024
  • Creating an OG image using React and Netlify Edge Functions

    7 projects | dev.to | 16 Apr 2024
  • Show HN: Browse the modern web from ye olde' Macintosh

    1 project | news.ycombinator.com | 25 Mar 2024
  • Webinstall.dev – install developer tools effortlessly

    1 project | news.ycombinator.com | 22 Mar 2024