Last year, I started taking this platform seriously.
I was trying to figure out what to share and overthinking everything.
I decided to join @Kevon 's Sprint and got clarity on what to share, and started a daily writing habit.
If you want to challenge yourself and get better results here on X, join the next Sprint.
https://t.co/ZAnMMis2ZS
Well I did it. ๐
I couldn't help myself, the first tests are going great, I just need a few more days to put everything together. Starting a #buildinpublic 21 day challengeย
You can get on the waitlist now ๐ท https://t.co/uhwNqCaAJ1
Great things are coming for @vuejs developers ๐ช
Follow this ๐งต for the #BIP21daychallenge
The @nuxt_js boilerplate Iโve been working on is finally ready to rock ๐ช!
https://t.co/t2gELxEf4w
Now available for early adopters with a great BF deal.
I challenge you to ship your idea in just one month, deal? ๐ย
#nuxt#buildinpublic#makers#rapidlaunchers
๐ฆ๐ผ๐บ๐ฒ ๐ถ๐บ๐ฝ๐ผ๐ฟ๐๐ฎ๐ป๐ ๐น๐ฒ๐ฎ๐ฟ๐ป๐ถ๐ป๐ด๐ ๐ณ๐ฟ๐ผ๐บ ๐บ๐ ๐ฎ๐ฌ ๐๐ฒ๐ฎ๐ฟ๐ ๐ผ๐ณ ๐ฒ๐ป๐ด๐ถ๐ป๐ฒ๐ฒ๐ฟ๐ถ๐ป๐ด ๐น๐ถ๐ณ๐ฒ
๐ญ. ๐๐ผ๐ป'๐ ๐ฑ๐ผ ๐ฝ๐ฟ๐ฒ๐บ๐ฎ๐๐๐ฟ๐ฒ ๐ผ๐ฝ๐๐ถ๐บ๐ถ๐๐ฎ๐๐ถ๐ผ๐ป
You will not replace that component with another one in the future so you won't need an abstraction now.
๐ฎ. ๐ง๐ต๐ถ๐ป๐ธ ๐๐๐ถ๐ฐ๐ฒ ๐ฏ๐ฒ๐ณ๐ผ๐ฟ๐ฒ ๐๐ฟ๐ถ๐๐ถ๐ป๐ด ๐ฐ๐ผ๐ฑ๐ฒ
Only write if you're sure you need that code line. The best code is no code.
๐ฏ. ๐๐ฒ๐ฎ๐ฟ๐ป ๐ด๐ผ๐ผ๐ฑ ๐ฝ๐ฟ๐ฎ๐ฐ๐๐ถ๐ฐ๐ฒ๐
- Clean Code.
- Design patterns.
- SOLID Principles.
- Different software architectures.
- Algorithms.
๐ฐ. ๐ ๐ฎ๐ธ๐ฒ ๐๐ต๐ถ๐ป๐ด๐ ๐๐ถ๐บ๐ฝ๐น๐ฒ, ๐ฎ๐ป๐ฑ ๐ฒ๐๐ฒ๐ป ๐๐ถ๐บ๐ฝ๐น๐ฒ๐ฟ ๐๐ต๐ฎ๐ป ๐๐ต๐ฎ๐
Make sure to complete everything correctly. Go with simple and easy-to-understand solutions. We are anyway in a very complex space here.
๐ฑ. ๐ก๐ฎ๐บ๐ฒ ๐๐ต๐ถ๐ป๐ด๐ ๐ฝ๐ฟ๐ผ๐ฝ๐ฒ๐ฟ๐น๐
One of the hardest things. Try to look at it from the reader's perspective.
๐ฒ. ๐ง๐ฒ๐๐ ๐๐ผ๐๐ฟ ๐ฐ๐ผ๐ฑ๐ฒ
Unit, integration, e2e, and all others which are needed. You cannot afford a non-tested code. Try to design things by writing tests, TDD, for example.
๐ณ. ๐๐ฒ๐ฒ๐ฝ ๐๐ผ๐๐ฟ ๐๐ถ๐บ๐ฒ ๐๐ถ๐๐ฒ๐น๐. ๐๐ ๐ถ๐ ๐๐ต๐ฒ ๐บ๐ผ๐๐ ๐ฒ๐ ๐ฝ๐ฒ๐ป๐๐ถ๐๐ฒ ๐๐ต๐ถ๐ป๐ด ๐๐ผ๐ ๐ต๐ฎ๐๐ฒ.
Try to avoid being interrupted for deep focus. Hide your notifications.ย Made one day in a week a non-meeting day. Prioritize tasks (learn Eisenhower matrix)
๐ด. ๐๐ผ๐บ๐บ๐๐ป๐ถ๐ฐ๐ฎ๐๐ฒ, ๐ฐ๐ผ๐บ๐บ๐๐ป๐ถ๐ฐ๐ฎ๐๐ฒ, ๐ฐ๐ผ๐บ๐บ๐๐ป๐ถ๐ฐ๐ฎ๐๐ฒ
Try pair and mob programming. Then you don't need code reviews; you're collaboratively writing code with the same goal.
๐ต. ๐๐ผ๐ป'๐ ๐ท๐๐๐ ๐น๐ฒ๐ฎ๐ฟ๐ป, ๐ฑ๐ผ
When you learn something, try to understand it when you need it or a bit before (be intentional). You will forget most of it if you don't doย it.
And, of course, remember to enjoy coding!
#technology #softwareengineering #programming #techworldwithmilan #careers
From ๐ก to ๐ in ~20min. How ๐?
Want to start a new project ๐ผ?
You know there is a lot to do before....
It happens to me so many times, I get an idea, just want to start working on it.
Buuuut... there is soooo much to do just to bring it to the real world.
That's why I've been working the hell out of it ๐ช in the past weeks, in order to accomplish an MVP, that would solve that pain for me and other.
Let me introduce https://t.co/9D4MjMpKiV, a SaaS/Landing Boilerplate that will allow you to launch ๐
your idea ๐ก in less than 1hr.
With a lot of services and features built in, so that you can focus on what is important: Your Idea ๐ก.
- Signup today at an amazing price
- Special Pre-Launch price $99
- Only until November 5th or for the first 100 users, whatever comes first
- You will get full access on November 6th 2023.
I'm documenting the whole journey, from initial idea. For this and my other startup projects.
If you want to chat, just send me DM.
#buildinpublic #startup #indiehackers #rapidlauchers
How do you deal with multi-currency prices in projects?
There are various approaches:
- Calculate with 3rd party currency exchange API
- Set prices manually
We discuss three different schemas (incl Prestashop as an example), in this premium article: https://t.co/cQ6jRczrP1
Ready to turn your business ideas into reality? Look no further than Pretotype! Our landing generator, data analytics, mailing services, and more will help you validate your ideas and take your venture to the next level. #Pretotype#Saas#entrepreneurship#innovation#success
โจ Just tagged Tailwind CSS v3.3!
Highlights include:
๐จ Extended color palette
๐ฆ ESM/TS config support
๐ง Logical properties
๐ Gradient color stop positions
๐ New line-height shorthand
๐๏ธ Line-clamp out of the box
...and a bunch more.
https://t.co/p4VRw0TFUx
๐ฅ If you have any routes in your Laravel project that use the same controller, you can group them together using the "Route::controller()" method!
#laravel#php
๐ Exciting news! After just 24 hours of @OpenAI's announcement of the ChatGPT API launch, our community-maintained PHP API client now supports "Chat completions"! Elevate your user interactions with seamless, natural language conversations.
๐ https://t.co/7Gw0fewlSx.