I've just published my first blog post on @ThePracticalDev
How to avoid configuration madness in your Elixir projects with Skogsra #DEVcommunity#myelixirstatus
https://t.co/17AwD7sRPd
@Hi_Mrinal@remino And it works! I applied to a company some years ago and my CV was not even remotely conventional. When I got the job, I was introduced to a lady from a different department. First thing she said: "Oh you're the one with the nice CV". For sure it was memorable :D
@HowardL3@thdxr Additionally, I use Skogsrå to load the variables into my app (I wrote the library, so this is a shameless plug xD) https://t.co/SVYWuZ8YIh
@HowardL3@thdxr I often use .envrc file for my development secrets (which is in my global gitignore). I load the vars using a zsh plugin I wrote called Hab. When you cd into the project's folder, it loads them automatically. To avoid having plain text secrets, I load them from my password-store.
@FunctionalUs I've been working with Elixir professionally since 2015 (Erlang since 2012). Elixir might be a niche language, but I've seen more and more companies realizing Elixir gives them an unfair advantage against their competitors. You can ship more and better with less.
@PJUllrich The function get_records will always return 500 records with my_field: nil after applying an offset. The pagination is not stable because the rows are fetched by the updated column's value. The 1st iteration will work, but the 2nd one will skip 500 rows that should be updated.
@masylum@jacintofleta@javilop If Spain cannot claim the company as theirs, then you can open a company anywhere in the world. If:
✅ Doesn't have physical assets/location
✅ Majority of its clients are not in 🇪🇸
I recommend 🇪🇪:
💻 Fully digital nation
💸 Only dividend 20% tax, rest is 0%
🇪🇺 It's in the EU
@ThePrimeagen I often do brain dump using a Rocketbook (an erasable notebook with an optional app to digitize its contents).
Only when I have something worthy of recording for a longer time, I copy whatever I wrote in the Rocketbook to my local Logseq instance.
It's beautiful...
I'm extra excited about this one! As an Elixirist with a web dev background, it's easy to feel intimidated by both BEAM and "ops" concepts. This book is here for you to fill in those gaps and supercharge your Elixir dev skills #myelixirstatus
@josevalim@elixirlang I usually prefer the first type of closures when I know the code is going to be read by beginners e.g. at work. However, I prefer the second type of closures for open source libraries and personal projects.
@preslavrachev@louispilfold Two months later, I read this notification 🤦♂️
I'm not actively adding new features to AyeSQL and I'm just (occasionally) fixing bugs 😬
@devilcoders In a way, that's one of the reasons I'm pursuing financial independence. I dream of a time where I can actually invest more time in my craft. At least, we're in a profitable industry that can help us leverage ourselves into the kind of freedom we want.
if you've run into a bug where it felt "impossible" to understand what was happening -- what made it feel that way? so far I have
- you don't understand the system well
- your usual tools don't work
- it's hard to get information
- too many moving pieces
@b0rk I would say "not understanding the system well" where system was a different architecture. I wrote an article about it a while ago. I didn't understand how the memory was allocated in the target system:
https://t.co/UawYTG1RvK
Some bugs pull you to the abyss and leave you there. They're the Balrog to our Gandalf. Once you beat them though, you're wiser and more powerful!
I've just published a post on @ThePracticalDev where I talk about the worst bug I've faced #DEVcommunity
https://t.co/O35vqc7gzL
My friend @gmile shared @wojtekmach's repo with several Mix.install examples. This makes writing scripts in Elixir (1.12) a bliss!
Then he said he anticipated an Elixir equivalent to:
curl url | sh
Well, that's possible in bash-like shells:
@ryanflorence I wrote a zsh plugin for this. It does not load from .zshrc though. It uses the local .envrc file in the project's root folder for loading vars. When you leave the folder it also unloads them. I think it shouldn't be hard to make it work in bash:
https://t.co/zSPQveVCRY
@elixir_radar If you're looking for a great product, an excellent remote culture and an awesome team, then apply to:
- Company: @ContractbookHQ
- Position: Frontend, Backend and Fullstack
- Location: Remote
- URL: https://t.co/SrFN3TnJ3m
#MyElixirStatus