awesomegoat_com
Joined 4 years ago
Joined 4 years ago
Myself, I am rather happily using mplayer - without any gui. Initially it was practicality of not leaking memory - like many gtk+ apps would do. Now, it is pure utility.
It's tragedy of commons. To stop this we need software engineers to own their own code legally.
I would love to hear more about these rewrites.
I mean, when you know the problem domain well, you can build a master piece in elixir/phoenix. I still feel that putting together the first prototype has to be faster in ruby on rails.
While it seems I could have built a slightly more (CPU & memory) efficient system in elixir, I am afraid the development of new features would be a bit slower and my time is more precious than the machine's.
Also, CPU & memory are likely not the constraints in the scraping exercise. What you will likely find later on that you will get blocked by Cloudflare on week 2 and superb backend won't make a difference.
Sometimes changing the proposition can drastically change the outcomes.
I have build my own solution that is automagical at https://awesomegoat.com/ but I am running into next set of issues which are various scraping protections. It seems that reasonable RSS gateway today needs to include botnet of residential proxies just to read content on the internet.
I totally absolutely enjoyed every minute building my own thing and I highly recommend it for the burnout developers.
One of the theories goes that ancient civilizations made progress in non material domains. How else would you explain these thousands years long periods in the history when a table or a spoon looked the same. And nothing visible happened?
IIRC, Patternfly started many years ago, because many open source project (of Red Hat interest), had inconsistent ui. The idea was to develop a common guideline that other open source projects could use and be somewhat consistent with each other. To have a framework, artwork and guidelines that would be available on permissive terms forever.
I would try to argue that this in fact may be subjective.
For me, updating all the dependencies in my stack every morning is a productivity routine that gets me started. If I spend a 30 minutes studying changelog of a dependency and linked github issues, I don't see that time as wasted even though it often does not contribute to the business. I think it has three benefits.
- easy morning start routine to get going
- developer education, expanding horizons
- code climate; having warn feeling in the gut of not falling behind, wanting to avoid dirty plugs and monkey patches, ability to work on the HEAD, should an issue arise.
https://awesomegoat.com/
Over time I had an opportunity to enjoy myself while playing with the following technologies - qbasic - turbo pascal - borland C - nasm - masm - lisp - bash - python - perl - JEE (struts haha) - plsql (<3) - GCC C - ruby on rails (<3) - elixir/phoenix - golang - react (uh-oh) - rust (uh-oh) - aws/gcp/azure
Available as a consultant. Don't be shy to say hi!