Posts by olivierlacan@ruby.social
 (DIR) Post #APNCwS85Hsw8lsmQIy by olivierlacan@ruby.social
       2022-11-07T21:41:33Z
       
       0 likes, 0 repeats
       
       @james Heads up I’m noticing delays, 502s, and image upload failures/timeouts since a few mins ago. Connecting from Florida FYI.
       
 (DIR) Post #APNDALRKxIvc4vPSLo by olivierlacan@ruby.social
       2022-11-07T21:51:02Z
       
       0 likes, 0 repeats
       
       @james the iOS app showed offline at the top just now but I haven’t had issues in several minutes. Looking good so far. Thanks again.
       
 (DIR) Post #APdHqNQOzD7s1DQbtw by olivierlacan@ruby.social
       2022-11-11T00:40:08Z
       
       0 likes, 0 repeats
       
       @keithjones @transponderings @wizard @meganeko Descriptive text could be unconstrained from media uploads. But that presents a wild vector for hidden text to be injected into posts. Might be better to have a text-based media embed solution. Why couldn’t a plaintext file be attached to a post? Then described just like an image and previewed if requested and compatible. That could give us CSV tables within posts too.
       
 (DIR) Post #APj81MeQN1ZGD8LaJU by olivierlacan@ruby.social
       2022-11-18T03:08:21Z
       
       0 likes, 0 repeats
       
       @jonfriskics Hey bud! 👋
       
 (DIR) Post #APtUZTcR4kqvACW6bo by olivierlacan@ruby.social
       2022-11-23T04:14:54Z
       
       0 likes, 0 repeats
       
       Curious what folks are using to manage NodeJS versions these days? Did you compare with others? Why did you pick it? Has it seen better adoption? I use Volta at work and it's been fine except it occasionally has weird quirks about what it lets you install which I dislike coming from rbenv & chruby.
       
 (DIR) Post #AQfRLi47ar9VdiHqhk by olivierlacan@ruby.social
       2022-12-16T14:46:49Z
       
       0 likes, 0 repeats
       
       @james @ko1 Yay, welcome! 😃
       
 (DIR) Post #ASBFx9MqdsJdm12MMK by olivierlacan@ruby.social
       2023-01-30T20:59:43Z
       
       0 likes, 0 repeats
       
       @simon thanks for sharing that, giving me useful inspiration.
       
 (DIR) Post #ASmlmtsWtEOHMWHDii by olivierlacan@ruby.social
       2023-02-17T23:21:23Z
       
       0 likes, 0 repeats
       
       @simon I really appreciate how much you share helpful learnings, tools, and solutions you come across. It's truly lovely to have someone like you in this opens source and web community. Thank you.
       
 (DIR) Post #AUTx4KTraZ2Xf99vVo by olivierlacan@ruby.social
       2023-04-09T16:51:22Z
       
       0 likes, 0 repeats
       
       @simon it didn’t feel that obvious but the seismic shift felt very real to me in 2007.People seemed to argue ceaselessly about physical keyboards being superior, cost, and other aspects that were either clearly subjective or obviously not constants.It took a few years to stop hearing tired tropes but the undercurrent of awe was relatively similar. I think it wasn’t until 2010 that I saw “normal people” adopting smartphones in their daily lives, mostly due to lowered cost and provider access.
       
 (DIR) Post #AYUJu0DT7vgXKTJFJo by olivierlacan@ruby.social
       2023-08-07T06:19:55Z
       
       4 likes, 5 repeats
       
       Speaking of which, hot new robots.txt entry just dropped: User-agent: GPTBotDisallow: /https://platform.openai.com/docs/gptbot
       
 (DIR) Post #AYm1QZXzbes91u7aOu by olivierlacan@ruby.social
       2023-08-15T19:12:05Z
       
       1 likes, 1 repeats
       
       I'm really tired of hearing folks ramble on about how good TypeScript is (compared to what, JavaScript's subterranean bar?). What about tsconfig.json configuration files and the feverish nightmare land where Node and React intersect with TypeScript, CommonJS & ES Modules? Are we all supposed to pretend this isn't wasting years of combined human lives?Don't even get me started on the JS/TS community's knack for deleting config file comments.
       
 (DIR) Post #AYm1QbZq3lXNKD05YW by olivierlacan@ruby.social
       2023-08-15T22:42:16Z
       
       1 likes, 0 repeats
       
       It's also hilarious to me that the solution to a bunch of protracted compilation issues due to modules was to eventually settle with a moduleResolution config value called "Bundler". I mean you can't make that shit up.
       
 (DIR) Post #AYm1Y2rV0ua9yToCaO by olivierlacan@ruby.social
       2023-08-16T01:22:18Z
       
       1 likes, 0 repeats
       
       @camertron I think the best part are the issue comments and SO posts going “add type: module” to your package.json”, “no I can’t it breaks this other CJS thing”, “ok what about Node16? ESNext??”The interplay of about 3 out of 100 config values alone are causing a perpetual pile up in this ecosystem and I guess that’s just how it goes now? So much for “hey at least we get to write JS everywhere now”.
       
 (DIR) Post #AYm1Y4NRNdj6fplE0m by olivierlacan@ruby.social
       2023-08-16T01:29:00Z
       
       0 likes, 0 repeats
       
       @camertron The way the lord intended. 🙏🏻
       
 (DIR) Post #AYm1Y7JITVC7lqqSTA by olivierlacan@ruby.social
       2023-08-16T01:33:03Z
       
       1 likes, 0 repeats
       
       @camertron *throws money in WASM’s general direction*
       
 (DIR) Post #AYmkl2JIs5pRxwNmpU by olivierlacan@ruby.social
       2023-08-16T07:40:57Z
       
       1 likes, 0 repeats
       
       @seanking Which is?
       
 (DIR) Post #AcgvUhAprBlOVkBxC4 by olivierlacan@ruby.social
       2023-12-07T20:34:30Z
       
       1 likes, 0 repeats
       
       Them: "It's Google's newest most advanced model. Unlike ChatGPT it has recent access to Google's search index data so it can offer relevant links and recent images."Bard: 🤡
       
 (DIR) Post #AcgvUjLXmLW9FXDXA8 by olivierlacan@ruby.social
       2023-12-07T20:35:25Z
       
       1 likes, 0 repeats
       
       For the LLM nerds, the prompt was: > How can I cut a smooth 6-inch hole the underside of an MDF cabinet (that I can't move)?
       
 (DIR) Post #AhrQTmxRf0mSYtnDk0 by olivierlacan@ruby.social
       2023-01-29T21:10:23Z
       
       0 likes, 0 repeats
       
       It's wild that https://shields.io is 10 years old today: https://github.com/badges/shields/discussions/88679 years ago I wrote about the incredible support I received from the open source community to transform my initial effort into an outstandingly successful project: https://olivierlacan.com/posts/an-open-source-rage-diamond/Nowadays I'm barely involved thanks to folks like Chris Shaw, @espadrine, Paul Menilkow, Daniel Lo Nigro, Paula Barszcz, Pierre-Yves Bigourdan, Danial, Caleb Cartwright, and so many others who made Shields last and thrive.
       
 (DIR) Post #AhrQTnpgPMALH7AXHU by olivierlacan@ruby.social
       2023-01-29T21:16:39Z
       
       0 likes, 0 repeats
       
       The irony that the most successful project I've ever been involved with (by far) is one that started with an empty README and PSD file ain't lost on me.As a self-taught graphic designer turned software developer, it's such a stark reminder that code is not always the solution to problems you want to solve.My small contributions to Ruby and Rails certainly had some impact, but none of it as far and wide as https://shields.io and https://keepachangelog.com — which is Markdown, HTML & CSS.