Details
-
Aboutnull
-
Skillsnix, purescript, javascript, php, python, bash, indieweb
Joined devRant on 2/21/2017
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
-
Linux has 1000 flavors. What don't you like?
-
@hack Based on my experience. You do you but after using all of them I have my take on them.
-
to understand it, compare it to something even worse, like bad php or java.
I will take js any day combare to those languages, and I even enjoy it.
I do like javascript if the project has been written by me mostly. Then I use the good parts of language instead of figuring out crazy spagetty mutation.
For example I haven't used for loop syntax in 5 years, not even once. I hate to see it, I don't use it. this makes me enjoy the language. -
if they fire you it is because of your attitude not amout of work you finished.
Have good attitude, learn as much as possible put the effort in and you are good.
If they end up firing you, which I don't think so, you would learn a ton in that probation month. This newly added skill you can showcase elswhere -
@iiii if you want javascript, use javascript. If you want better language perhaps look for better language. Typescript is not valid javascript as well as purescript isn't.
with FFI javascript is valid purescript but you need to add type annotation to it.
from this perspective they are the same.
and both need compiler, so if I pay price of a compiler at least the language could be good. Am I right ? -
@iiii Purescript proves you wrong. JS is great compiler target and even the FFI are pleasant
-
it is same kind of thinking putting like on video will help poor kids in africa. They do it mostly to feel better.
-
at least you get paid more, right ? right !?
jokes aside, play some 90s music to match your code.
happy coding -
extreme left and extreme right is bad. That is all
-
for interesting Code problems use snippets in your editor. For understanding explaining, write a blog post on your own website.
-
copy and change, copy and change until it become second nature and you can just come up with own new code.
When copying make sure you understand each part. -
give them deadline and say that otherwise you consider their silence as decline of the offer.
-
npm r eslint
-
Look for differnent ways to do what you need to do. Know how to create SPA, learn MPA with static site generator. Know how to make crud API, try to use something like postgrest, learn funcional programing and make projects faster.
having constant drive to improve UX or the product and speed of development is keeping me in this proffesion. -
Least number of lines of code is also good for performance. sadly removing code is more often than not the hardest.
-
check this https://noestimates.org/blog/
there is a method to predict delivery without the estimates based on the previous delivered work and number of todo tickets.
Check the youtube videos. Second one is better I think 2004year. -
easy to learn, hard to master language which has monopol on doing anything for web. Once you know it, you as well use it on backend. People prefer non-typed languages becauses for smaller project and prototyping you do not care about it.
Look there are better languages which are more pleasant to use but it is personal preference.
I actually realy enjoy Purescript with vanila Javascript dom manipulation. For backend PostgREST got your back and if anything else you pick whatever language it gets you where you need be. -
@KorDarei you can change it globaly, you just need a bit better tooling. Emacs has this search globaly and then create buffer with search results to replace in buffer and commit changes. Taking literaly 1min to change.
Anyway, abstract btn to class and you are good to go. Don't know what your issues are guys. Tool is good but your usage are wrong.
Tailwind is intuitive abstraction over css so you can work in one file. -
oh boi, once you find out that react is not one tool to use everywhere and that it depens on use case, you will be dissapointed in work you did in React.
-
why fight over imagenary problem when you can have real one.
-
so I don't have to press space 4 times but only 2 times. Efficient development 😏
-
@Tounai Performance benefits, low dependency and simplicity is much better with MPA. Libraries > frameworks. Not every page needs complexity, so introduce minimal complexity required per page basis. Use modular architecture with js modules for small js footprint.
-
EMACS, doom emacs flavour
-
I have 1 project there and I feel you. There are many things which I hate about them.
-
Wait till you find out you don't need SPA for eveyrthing. Mutli page aplication with statick site generator is way to go. If you need anything on top, html template and vanila js/purescript if you are fancy.
-
so you mean off load to cloud with scaling on premise.
Serveless is good when you have spike traffic requirements, otherwise it is better to host/self host. -
I would suggest to look into NixOS linux distribution which is the best for thinkerer people. The most stable distro for customizing.
Pure and reproducible. -
vanila / purescript would be my approach
-
do not overthink it, make something and if there is value people will watch it. Blog on your own site, or use micro.blog
-
check indieweb and one of the comertial product implementing that called micro.blog