Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Search - "phoenix"
-
Just finished this great book! It was really entertaining and interesting 🙂
And it explained the advantages of DevOps and CI/CD in a very understandable way 😁
Do you have any other good recommendations for IT novels?10 -
> in da zone, headphones beating, caffeine rushing through my veins, snack-stack at 75%, code and commands flowing like campaign promises, I'm one with the keyboard... I can feel it ~(◉_◉)~
roomie: Hey J! J!
me: ಠ_ಠ I'm kinda busy, what do you want?
roomie: Dude don't forget to pick up bla bla bla
me: Okay
> Headphones back on, feeling the h4ckx0r fire resurge through my gut like a majestic phoenix (not to be confused with taco tuesday gut fire)
roomie: J...J! dude also make sure bla bla bla
me: ಠ╭╮ಠ I know, you don't need to be so specific with me.
> Headphones on...about to hit play again...
roomie: Dude do you happen to know bla bla bla
(ಥ﹏ಥ)
(ノಠ益ಠ)ノ彡┻━┻
FUCK! just tell me everything at once so I can go back to ignoring you and the irrelevant world around me!
I hate when people do this.8 -
I was expecting a 4th interview this afternoon for a position as a fullstack elixir developer.
Got a response from the CTO.
'Even if you pass all the tests with success, we could not go further because you're a junior and we're looking for a senior'
Well, dude, you've seen me 3 times and didn't understand that I was a junior ? My CV is not enough explicit ? It's written at the top of it...
So after a motivation interview, technical test, technical interview and Phoenix framework interview, they only realized yet the plot.
Good luck for your seniors to pass their knowledge to other seniors.17 -
I hear my intern yelling at Cortana in the other room. "Cortana, open keyboard!". He repeats this 5+ times. Issue is there is no keyboard connected so he just wants to use the on screen keyboard, and thinks Cortana will open it for him. Issue is the computer isn't hooked up to the Internet, and Cortana does not do that command without the internet.
Just grab a fucking keyboard!!!15 -
That would be the time when i got fired from my last job. Hosting company, it had lots of good stuff and bonusses, coworkers were great, i was doing really important stuff when suddenly, i got fired and replaced... 'You have a too strong personality, sometimes you're just too outspoken'... At hearing those words, i felt very sad. Took a few bottles of champagne from the fridge at work (they had those apparently a year already, nobody touched them)... I left the building, together with two coworkers who became friends, drank the two bottles of champagne... i was crying... Because i got smacked in the face due to my personality. Admitted i am an extravert, and i do dare to talk back when it's needed, always polite, but ensuring i was not agreeing. Still i did my job pretty well. I was practically the only one that was multi-lingual!
After that i became a freelancer. It was a good start, a lesser good intermission, but next month i am starting at a goverment department for long term, so future is looking good.4 -
I think I nailed it.
I had an interview on Friday. Never had I ever such a good one. Everything went so smoothly I'm amazed to this moment.
It started pretty much normally. Few questions about me and my CV. Next some soft skills check and few minutes talking in English to make sure I know how to speak.
Next, two funny trick questions. I hope I'll translate them good enough.
1) You've got 6 cups in a row. Three of them, next to each other, are empty. Remaining 3 are full. You've got one movement to make them stand alternately, ie. Full, empty, etc. or Empty, full etc.
2) You've got yourself a cake. Normal, birthday cake in a shape of a cylinder. On three cuts, you have to cut it in 8 equal pieces.
Next was technical interview. The only thing I couldn't answer to was a formula to get angle between camera and two objects on the scene. Something about cos x.
They told me that I was the only recruitee to make project using Hololens SDK. Other people made the images gallery in 2D only.
Also they were VERY impressed that I managed to send them fix that changed a lot of the gallery in an hour. No one was expecting it so fast since the feature wasn't all that simple. Or so they said. Code was written so it wasn't hard to implement this change.
Now I've got to wait at least a week for their response. As you could imagine, I'm nervously checking my email each time I get any spam.
I'd like to thank @fire-phoenix and @Root that were responding to my last posts about this new work tasks and current hardships. I know it's a bit too early to celebrate but I'm just so hyped for how well everything went 😀10 -
FUCK YOU EXCEL!
Multiple monitors to show multiple sheets at once?
Excel: Not allowed.
FUCK YOU
Open multiple files at once?
Excel: Not allowed, I will only show you one at a time.
FUCK YOU
Multiple Desktops to have multiple setups to easily switch between?
Excel: Not allowed, I'll show you the same spreadsheet on all desktops!
FUCK YOU
FUCK FUCK FUCK18 -
Tomorrow's my last day.
There is no exit interview scheduled. I'm not surprised, there hasn't been any 1-on-1's in about 2 years, and any feedback or complaints are never addressed.
Just need to bite my tongue for one more day.1 -
So, I recently picked up this book called "The Phoenix Project". I picked it up as I thought it was a project management text book. Turns out its a novel on how this Auto parts company's IT department broke down its silos and embraced DevOps. It's even framed as a thriller - the stakes always get higher! Extremely Exciting!
My Wife, kids and I listen to the audiobook as we drive and do errands every day. My Wife has gotten a very very frank understanding of what my job is like as a result.
I encourage everyone here to get a copy of the book. -
Email from a client today: The programmers just need to add an "if/then" code that IF ... BUT NOT ... THEN ... ONLY ... AND ...
God help us if they discover while5 -
What's a last day on the job suppose to be like?
I'm sure it's not working until 2am helping the company finalize a project. They are not happy that I decided to go to bed after a 12 hour day instead of pulling an all nighter helping.8 -
So I flew to California Saturday to see my daughter. It was fun, and I was glad to see her.
Now, when I bought my tickets, I got a flight that landed at 11:30pm, allowing me to sleep on the plane a bit, drive home, sleep more, and then wake up at 6am for work.
Well, that went out the window. Fuck you Southwest, Fuck you.
(I'm currently on layover in Phoenix) -
Why do most docs have grey text color over a white background! It's just incredibly difficult to focus on. And my brain is like a potato to begin with.6
-
"We’re not insulting Larry [Wall] by saying he’s lazy; laziness is a virtue. The wheelbarrow was invented by someone
who was too lazy to carry things; writing was invented by someone who was too lazy to memorize; Perl was
invented by someone who was too lazy to get the job done without inventing a whole new computer language."
- footnote from Learning Perl, by Randal L. Schwartz, brian d foy, and Tom Phoenix -
Most awkward video conference call?
Our department is in a 'virtual' book club, reading The Unicorn Project, and I asked..
Me: "So what similarities have you seen with the Phoenix project and projects we work on here?"
Dale: "Ha ha..sooo many. The biggest is the disconnect of managers with no clue of what goes on."
<Vice president of our department also in the book club>
VP: "Really? Dale, I'd like to know more about this."
<awkward silence with blank stares all around>
DBA: "Come on Dale...spill the beans. Got the VP right there."
Dale: "Um...nope...not going there...nope"
<Dale's screen goes black>
VP: "OK, so when Maxine asks ..." -
GOD DAMN !@^@ react-native bridge to #@$^&ing objective-c bridge to an intermediate objective-c friendly #$@!ing swift class to communicate to a @$#!ing external swift framework #$@!ing POS!
And $!@# you Apple Mach-O Linker error!5 -
My journey with IT learnings, Some of Major learning changes. The following are the years in which I start learning given technology or domain.
1993 Birth
1999 #HTML
2001 #PHP + Foxpro
2001 #Haskell language
2002 BASIC
2002 #8088 Assembly
2003 #Linux
2007 Visual #Foxpro
2009 #C Language
2010 #Python
2011 #JAVA for mobile #development
2015 Virtual Machines
2016 Networking
2018 #Blockchain
2019 #Elixir & Phoenix
2019 #DevOps19 -
When you hear the data engineers talk about ambari, storm, sqoop, kafka & phoenix and you are not sure if they are talking about frameworks or pokemons..2
-
!rant
Need help. Just realized that I have been responding to every interaction I have had lately in a negative way. Not sure what's going on, but I just seem to always respond with a negative response. I consider myself a critical thinker, and a devil's advocate. From a previous comment on this site, to a random facebook post of someone sharing an animal rights post. I usually just ignore them and move on, but I ended up responding with poor intention.4 -
I'm learning nginx and it's simplying the way I think about web projects.
I used to think that when I used a server side framework, then that should be the master and all should go through it. Noob me.
I used to put client side projects (like create-react-app of vue-cli projects) right inside the server side project.
But with nginx you can just route subpaths to different places, then instead of having, let's say, the react project inside rails, they would be in separate git projects.
In fact, I no longer need to restrict myself to a single server framework.
I love several aspects of rails. I love several others of node. And if I need multithreaded performance, I'd very much use something like phoenix or go.
Again, with nginx, you setup subpaths with the `location` directive in the same server and voila, a no CORS setup, cookies shared and homogenous versatile website.7 -
Grabbed a case off of the backlog, and noticed the estimate was set to 100000 hours.
Time to get a coffee before tackling this task.4 -
- Think YOU'VE got a personality complex? I'm a software engineer who majored in marketing.
- Think YOU'VE got a phobia about failing? I wrote a book on developing for Google Glass. And tech edited another on Hailstorm.
- Think YOU'VE got self-confidence issues? I had a run of 7 straight rejections by companies in the Fortune 500.
- Think YOU'VE got reservations about flexing your certifications? I held a MCP in FrontPage.
- Think YOU'VE got paranoia about your degree? My MBA's from the University of Phoenix.
- Think YOU'RE a glutton for punishment? I - Think Android Content Providers are a good idea.
- Think YOU'VE got a confusing skill set? A hiring manager told me I was "too passionate about technology to work here at Microsoft".
- Think YOU'VE got issues with intellectual property? I was given a cease-&-desist order for the first domain I registered.
- Think YOU'VE got false bravado? I had over 400,000 followers on Google+.
While all of these are hilarious quips and great social ice breakers, they're all 100% true. Enjoy your day. ;)15 -
How the Common Lisp Community will eventually die soon:
Clojure is the only main Lisp dialect having some sort of heavy presence in today's modern development world. Yes, I am aware of other(if not all) environments in which Lisp or a dialect of it is being used for multiple things, CADLisp, Guile Scheme, Racket, etc etc whatever. I know.
Not only is Clojure present in the JVM(I give 0 fucks about whether you like it or not also) but also has compilation targets for Javascript via Clojurescript. This means that i can effectively target backend server operations, damn near everything inside of the JVM and also the browser.
Yet, there is no real point in using Lisp or Clojure other than for pure academic endeavours, for which it is not even a pure functional programming language, you would be better served learning something else if you want true functional purity. But also because examples for one of the major areas in software development, mainly web, are really lacking, like, lacking bad, as in, so bad most examples are few in between and there is no interest in making it target complete beginners or anything of the like.
But my biggest fucking gripe with Lisp as a whole, specifically Common Lisp, is how monstrously outdated the documentation you can find available for it is.
Say for example, aesthetics, these play a large role, a developer(web mostly) used to the attention to detail placed by the Rails community, the Laravel community, django, etc etc would find on documentation that came straight from the 90s. There is no passion for design, no attention to detail, it makes it look hacky and abandoned. Everything in Lisp looks so severely abandoned for which the most abundant pool of resources are not even made present on a fully general purpose language constrained as a scripting environment for a text editor: Emacs with Emacs Lisp which I reckon is about the most used Lisp dialect in the planet, even more so than Clojure or Common Lisp.
I just want the language to be made popular again y'know? To have a killer app or framework for it much like there is Rails for Ruby, Phoenix for Elixir, etc etc. But unless I get some serious hacking done to bring about the level of maturity of those frameworks(which I won't nor I believe I can) then it will always remain a niche language with funny syntax.
To be honest I am phasing away my use of Clojure in place of Pharo. I just hate seeing how much the Lisp community does in an effort to keep shit as obscure and far away from the reach of new developers as possible. I also DESPISE reading other Lisp developer's code. Far too fucking dense and clever for anyone other than the original developer to read and add to. The idea that Lisp allows for read only code is far too real man.
Lisp has been DED for a while, and the zombies that remain will soon disappear because the community was too busy playing circle jerks for anything real to be done with it. Even as the original language of AI it has been severely outshined by the likes of Python, R and Scala, shit, even Javascript has more presence in AI than Lisp does now a days.9 -
I can not believe it took me so long to discover Cmder. I finally have a tabbed console on Windows.2
-
Coworker#1: Our client's website is broken, there are 504 errors everywhere, and their customers aren't able to register accounts.
Coworker#2: Our machine that hosts everything won't start up.
How is your Friday going?5 -
Gotta love temporary laptops while waiting for your actual device. I literally have to press letter "T" like playing Tekken in the arcade.5
-
Spent an entire week working on XCode configurations for a react-native+swift+objc bridging project. Been failing builds all week. Finally i look over to see the glorious word Succeeded!
Then I realized it was the clean that succeeded, not the build. FFS1 -
Student: Hey will you be a reference for me?
Me: Of course!
HR: Hello, Student says you are a reference for them. Please fill out this form.
Form: 20 long answer questions.
Sometimes I regret my decisions. I am a perfectionist, so this form will take me an hour to fill out haha. This is definitely a reason why I don't say yes to every student who asks for a reference, and only those who actually make me remember them.2 -
Jenkins you are a bad butler! Why can't you just do your job? We wouldn't be in this pickle if it weren't for your incapability!
Job opening: any suggestions for a replacement butler?4 -
"The Phoenix project" alternative ending:
Bill Palmer manages to avert disaster with heroic efforts, working 18 hours per day for weeks.
His wife files for divorce. He starts to sleep at office, next to the servers room.
At the last moment a huge hacker attack almost destroys everything, but he finally manages to announce that Phoenix is ready on time, security auditing passed and any kind of great improvements.
Steve, the CEO, calls him and says: "are you crazy? we put you on an impossible project with short notice to make you fail! All our investors have been secretly short selling our stocks, so now they are waiting a big failure to cash in. We also paid korean hackers to bring you on your knees. But you are really stubborn! "
All Phoenix Project is rolled back, huge shit happens, stocks fall, investors ripe great benefits. All IT is outsourced to an external company (owned by members of the board)
Bill is fired. His reputation tainted by the failure, he can't find job anymore. his technical skills and knowledge are out of date.
As he didn't have time to take care of divorce he has lost also all his personal wealth.
He writes a book about his experience, well, actually a rant, but the company sues him forcing him to pay more money.
In the final scene, police arrests him, drunk while trying to burn a server farm with matches. -
¿Why people hate PHP so much? I love it since it was my first web dev lang and I fell in love with it, however, I decided to move to another language since apparently It's going to die, not saying tomorrow but eventually. I'm not sure which language to pick (between Python (django, pyramid), Elixir (Phoenix) or Ruby (RoR). Any suggestions?
Also, what language you use and do you like PHP?4 -
Alright everyone. Who uses elixir and how do you like it? Thinking of writing a fairly large application using elixir and Phoenix5
-
I started reading “The Phoenix Project” by Gene Kim. And in the first chapter itself two people from the IT department get fired, and the author is forced to takeover the CIO position. Damn, now I’m shook. Is Tech really that much under appreciated and management that much hostile ?4
-
Elixir/Phoenix developers, what are your opinions on Ruby/Rails and vice-versa?
(Not trying to start a war here 😅, just some heathy discussion)3 -
Just done with The Phoenix Project. Amazing book, I got if as an ebook. Wouldn’t mind more books similar to that style1
-
You know it's officially too hot when a plane from Dallas TX can't land at the Phoenix airport because of heat concerns3
-
Please be gentle, first rant. :)
Can you please provide me with literature recommendations:
1. Books about software architeccture, design patterns and best practices in general.
2. "Relaxation" books related to developer's life experiences, something like "The Phoenix Project" (https://amazon.com/Phoenix-Project-...). I really enjoyed that. :)
I am aware that this is not best use of rants, but I would really like to hear this community recommendations. Thanks in advance. :)9 -
Been writing a webcrawler to be integrated into Rails and possibly Phoenix (in the future)..
Friend A: Heyyyy. Woah. You speak Latin?
Friend B: Dude he's a hacker bruh.
Friend C: Omgomgomg can you hack J****'s FB?
Me: Guys. It's just code. (¬_¬) -
Poll: do you think everyone, especially managers, should read The Phoenix Project?
My personal opinion: yes... They need to understand the horrors from unplanned work and how to prevent it... I'm getting really tired of checking up after people...1 -
So I had a discussion now with my mom about my work and it turned into a rant. But I came to this conclusion:
My most effective way to screen candidates for a backend/fullstack tech job would be to ask them what are the most influential programming books they have read and why.
If they don't mention any books (or points covered in these books) in this list, they immediately fail:
-the effective engineer
-clean coder
-code complete
-team geek
-the Phoenix project15 -
3 weeks into Elixir and Functional programming in general. Words can't describe how much I love developing software with this toolset. Can this get any better ?4
-
Almost 2022 , I am still confuse why the f### the company downgrade the project from elixir phoenix to nodejs to laravel php.6
-
What do you think of Elixir + Phoenix to build API’s? Is it a better choice than a more established language like Python or something more new like Scala or Clojure?
At my company we're going through a watershed moment where we're starting to discuss and think about re-building our digital foundations and nothing is off limits. I'm leading the discussion about our architecture where everyone can have their say into what the future looks like for our applications. We're currently on a Drupal (CMS) + PHP7/Symfony (Backend Content Repository) + Symfony Twig templates (Frontend)
Even though I have been developing in PHP most of my career, I personally love Elixir and spend a lot of my time away from work learning it but many of my reasons feels subjective like pattern matching, it's actor concurrency model, immutable data and not having to deal with classes/objects, and I'm not entirely sure how that translates to business value, advocating successfully for a tech stack change requires solid reasoning and good answers to challenges like how do we find Elixir developers when existing devs leave, how easy is it to build a CI/CD pipeline for Elixir/Phoenix, etc.4 -
Not a rant but wanted to get some thoughts from everyone.
I have health problems and unfortunately just had a seizure a few days ago.... Below is directed at my managers. They are nice guys and when I do get back I need them to accommodate although I feel the entire team should be run like this.
Now taking a step back, I see I need to reestablish my way of doing things/mojo. I cannot handle constant chaos and changes. I have to be in a calm, relaxed environment where I can think and enjoy coding: finding and building solutions. That's the summary of how I got into programming and learned to pick things up.
Furthermore, the ideas of the Phoenix Project and what I've shared over the years are actually what I need to be able to perform and excel. Probably the same for everyone and a good way to preempt burnout. It's just in this case, I am the first to go. I cannot be jumping around all the time and need to establish a comfort/expertise zone (but I do and can extend out when given enough time and opportunity).
I'm thinking the EU team probably operates like this, in a calm and orderly environment, less the rare issues.8 -
Download link is labeled:
[flutter_windows_v1.9.1+hotfix.5-stable.zip]
Does that mean that is the 5th hot fix? Not sure if I can trust it to be "stable".1 -
Reviewing a newly reported bug from the QA team:
Reproduction Rate: 100%
Process: Load x, click y, observe
Result: Sometimes, z happens.1 -
What BackEnd framework you used and Why?
I will go first, I use Phoenix (Elixir) because it is Fast and high tolerance on errors. I used ASP.NET because I am forced to. (Company choice)22 -
Long post, TLDR: Given a large team building large enterprise apps with many parts (mini-projects/processes), how do you reduce the bus-factor and the # of Brent's (Phoenix Project)?
# The detailed version #
We have a lot of people making changes, building in new processes to support new flows or changes in the requirements and data.
But we also have to support these except when it gets into Production there is little information to quickly understand:
- how it works
- what it does/supposed to do
- what the inputs and dependencies are
So often times, if there's an issue, I have to reverse engineer whatever logic I can find out of a huge mess.
I guess the saying goes: the only people that know how it works is whoever wrote it and God.
I'm a senior dev but i spend a lot of time digging thru source code and PROD issues to figure out why ... is broken and how to maybe fix it.
I think in Agile there's supposed to be artifacts during development but never seen em.
Personally whenever i work on a new project, I write down notes and create design diagrams so i can confirm things and have easy to use references while working.
I don't think anyone else does that. And afterwards, I don't have anywhere to put it/share it. There is no central repo for this stuff other than our Wiki but for the most part, is like a dumping ground. You have to dig for information and hoping there's something useful.
And when people leave, information is lost forever and well... we hire a lot of monkeys... so again I feel a lot of times i m trying to recover information from a corrupted hard drive...
The only way real information is transferred is thru word of mouth, special knowledge transfer sessions.
Ideally I would like anything that goes into PROD to have design docs as well as usage instructions in order for anyone to be able to quickly pick it up as needed but I'm not sure if that's realistic.
Even unit tests don't seem to help much as they just test specific functions but don't give much detail about how a whole process is supposed to work.9 -
Not nice, Plug… not nice! You define a Plug Module with 2 functions (init/1 & call/2) and the result of init/1 is passed in as the second argument of call/2… but init/1 is executed in compile time and call/2 in runtime.
WHY?!?!
I can't think of any other behavior that… well… behaves that way!
It's not even in the official docs (¬_¬)1 -
I can't get over the fact that my company downgraded the project from Elixir Phoenix to nodejs express.
I asked them why, they told me, the elixir is difficult and blablabla. In my resume, I did mention I have the experience for 2 and a half years (phoenix one year) , I can do that. and previously the senior here used elixir for scalibility , etc. Personally, the system he built weren't bad at all.
now in nodejs , with the async await promise shit.
but 'we prefer old tech' they say . old is gold they say .
Wait nodejs isn't old. To me elixir is like Ruby and Erlang had sex and gave birth to it and named it elixir.5 -
(I'm not completely sure of what I'm saying here, so don't take this too seriously)
Settling on a language to write the api for ranterix is hard.
I'm finding a lot of things about elixir to be insanely good for a stable api.
But I'm having a lot of gripes with the most important elixir web framework, phoenix.
Take a look at this piece of code from the phoenix docs:
defmodule Hello.Repo.Migrations.CreateUsers do
use Ecto.Migration
def change do
create table(:users) do
add :name, :string
add :email, :string add :bio, :string
add :number_of_pets, :integer
timestamps()
end
end
end
Jesus christ, I hate this shit.
Wtf are create, add and timestamps. Add is somehow valid inside the create, how the fuck is that considered good code? What happens if you call timestamps twice? It's all obscure "trust me, it works" code.
It appears to be written by a child.
js may have a million problems. But one thing I like about CJS (require) or ESM (import) is that there's nothing unexplained. You know where the fuck most things come from.
You default export an eatShit() function on one file and import it from another, and what do you get?
The goddamn actual eatShit function.
require is a function the same way toString is a function and it returns whatever the fuck you had exported in the target file.
Meanwhile some dynamic langs are like "oh, I'll just export only some lang construct that i expect you to specify and put that shit in fucking global of the importing file".
Js is about the fucking freedom. It won't decide for you what things will files export, you can export whatever the fuck you want, strings, functions, classes, objects or even nothing at all, thanks to module.exports object or export statement.
And in js, you can spy on anything external, for example with (...args) => debugger; fnToSpyOn(...args)
You can spoof console.log this way to see what the fuck is calling it (note: monkey patching for debugging = GOOD, for actual programming = DOGSHIT)
To be fair though, that is possible because of being a dynamic lang and elixir is kind of a hybrid typed lang, fair enough.
But here's where i drop the shit.
Phoenix takes it one step further by following the braindead ruby style of code and pretty DSLs.
I fucking hate DSLs, I fucking hate abstraction addiction.
Get this, we're not writing fucking poetry here. We're writing programs for machines for them to execute.
Machines are not humans with emotions or creativity, nor feel.
We need some level of abstraction to save time understanding source code, sure.
But there has to be a balance. Languages can be ergonomic for humans, but they also need to be ergonomic for algorithms and machines.
Some of the people that write "beautiful" "zen" code are the folks that think that everyone who doesn't push the pretty code agenda is a code elitist that doesn't want "normal" people to get into programming.
Programming is hard, man, there's no fucking way around it.
Sometimes operating system or even hardware details bleed into code.
DSLs are one easy way to make code really really easy to understand, but also make it really fucking hard to debug or to lose "programming meaning".7 -
So for anyone else out there that is learning WPILib for FRC. If you ever use ctre/Phoenix motors (don't know if that's a rule) DO NOT EDIT <ctre/Phoenix.h> HOLY2
-
What is the difference between a hacker and a phoenix ?
None, they feel both alive again when they are back from hashes. -
Django was the first then meteor js snap my heart, a few years of love and hate relationship I finally realized phoenix was the one all a long even though I kept thinking about meteor js from time to time <34
-
Last night my subconscious shifts into management monologue mode imagining me and my managers in dialogues discussing all the problems that they're missing using management teens and references to the Phoenix Project, which I reminded I told them to read 4yrs ago in my first discussion after joining the team....
But basically mind was sorta on fire while half asleep?
Woke up this morning, and calm so wondering... Is this the stuff that my dreams are, except usually I don't remember anything.... -
A lot of the skills I use at work are actually learned on my own time. And a lot of the time, it feels like I trying to drag the team forward but everyone else does things that drag them, and thus me as well, backwards.
There's always work but most of it is low value and there's just less and less time to make things better because no one else has any opinion of how things should be...
Maybe I should just give up... Again....
I really need to find a better job or at least one without so much technical debt.
Feels like actually my PM is exactly like the name of in Phoenix Project... But I guess he'll never take any meaningful action.
But when I'm not sure what that is... Guess it really is hiring the right people and doing things right from the start, it at least fixing them immediately.
**END internal monologue and summary** -
Apparently we can't stick to a single technology for more than one project. There's always something wrong and something to complain about.
Finally got an understanding of typescript+react, and doing web development. But now we are looking into switching to Flutter or ASP.Net Core. Too many technologies out there for web dev.
Anyone have any negative to say about those to hopefully not switch over and have to learn a new tech?6 -
[please read my rant, i want attention lol, i am pretty sure you know me ^v^]
My devRant visits have decreased tremendously due to high amounts of school work, but finally I am doing something productive developer stuff!
There is this app that allows you to watch educational videos offline, but that only works in android, but I don't have an android tablet, and I don't want to watch videos in my S8, so I am trying to boot android from usb, stick in my surface pro 6 which i am gonna order soon, download the app there, and watch videos!
I knew OS stuff was complicated but it is way more..... Yeah, complicated than i thought. All those fuzzy words, grub, partition, format, sectors, qemu, etc...
Uhhh
And I have only windows, which is a plus since i can use easy2boot, a godsend utility to make bootable usb with any iso easily (not an ad) , but the minus is that i have limited testing capabilities, forcing me to install virtualbox eith vmeu or whatever that thing is called...
But what I really want to say in this rant which is completely out of control, I'd like to thank the easy2boot support team who was very helpful for me to understand their utility, and a random guy in phoenix os subreddit who told me where to start.
If you read until here thanks! If you have experience booting from usb wih surface, or any windows machine let me know your experience since i want to know more about it, and if i encounter problems, i can look at your comments, thanks!7 -
PhoenixOS (Android) in Windows
--booting from usb
1. Success
Boots well, with secure boot off, and legacy boot on
http://metroize.com/usb-boot-linux-...
2. Crash
google play store and other google services keeps crashes, but other apps doesn't
when ignoring error popups, the app doesn't actually crash
3. storage
the memory is only allocated to the system, which means no user file storage
have to find a way to fix that3 -
Pretty much any sic-fi movie. Loving 2019 movies : Atlia, avengers end game, captain Marvell, Godzilla, starwars episode dark phoenix, MIB international, Shazam, spider Man far from home, 😊😁😀
Yeah pretty much don't have a life 🤪😜 -
I mainly using react/svelte + node on making web projects, but I wanted to learn new things outside JS environment. Should I learn RoR(Ruby) or Phoenix(Elixir)?
P.S. I will learn the language first before jumped into the framework6 -
Want to start learning a new language (non-webdev), but can't decide between Rust, Elixir and Golang.
Any thoughts or comments?9 -
Bitbucket not supporting Mercurial anymore!?!?? FFFFFFfffff
Where am I going to move my team of 15 now..
Need to move all my repositories too without exceeding storage limits.3 -
Momentum and flow state is such a magical thing, like compound interest. I started off the Phoenix Project with like 2 or 3 chapters per day. But in the last two days I read like 15 chapters (5 chapters + 10 chapters) and finished the book.2
-
Just read the phoenix project. It's fucking hilarious!
I wonder if someone on here has made similar experiences. If so, I'm truly sorry.
And fuck Sarah.2 -
I have started reading The Phoenix Project and I suspect that story is based on current situation in company I work for ( ͡° ͜ʖ ͡°)
-
The Phoenix Project made me really excited about DevOps - but I see comments about it being old logic. Why isn't it used everywhere then?2
-
Phoenix Jones lived in Seattle and was active with his female superhero partner. SortOfTested also lives there.
She was a superhero. SortOfTested is also kind of devrant superhero.
They broke up and she vanished from the net. SortOfTested? Or should we call her...
Purple Reign?7 -
Have to do work on a trashcan of a Mac, and instead of connecting my keyboard, mouse, and monitor to the trashcan I have both my monitors and keyboard+mouse connected to my laptop. Using VNC to remote into the trashcan, allowing me to use everything without actually switching devices.
I have already gotten used to using the WIN key mapped to the CMD key on mac, but fucking VNC has ALT mapped to the CMD key.
FFS -
Need to make a web app to some finantial stuff. I choosed ROR becuase is what i knwo. But for sure i want to learn somo other technologies as Laravel or Phoenix
-
As an Elixir developer , would like to code in Rails , but the setup for rails is really painful.
Well at least in elixir phoenix are much more simple.
Is there a better way for the installation of rails?3 -
I was laid off last week due to economic issues in my company. Can you give me an idea of what the job market is like right now? I'm a full-stack developer with 6 years of experience in RoR, Elixir Phoenix, and JavaScript front-end frameworks like ReactJS and Vue. I have 15 days left of my 30-day notice period, and I haven't been able to secure an interview yet. Any suggestions would be greatly appreciated.
-
Elixir, Phoenix, PostgreSQL, GraphQL, ReactJS and Redux.
Anything missing on this stack to be perfect? 🤔6 -
Make a full application in elixir with Phoenix frameworks
Deeper understanding of functional programming