Details
-
AboutFounder Design enthusiast, tea drinker, health nut. Based in Europe.
-
SkillsObj-C/Swift/TS|JS/HTML/CSS/C/Ruby
Joined devRant on 11/16/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
-
Time heals all wounds my friend. Keep your head up! ❤️
-
My faves so far:
1) Design Patterns: Elements of Reusable Object-Oriented Software
Knowing and being able to use design patterns can really elevate your coding skill to the next level. I don't know if it's me but back then I hadn't been able to find a lot of literature on this topic when I first got this, I'm sure there are other great books about this topic, but the point is, knowing about design patterns is critical.
2) Clean Code: A Handbook of Agile Software Craftsmanship
This is more of a shallow read, but nonetheless really helpful for how to structure your code and overall good practices (naming conventions, comments, documentation, testing etc) -
The sad part about having a CS degree is that most people are exhausted after 4-5 years of college and quickly need a steady working opportunity. That will pretty much lock them in for a good amount of time. Also, many students do not pursue any coding opportunities on the side, so after obtaining a degree they pretty much end up in a company where they have to refocus on a subset of what they had learned in university/college. Most of the theoretical stuff is really only applicable to the new emerging fields in CS (AI, VR) and even there you need to truly dive deeply into the subject in order to actually cut it in the field. My personal opinion about college/uni is that it's an approximate guide as to what to learn, the rest is mostly self-study which in a lot of cases you can do on your own. I have been to university and I found that in some subjects they merely scratched the surface and while it's helpful to get going, you'll still need to put in a lot of effort after the fact.
-
@devilisssh bitbucket has unlimited private repos, it only limits you to 5 users. So effectively if you're a solo dev or small team you'll have unlimited private repos...
-
@thepra Just to clarify (this might not be too obvious from this rant, see my first paypal rant for details): Since this is a dev community, my rants are mostly referring to working with their API/Sandbox and the stability and maintenance issues they're having on a regular basis. I haven't had any problems as a consumer of their service (non-dev related) either. We have a quite contrived use-case using their APIs, but still, the first thing I check when something's not working as expected is service downtime (especially in the sandbox environment) on their behalf and in most cases (which is often enough) it turns out to be exactly that...
-
@MoboTheHobo Sad story and also sad that nothing surprises me anymore if Paypal is involved...
-
@amateur64 makes the keys sticky inside 😉
-
"Fixed a crash caused by last fix"... I'm dying 😂
-
My kind of response. This is my #ROTD. Here, have a ++
-
He could be looking at his dead body ... Just saying...
-
@Linux you ask why Paypal is a shitty company ?
1.) Go to my first Paypal rant to see just a tiny fraction of what I think is wrong with their service.
2.) You might not have been involved with them beyond just making a simple payment (And I mean via API actually, you can achieve that sometimes without fail).
3.) DevRant's comment/post limit is at 800 chars or so, therefore I'd probably need 127 comments in addition to what I have already ranted about to fully be able to explain why I think Paypal is a waste of space.
Seriously, I have worked with countless APIs in my life (including other payment service APIs) and this company is just off the charts in terms of incompetency. -
@nblackburn @jckimble you guys nailed it 👍
-
How about a non-stationary chair ? Looks like a sofa chair in your pic.
-
It also goes the other way round though... There's 8 billion people on this planet now, chances are, two come up with very much the the same idea... This is where it comes down to execution I guess, better UI/UX/marketing/brand. Without competition we'd still be living in the Stone Age. Also, regarding your lack of design/UX skills, if you truly believe in the idea, find somebody who knows his stuff and hire them (and raise $).
-
Reminds me of this
-
Ah, thought so! Awesome!
-
Neat! Where's the battery ?
-
Sorry but this post is really just sad.
-
It's not similar to Angular2, it is Angular2. They just bumped the version so that all the packages in their semantic versioning match up or sth. along those lines. Angular2/4 is great, I think it has a higher learning curve than React or Vue but I also think it's much more powerful (just an assumption though). Is it worth learning ? Absolutely!
-
😢
-
I'd love to hear your thoughts after the transition. C# and .NET are one of the few (popular) technologies that I haven't been able to play with. And since we are on RoR and Macs as well (for backend) and Angular for frontend I'd love to hear how Win10 and your new stack treat you.
-
- Useless for complex projects.
- Convoluted structure.
- Security issues.
- Learning the ins and outs is impractical and has bad ROI (time).
- Plugins are black boxes, you don't know what you are in for, there is a shit ton of them that are written poorly.
- Due to it's size (including plugins) it can be painfully slow.
- Uses PHP.
- Adding shitpiles of code every version iteration that worsen above mentioned issues.
Need I say more ?
It's just old, outdated, slow and convoluted and somebody should fucking kill it before it implodes.
It's great for quick and dirty landing pages, but for anything else it's a pain in the ass. -
I'd definitely go with C. It's concise, expressive and it doesn't involve any "wait what was that again, oh yeah, right..." Moment when you go back to it months later. Especially B I think could seriously trip you up, it's a beautiful line of code, but maintenance is probably a massive pain.
-
I agree with OP. Don't put the blame on sb else that your machine is shit, you can get one yourself if you care enough. And you should care if you spend a good chunk of your time in front of that machine. People say don't be cheap with your matress, I say don't be cheap with your hardware.
Now, I don't think you need fancy stuff like watercooling or overclocking, just make sure you have a good processor, good amount of ram and if possible, an ssd. You can easily get that for under 1000 dollars and it will save you nerves, time and money. -
We have been working with Angular 2 since the very alphas and it's a---mazing. We were using A1 before, but I personally really like everything about Angular2, especially with Typescript you almost forget about the fact that you are actually coding in Javascript.
The learning curve is a little steep, but I think it's totally worth it. -
The site looks really cool (on mobile), but is that just AngularJS (v1) you are covering on there ?
-
@amjo we have all been there, but if rookies wouldn't be bashed for not giving a shit (and the line between not giving a shit and genuinely not knowing can become blurry really quickly) then more people would feel like they could get away without even trying. It's harsh, but I think it's harsh for a reason.
-
Snapchat is apparently where the attention is at, Zuck offered a lot to acquire it, I think Spiegel should have taken that offer. Snapchat users are probably 99% a subset of facebook/insta users, so duplicating the functionality will be a win for Zuck and a loss for Evan. I hate that fb just swallows up everything that crosses its path, but the reality is it's either gonna be that or combat...
-
^This. Post the links to the questions, I'm sure there is a very valid reason why people get downvotes.
One thing has to be said though: If you are a beginner and don't have a clue what a piece of code does or just copy and paste without researching beforehand will almost certainly open the door to hell for you. -
Didn't know VSCode was based on Atom, but since I now know that, I'll never switch from Sublime Text 3. I have probably tried every single code editor under the sun (except VSCode) and so far Sublime Text is by far the best. It's ugly when you first open it, but there are themes that'll make it just as pretty as its counterparts and there's an abundance of packages out there for Sublime as well. I like the fact that it is truly a native app, and that's what deters me from using web-based Brackets, Atom and now that I learned, VSCode as well...