Details
-
AboutI'm a Javascript developer at Perform Group with a PHP developer background and a touch of a lost musician inside me.
-
Skillsjs, css3, angularjs, html5
-
LocationBudapest, Hungary
-
Website
-
Github
Joined devRant on 6/4/2016
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
-
Idea for a devrant feature:
Devrant could have plugin support and the community could add plugins for clients to download.4 -
I await the day, when @dfox and @trogus hire someone. There will be some pretty huge competition among us devranters.5
-
Help me out a bit, functional programming fans!
I'm experimenting with functional programming through JavaScript.
I created some dummy data to experiment with and created a simple function to query the data. I would like to get all elements, whose type attribute is not 'x'. A simple solution can be seen under the 'original code' part.
Under the 'fully functional code' part I gathered some frequently used general purpose functions, which I assembled into the function composition at line 45.
I'm having a bad taste in my mouth and feel that I've gone too far. I basically replaced every language element for a function. Is this the goal of functional programming? Is this how a perfectly functional code should look like?1 -
TL;DR warning!
Please help me out on this, fellow ranters:
I have a js app, a sandbox for musicians, which everyone is checking out once, then after fiddling around, they never really come back.
What can I do, to make an app more desirable, so that musicians would incorporate my tool into their musical repertoir?
One advice I've got from a friend is to save the session, like jsfiddle, so that the user can continue his/her work later and don't have to start all over.
If you want to check out my app, then the link is in my profile.3 -
F U browser vendors!
Why is it, that we have specifications for HTML, JS, CSS, etc and we have browsers for more, than 10 years now AND THEY STILL CANNOT MAKE SOMETHING CONSISTENT THROUGHOUT EVERY PLATFORM!
An event is not being triggered somewhere? No problemo. An extra event there? Nay, still okay. Inconsistent state for the same operation on different platforms? Cool, simply cool!
But instead of fixing these shitty things, they introduce bullshit on top of this, like a media element requiring a user interaction to be able to play content.4 -
My job in a nutshell:
*fixes app, so it's working 99% bug free*
*Chrome update*
*app is full of bugs*
*fixes bugs*
*iOS 10 comes out*
*app is full of bugs*
*fixes bugs*
"we can now remove iOS7 support"
*removes code*
*app is full of bugs*
For fucks sake!!2 -
!rant
So a few colleagues left the company leaving me as the most experienced person for our project and I hated to do all the babysitting for the new colleagues and trying to hold on against the new levels of pressure.
But I have just realized, that this is a great opportunity for me to evolve from a regukar worker to a leader.
Also this opens the door to creating my own company. I haven't felt this excited in a long time.3 -
Am I the only one, who craves for a little praise? Just one little "good job" now and then would make wonders.5
-
Yes, the bug is always on our side. Other teams are immaculate and they write the purest, most perfect code possible.
-
I just had a long argument with the scrum master about my roles as a developer, and apparently it looks like, that I am a tester and a project owner too. For just one payment. FML!
-
Trying out pure functional programming in javascript. First few weeks: wow, this is so fresh, oop can die, etc. Now: this isn't readable at all! 😐5
-
Arrify nodejs module. I always thought, that a modul is something bigger, not this function with 4 lines. Who thinks, that using a module to make an array of a value instead of copying a 4 line snippet to your code is actually a good idea?4
-
"Yep, I think I finally see the end of the project, we will be able to finish this, I just quickly need to add a simple UI on top of it and a simple admin page" - what this usually meant, that I am nowhere near anything usable, I have just created the database structure. What would have happened, if I would have actually been honest with my bosses and would have asked for more help? 😟2
-
2 colleagues left the company and I got a pay raise, so that I stay. Getting more money without the fuss of changing jobs is awesome.3
-
I don't have anythin on my desk, because I don't have space. Maybe some pens and paper to scribble on. 😩
-
Well done firefox for not implementing some stuff from ES6, because you decided to do so. Isn't the releases of EcmaScript considered to be standards? I'm a Firefox fan, but damn, Chrome is so much more advanced.7
-
By the way, did anyone ever went to hospital because drinking too much coffee? I drink it, you drink it, we drink it, but I'm seriously worried sometimes about my heart and blood pressure.13
-
!rant
Just looked at ES6 compatibility table and every major browser's latest version supports it above 98%. Except Safari. But Safari 10 Beta is out for developers to test, so as soon as they release Safari 10, I will drop support for non-es6 compatible browsers in my own project. No more transpiling to ES5!3