203 karma · joined June 17, 2020
Did I get that right?
That's nuts.
What helped me:
1. Don't start immediately. Let your idea sink in for a few days. If you're still excited a few days after the initial spark, it's worth working on that idea.
2. Build in public (or with friends). As soon as you've got some people sailing with you, it's harder to get carried away by "the next big thing".
3. Make sure you always know what's the next non-technical milestone. Lay out the steps you need to take to get there but don't over-plan (analysis paralysis really is a thing)
Slick, consistent UX. Smooth upgrades. Didn't have an issue for years.
Tried Manjaro but that has shown to create considerably more work than Ubuntu.
It can also export layers (or the whole building) as OBJ which is awesome for 3D printing or working with Twinmotion. I decorated my rooms in Twinmotion and did awesome high fidelity renders. You can even experience your building in VR!
Maybe one day there's an AI that helps you with planning a home.
If the server rendered experience is not enough, you can add some HTMX.org or Svelte. You're also free to go full blown SPA later on and use Django more or less as backed - there are great REST add-ons.
In your offer, state that you're happy to support Penetration Tests that might have to be carried out.
Get an IT insurance and tell customers about it.
If you've got a lot of time and money, get ISO 27001 certified (5 figure sum for a small company).
Track time on different tasks, invoice later on.
Edit: Mobile App online available with paid subscription.
Blockchains are more like always available, immutable logs for interfacing parties that don't trust each other or an intermediary.
Blockchains are more like an API than a database.
It's much harder for B2B. Here, you usually need a good professional social network to get in touch with your target group.
Also, even if you had the perfect product, it's really hard to sell to a big company as long as you're a tiny one. So, get partners who sell for you to their existing contacts. So, if you're for example building a search engine to be integrated in company websites, pitch to larger digital agencies.
Regarding the legal stuff: your parents/ girlfriend/ best friend can be the business "owner" until you get relevant traction.
We also introduced git as well as dev and staging tiers and some agile methodologies. Definitely do some that first!
Now, as management and customers are happy, the backend can be refactored step by step. Here, more test coverage might come in handy.
So, I'd recommend to be a bit picky about where to create value. You can restructure the whole database and that'll be good for maintenance (and most likely performance) but management & customers won't literally "see" much. Ask the people with the money for their preferences, excite them to get more runway. Regarding "backend stuff": Think like a Microservice architect and identify components that are least strongly coupled and have a big (performance) impact. Work on those when management is happy and you've got plenty of budget.
Your job is to create value and reduce risk. Not to create something that's technically awesome ;)
You can also try Flutter for developing mobile, desktop and web apps. It's got Google's backing and is also supported by Canonical for Ubuntu desktop apps.
Because it's the only Haskell web framework I know about;)
JS: Sveltekit, Astro.build
Sveltekit for web apps because it's insanely well build & ships compiled JS code instead of a large lib like most big contenders do.
Astro for websites because it doesn't force you into any frontend frameworks (you can use Svelte, Vue, React) and focuses on static sites + partial hydration. Awesome for web performance / SEO!
Python: FastApi
Fastest way to build fast APIs with Python.
So, you'll have to maximize income and reduce cost as much as possible to fill that "investment bag". One way to do that is to become self-employed, win a corporate customer that is okay with remote work and move to a lower-income / cost country for 10 years.
A lot of people today try to build traction for their digital product in a large enough niche. Never ever underestimate the effort needed for that! That hasn't much to do with passive income.
If you've got a talent for writing, you could write 9.99€ Kindle books for high margins.
3rd edition just released. Adds Systems thinking, design thinking and more to the mix. It focuses on practice.
Strategy is about how your business model / system is going to compete with other players on the market.
In Europe, you're getting a QR code for COVID vaccination. You have to show that QR code at certain locations to be allowed to enter. Usually, you get that QR code printed on an A4-page.
You decide to print that QR code on little plastic cards. You partner with pharmacies (sales channel) and a printing company (production). That's part of a business model.
Now you're realizing that your business model can be copied easily. You realize you've got a first mover advantage and that you've got to aquire pharmacies as fast as possible to defend against competitors. That's a strategy.
If you decide to deliver the first 50 cards per pharmacy for free (trial), that might be a tactic.
However, it doesn't support you in creating animations where objects follow paths. But you're free to code that on your own!
Slides.com is the commercial offer from the creators of the open source web presentation lib RevealJs.
* Running Lean by Ash Maurya
* Business Model Generation by Alexander Osterwalder
When it comes to polishing your product, the growth.design course is excellent.
Sell before you build a full fledged product. Create traction.
The problem here is the IP address is classified as personal data.
So, it might be illegal to allow an EU residents browser to even request a website hosted by e.g. AWS Ireland in Region Germany as AWS belongs to Amazon US.
We're actually thinking to serve EU customers via Hetzner and Bunny.net CDN to guarantee GDPR compliance.
Also, successful founders often try long enough so that luck finally strikes them. Without money, that's hard to do.
Read more here: https://www.goodreads.com/book/show/55277918-super-founders
Scenarios like this are not "very strange" but very real. Europe and China are actively working on blockchain projects, e.g. https://ec.europa.eu/cefdigital/wiki/display/CEFDIGITAL/2021... or https://www.reuters.com/world/china/china-selects-pilot-zone...