Mike Carter (@mcarterj) 's Twitter Profile
Mike Carter

@mcarterj

I help companies build web applications ๐Ÿ‘จโ€๐Ÿ’ป Tweets & blogs about product engineering and solo dev life ๐Ÿ“ Building something new.

ID: 15025392

linkhttps://mcarter.me calendar_today06-06-2008 00:36:57

3,3K Tweet

423 Takipรงi

220 Takip Edilen

Dr Milan Milanoviฤ‡ (@milan_milanovic) 's Twitter Profile Photo

๐—ฆ๐—ต๐—ผ๐—ฝ๐—ถ๐—ณ๐˜† ๐˜€๐—ฒ๐—ฟ๐˜ƒ๐—ฒ๐—ฑ ๐—บ๐—ผ๐—ฟ๐—ฒ ๐˜๐—ต๐—ฎ๐—ป ๐Ÿญ ๐— ๐—ถ๐—น๐—น๐—ถ๐—ผ๐—ป ๐—ฟ๐—ฒ๐—พ๐˜‚๐—ฒ๐˜€๐˜๐˜€ ๐—ฝ๐—ฒ๐—ฟ ๐˜€๐—ฒ๐—ฐ๐—ผ๐—ป๐—ฑ ๐—ฑ๐˜‚๐—ฟ๐—ถ๐—ป๐—ด ๐—•๐—น๐—ฎ๐—ฐ๐—ธ ๐—™๐—ฟ๐—ถ๐—ฑ๐—ฎ๐˜† You probably think that such large requests can be handled only by some fancy microservices. The truth is a bit different. Shopify uses a

๐—ฆ๐—ต๐—ผ๐—ฝ๐—ถ๐—ณ๐˜† ๐˜€๐—ฒ๐—ฟ๐˜ƒ๐—ฒ๐—ฑ ๐—บ๐—ผ๐—ฟ๐—ฒ ๐˜๐—ต๐—ฎ๐—ป ๐Ÿญ ๐— ๐—ถ๐—น๐—น๐—ถ๐—ผ๐—ป ๐—ฟ๐—ฒ๐—พ๐˜‚๐—ฒ๐˜€๐˜๐˜€ ๐—ฝ๐—ฒ๐—ฟ ๐˜€๐—ฒ๐—ฐ๐—ผ๐—ป๐—ฑ ๐—ฑ๐˜‚๐—ฟ๐—ถ๐—ป๐—ด ๐—•๐—น๐—ฎ๐—ฐ๐—ธ ๐—™๐—ฟ๐—ถ๐—ฑ๐—ฎ๐˜†

You probably think that such large requests can be handled only by some fancy microservices. The truth is a bit different.

Shopify uses a
Mike Carter (@mcarterj) 's Twitter Profile Photo

Itโ€™s nice to see a small resurgence in Ruby on Rails discourse on here recently. Modern JS is great, but Rails always held a special place in my heart for its sheer productivity and clarity.

Mike Carter (@mcarterj) 's Twitter Profile Photo

This has been my experience more times than I care to count, but Iโ€™ve also found that teams are generally very open to eliminating, combining and reorganising things to allow developers to get work done. Just push for it a bit.

Mike Carter (@mcarterj) 's Twitter Profile Photo

YouTube advertising me โ€œprivate aviation networksโ€ like Iโ€™m not eating canned soup for lunch. ๐Ÿ˜‚

Mike Carter (@mcarterj) 's Twitter Profile Photo

Update - I started a new project in Ruby on Rails project and itโ€™s the most productive Iโ€™ve felt in ages. Thereโ€™s so much code that doesnโ€™t need to be written thanks to its opinionated conventions, and modern Hotwire means Iโ€™m not finding myself reaching for JS much at all. ๐Ÿ‘Œ

Mike Carter (@mcarterj) 's Twitter Profile Photo

Iโ€™ve been having a play with kamal-deploy.org for a new project. First impressions are really positive. Deploying a complex app to a new provider can be as simple as swapping changing a couple of IP addresses, and it has that Heroku-esque simplicity to its CLI.

Mike Carter (@mcarterj) 's Twitter Profile Photo

95% of web apps: - Will only ever need a dash of front-end JS. - Will never outgrow their monolith. - Will never have tech giant traffic or revenues. - Are maintained by work-to-live devs. - Are serving users performing basic tasks quickly before leaving. Build accordingly.

Mike Carter (@mcarterj) 's Twitter Profile Photo

Every time I start a new project with Next.js I seem to run into problems I canโ€™t find solutions for that feel as though they should be easily solved. Itโ€™s like as much as it makes many previously complex patterns simple, it also makes many previously simple patterns complex.

Mike Carter (@mcarterj) 's Twitter Profile Photo

Iโ€™m sort of feeling this. I love AI, but I donโ€™t really want it baked into my OS. At least not on my development machine. On my iPhone it makes much more sense.