Great article, love Clojure, unfortunately couldn't find any work with it when I tried, I managed to flop in the only interview I got :(
Still, I miss it sometimes when I'm writing C#.
Well, not really, BUT, I go some thousand of views on my blog, and I never reached the front page. While it's not really money, it's marketing...
But I would say you could get hired, I posted in a specific reddit community last year I got an interview opportunity due to my post.
But I'm mostly here to get some new information and read some different perspectives of stuff in general, not only IT related.
And about IT stuff, I've found books and information that I probably would never by other means, which, by itself, could help me do better at work, interviews and so on.
I check the front-page almost daily at my lunch break.
----------
EDIT: I just remembered that someone also approached me due to sharing a post here, that they were hiring.
I didn't move forward because I just started a new job, so yeah, you can get hired.
I did a quick benchmark another day, I'm hosting my blog at the Digital Ocean App Plataform, in the free tier, used Locust with some VMs in Azure to stress test it, managed to hit 20k RPS and the only issue I had was that the my VMs at Azure were hitting memory limits...
Doesn't look impressive at all, weird that GA broke.
Well, that is impressive, this year I decided to track some daily data, but much more simple than this.
It's pretty much a Yes/No activity X in that day, besides my weight, which is the exact number.
I'm also using Google Sheet and I'm quite curious if I will be able to keep doing it until the end of the year.
And if someone else is interested to take a look at my clone project (it's in Clojure), for the GraphQL issue you can search for "request recursively nested objects".
A while ago I decided to build another one of those Hacker News clone, and decided to use GraphQL, everything was fine, until I got at the comments...
You cannot ask for all the children of a main comment or a thread, something like "give me all the comments and sub comments of thread X" is impossible, I was quite shocked because I read nowhere about this limitation, I solved it adding an extra field to my response adding a "father" field, so I needed to organize and sort the data at the front-end, instead of using an already sorted JSON like would be possible with rest.
With all due respect, I find that most of GraphQL tests and examples return mostly simple data that is kinda easy anyways.
> If you only know one language, no matter how well you know it, you’re not a great programmer.
Well, is this unpopular?
If you only know a single language, and nothing else, I would think you are just good at reminding stuff you read, like guides and examples, and not that you really know what you are doing.
Although I can understand when people don't know other paradigms.
Well, as a watcher from series is much better to already know how long an episode already take, which is usually around one hour.
And if you release something all together in 16 hours it became harder to go back to where you stopped, in case the software glitches, harder to comment with friends, which maybe would create less hype, and maybe even create a mental barrier, like, "omg, this is 16 hours long in one go!"
And how are you even supposed to know when you should take a break while watching it for the first time?
IDK, considering the insane rent prices in NYC I would think that they could do something like a small division so that the person could access the apartment without direct access to the rest of the library.
It could help to support the libraries, I guess some people would even pay an "extra" because it's in there.
> which could have very well been the Python of today if they had paid any attention to it.
Wow, really?
I'm a big fan of Clojure and F#, but IDK, I think there is a bias against functional languages since they, IMO, are harder to start doing stuff.
The "normal" app yes, but there is another one called Youtube Go, which you can download and save the video on your phone, IDK if it´s avaliable worldwide.
I guess the first section of what I wrote in my blog could show why it failed, at least it was at the very start...
This was supposed to be a personal CRM, after some brainstorming about how to display the data and what was supposed to be the main functionalities of the project, I was disappointed to find, while I built the MVP, that Whatsapp has no easy way to generate a backup of any readable kind from all the contacts, you can only backup a user or a group each time, and with a limit of around 40 thousand messages so there is also a great chance that big and old groups would be lost in the manual backup, and also it doesn’t link the media messages to its correct location, media are exported as «media-type»-date-WAxxxx, so I could only know if the message is from that day, and not its correct location in the chat.
The Whatsapp backup which is usually created daily at mid dawn can only be used by the Whatsapp app, amazing! Even Instagram backup allow one to download every single message in JSON, well, Whatsapp does not have persistent online storage, so yeah, I can understand the lack of a full backup functionality, but can’t understand why we use Whatsapp so much … well, I guess this is a rant for another day.
But at least I still made it functional so I could try Blazor a little bit.
Damn, I don't think I've read about most of the site top database...
Maybe I should try to use something different than PostgreSQL, at least in some side projects.