pasmichal_ Profile Banner
Michal Profile
Michal

@pasmichal_

Followers
405
Following
4K
Media
837
Statuses
4K

Biggest tech eng. Biggest "The Office" nerd. AI practitioner. Building aviation data SaaS https://t.co/G7tPNfwCIy Fixing vibe coded apps https://t.co/uKfebyHQ1V

Joined September 2009
Don't wanna be here? Send us removal request.
@pasmichal_
Michal
9 days
Okay vibe coders, I'm here to save you.
3
2
6
@pasmichal_
Michal
12 minutes
I run claude /init every now and then to make sure it's up-to-date with the current state of the project. It's surprisingly consistent with the output capturing only what changed and not rewording whole doc
Tweet media one
0
0
0
@pasmichal_
Michal
27 minutes
AI talent wars is getting crazier every day. Turns out that OpenAI Windsurf acquisition didn't go through and Google is snatching talent from Windsurf.
@pasmichal_
Michal
10 hours
wait what?. OpenAI bought Windsurf.Meta is poaching AI peeps from OpenA.Google is poaching AI peep from Windsurf. I mean OpenAI. OpenAI is cooked?.
0
0
0
@pasmichal_
Michal
10 hours
wait what?. OpenAI bought Windsurf.Meta is poaching AI peeps from OpenA.Google is poaching AI peep from Windsurf. I mean OpenAI. OpenAI is cooked?.
@OfficialLoganK
Logan Kilpatrick
10 hours
Big welcome to @_mohansolo and others from the Windsurf team joining Deepmind : ).
0
0
1
@pasmichal_
Michal
17 hours
I know a yapper pretending to be a builder when I see one.
0
0
0
@pasmichal_
Michal
19 hours
While I'm rewriting our frontend from NextJS to @laravelphp I'm thinking about using it as a proxy to our python based API. ATM the python API is external and it does a lot of things:. - user AuthN & AuthZ.- billing & credits management.- and the core feature: notam data.
1
0
3
@pasmichal_
Michal
19 hours
16 years to reach 400, looking forward to 1k 💀
Tweet media one
1
0
3
@pasmichal_
Michal
20 hours
I'm typing this guide sitting at the beach watching over my kid play. I will put it in a more detailed video walkthrough and a blog post. Consider following if you find it interesting 🙌.
0
0
1
@pasmichal_
Michal
20 hours
What happens to users who don't login?. After some time we will remove firebase auth completely and for users who didn't go through the password migration mechanism we will ask them to reset password.
1
0
1
@pasmichal_
Michal
20 hours
To make the process transparent for users we devised a plan:. 1. Migrate user entries from firebase with `firebase auth:export`.2. Add to users table firebase user id and migration status flag.3. Upon user login we use firebase auth service to authenticate.4. If authenticated,.
1
0
0
@pasmichal_
Michal
20 hours
The exception is when you have all of the above and in the new system (Laravel in out case) and the same encryption algorithm. Unfortunately firebase is using modified version of scrypt algorithm so this option is out.
1
0
0
@pasmichal_
Michal
20 hours
You can't just migrate users with password from one auth system to there other if the passwords are salted*. Password hashing is one way operation: you need a plain text version, salt and the encryption key to compare against encrypted password.
1
0
0
@pasmichal_
Michal
20 hours
Migrating users from firebase to Laravel 🧵.
1
0
14
@pasmichal_
Michal
21 hours
We launched Notamify with airplane pilots in mind, but most revenue is coming from unexpected use cases . - insurance claims providers.- news media companies.- other Saas services. Things didn't go as planned, but it's going good!. Benefit of being data provider is that there are.
1
0
5
@pasmichal_
Michal
21 hours
Today tweeting from here
Tweet media one
1
0
4
@pasmichal_
Michal
2 days
I know that ya'all need to get the product in front of the customers but there must be more subtle way
Tweet media one
1
0
2
@pasmichal_
Michal
2 days
I just made seagull noises in attempt to communicate with noisy seagulls flying by and my wife didn't even gave a look, not a rolling eye, nothing. My work is done here, she's immune to stupidity.
1
0
2
@pasmichal_
Michal
2 days
RT @pasmichal_: Context: I'm migrating from nextjs+firebase to Laravel. So far I handled Firebase user migration:.- migrating user data.- p….
0
2
0
@pasmichal_
Michal
2 days
I see ppl get confused with what's the problem with "magic numbers". It's not about the number itself, it's about the context in which it appears. The solution is simple: descriptive variable name, comment if necessary.
Tweet media one
@pasmichal_
Michal
2 days
@aarondfrancis `$weekInSeconds = 604800;` would pass my PR review.
1
0
2
@pasmichal_
Michal
2 days
Being ambitious means you're never satisfied . I'm constantly thinking what can I do more, better, how to make more money, how to make my kid secured for life, what's next big thing. All while sitting at the beach side hotel pool, in Tuscany, with a job that pays more than my.
1
0
4
@pasmichal_
Michal
3 days
Love the simplicity and no-magic approach 🫶.Still a fan of capistrano.
@tom_doerr
Tom Dörr
3 days
heroku-style git push deploys to your own server
Tweet media one
0
0
2