Alchemist Camp

994 posts

Alchemist Camp

Alchemist Camp

@AlchemistCamp

🖥️ Elixir & Phoenix screencasts. 📗 https://t.co/d1IAeXNDer ✉️ https://t.co/da1krrlqvZ by @logicmason

the internet Katılım Aralık 2017
221 Takip Edilen1.4K Takipçiler
Alchemist Camp retweetledi
José Valim
José Valim@josevalim·
I'm a big fan of pushing client updates with server-rendered HTML. Staying closer to your data and your authorisation layer is powerful. However, we may be repeating mistakes from the past. Check out my conversation with @t3dotgg on the topic: youtube.com/watch?v=bfrzGX…
YouTube video
YouTube
English
7
41
292
41K
Alchemist Camp
Alchemist Camp@AlchemistCamp·
@kamilskowron Congrats! This is great. I like the model of how you released your book, also.
English
0
0
2
108
Kamil Skowron
Kamil Skowron@kamilskowron·
I got my first UpWork interview tomorrow🤞 Below part of the invite message from the "company" I'm not uploading this to praise "how cool I am" - I wanted to highlight how in the moments of self-doubt, your past work/"legacy" can lift you up🥲 BYFP - build you fricking public!
Kamil Skowron tweet media
English
5
2
21
3.6K
Alchemist Camp
Alchemist Camp@AlchemistCamp·
@josevalim I've found CoPilot fairly disappointing and it clashes with my other autocompletes. ChatGTP has really been a big time-saver a few times though.
English
0
0
4
512
Jordan Dalton
Jordan Dalton@jordankdalton·
Devs, I'm curious, how do you prefer to format your queries. Feel free to share a snippet of yours. (This could get interesting)
Jordan Dalton tweet media
English
78
1
66
25.3K
Alchemist Camp
Alchemist Camp@AlchemistCamp·
Gonna stream again and take another stab at upgrading Phoenix and LiveView for my podcast site in a few minutes. Should be smoother going this time: twitch.tv/alchemistcamp
English
0
0
3
415
Alchemist Camp
Alchemist Camp@AlchemistCamp·
@tarasowski The worst answer to this question I was ever told as a junior was, “whatever language you already know”. Not all tools are equally good at each domain and in the long-term, it’s a very, very bad idea to pick one and refuse to learn any others.
English
0
0
0
54
Dimitri Tarasowski
Dimitri Tarasowski@tarasowski·
Calling all developers! 💻 What language would you choose for a new SaaS project if you started building today?
English
262
6
162
53.2K
Alchemist Camp
Alchemist Camp@AlchemistCamp·
@adibhanna With a dynamic mic, it would be no problem. With a blue yeti, you’ll need to hope that it’s a very quiet hotel.
English
0
0
0
68
Adib Hanna
Adib Hanna@adibhanna·
I’ll be finishing my NeoVim video while traveling this week. (using a blue yeti and a MacBook pro 16). No sure how doable this would be. Any tips on recording from an hotel room?
English
5
0
9
1.8K
Alchemist Camp
Alchemist Camp@AlchemistCamp·
@sir_amz I can’t really answer to that since I’m working more than FT at a startup that just happened to have extensive technical debt. I haven’t done any external consulting on helping teams upgrade their Phoenix apps, but I have helped out a few friends encountering similar issues.
English
0
0
0
68
Angel Martinez
Angel Martinez@sir_amz·
@AlchemistCamp Is doing Phoenix upgrades good business like doing Rails upgrades is? I have a friend at a medium size consulting firm and he tells me that Rails upgrades are +40% of their business.
English
1
0
0
57
Alchemist Camp
Alchemist Camp@AlchemistCamp·
I've been doing a lot of Phoenix upgrades and general clean-up at work and now it's time to do the same for my personal sites! I'm going to stream it in about 5 minutes at twitch.tv/alchemistcamp #MyElixirStatus
English
2
0
5
951
Alchemist Camp
Alchemist Camp@AlchemistCamp·
Doh! My suspicion about needing to reinstall JS deps upon upgrading LV since the package.json looks at the ""../deps/phoenix_live_view" path was right. I just needed to rm -rf the entire node modules directory instead of just running yarn again since it didn't refetch! 😬
English
0
0
1
234
Alchemist Camp
Alchemist Camp@AlchemistCamp·
It didn't go as well as I'd hoped! I spent a fair amount of time getting the app to work at all on my current hardware and language versions and then upgraded LV from 0.14.4 to 0.15.7 and then hit an issue where the socket couldn't connect after upgrading to 0.16.0. Next time...
English
1
0
0
311
Alchemist Camp
Alchemist Camp@AlchemistCamp·
Solution: This happens if you have the following line in your MixProject.project/0 function compilers: [], You have to delete the entire line when removing :phoenix from the list because the default behavior is different from explicitly setting compilers to []. #myelixirstatus
Alchemist Camp@AlchemistCamp

Anyone seen this when upgrading to @elixirphoenix 1.7? failed to start child: AppWeb.Endpoint ... ** (UndefinedFunctionError) function Phoenix.Endpoint.Supervisor.url/1 is undefined or private

English
0
2
1
370
Alchemist Camp
Alchemist Camp@AlchemistCamp·
Comparing the app I'm upgrading with a newly generated one, applications.ex and endpoint.ex are basically identical
English
0
0
0
178
Alchemist Camp
Alchemist Camp@AlchemistCamp·
Anyone seen this when upgrading to @elixirphoenix 1.7? failed to start child: AppWeb.Endpoint ... ** (UndefinedFunctionError) function Phoenix.Endpoint.Supervisor.url/1 is undefined or private
English
1
0
0
680
Alchemist Camp
Alchemist Camp@AlchemistCamp·
Elixir in Action, v3 is out! It's bar-none my favorite Elixir book in terms of showing what makes Elixir (and Erlang) special. Manning is offering a 45% discount on it until midnight tonight ET! (code: elixirinaction3up) manning.com/books/elixir-i…
English
0
2
12
436
Tony Lea
Tony Lea@tnylea·
Finishing up some new @tailwindcss designs 🔥 They'll be added to @thedevdojo page builder next week ☺️ Thanks to @Mike_Andreuzza for working with me to crank these ones out. You are a master at design 👨‍🎨
Tony Lea tweet media
English
5
2
50
5.9K
Alchemist Camp
Alchemist Camp@AlchemistCamp·
I can say from personal experience how much work it is to update tutorials to keep up with LiveView's rapid changes. I've been doing a massive upgrading project at work (LV 0.4 -> 0.17 so far) and haven't had bandwidth recently. Prag Studio's work on this is great for all of us!
Mike Clark@clarkware

🔥🐥 Phoenix LiveView course now available in early access! This course is as fresh as it gets! It's a free update if you already own the course. Check it out: 👉 pragmaticstudio.com/phoenix-livevi… #myelixirstatus

English
0
0
5
412
Alchemist Camp
Alchemist Camp@AlchemistCamp·
@TylerAYoung @elixirlang I loved that addition when it appeared! I don’t generally stop the server to run migrations, though. I keep iex -S mix phx.server running in one tab and run mix ecto.migrate in another.
English
0
0
1
142
Tyler A. Young ⚗️🧑🏻‍💻
I may be the last person in the Elixir world to learn this, but... this is a button. You can click it. 🤯 (Beats the heck out of stopping my server, running `mix ecto.migrate` manually, then restarting!) #MyElixirStatus
Tyler A. Young ⚗️🧑🏻‍💻 tweet media
English
10
11
88
10K