HNHacker News
TopNewBestAskShowJobs

phatbyte

1,155 karma · joined July 31, 2009

Senior Software Developer
submissionscomments
phatbyte··on As Coding Boot Camps Close, the Field Faces a Reality Check
As someone who interviewed dozens of bootcampers I can give some insight.

1) Most of the bootcamps teach the basic of front-end, and a lot of them, teach by doing without explaining a lot of basic concepts. They are basically money grabbers and throw these people out of the door as fast as possible to get their money back.

2) A lot of the students are in for the money, not for the love of the job. Sorry, but it's true. I don't mean to include everyone, but out of 30 students, only 2 kept working in my previous company, they weren't good developers, but they loved the job and kept learning and improving themselves. Nothing wrong with pursuing a good paycheck, but in developers world in order to keep being relevant in the next 2/3 years you need to keep sharping your skills.

3) The best developers I worked with are the self-taught guys/girls who learn on their own before they even hit the college. The most boring developers I work with, the the ones who only learn to code while in college and never developed any interested to learn before that. But the most horrible devs I work with came from boot camps. Not their fault, it's just how bad these bootcamps are.

phatbyte··on Kick Start a JavaScript GraphQL API with Apollo-Server, Dataloader and Knex
At this point, I really can no longer give anyone an advice. JS frameworks/libs/concepts come as fast as they go, it's hard keep up. Eg: Last week React was awesome and the defacto framework to learn, but then to the it's license I see a lot of people moving away from it.
phatbyte··on Vue.js vs. React
Exactly this. In fact (as someone who only knows Swift for mobile dev) learning React was my first step to get into React-Native, so I can make iOS and Android apps.
phatbyte··on Vue.js vs. React
If I was reading your post 3 months ago, I would completely agree with you. But learning React/Redux and Webpack is not that hard at all, just focus on one and move on to the next. WebPack is dead easy IMO, Redux is just an design concept, but it's easy to implement as well. I think sometimes developers over hype technology and make it sound incredibly hard, when in fact is just isn't.
phatbyte··on Vue.js vs. React
> It's like writing shitty PHP code without templates.

I don't think you or your team knows how React works or even PHP.

> Another problem with React is that it only really solves one problem.

You and your team hate React for the wrong reasons. You just simply don't know what React is in the first place. React is not a framework, is more like a view framework, it was never designed to solve routing, models, problems.

phatbyte··on Facebook – You are the Product
I dropped all my social networks in the beginning of the year. I did for two main reasons.

First, for privacy concerns. FB, specially was getting to creepy for me. I felt, every action I did was being analyzed and filtered, I felt like I was a lab rat. The fact that these companies know so much about us is pretty scary, I felt like I needed to regain my privacy, fight the system somehow.

Second reason was because, I wasn't getting anything substantial that could improve my life overall. All I saw was dumb-ass posts, ignorant comments, the passive aggressiveness, the "look at me doing this really mundane thing, but please like my picture so I can feel validated", etc... feels like a mouse-cat race to see which of us has a better life or something. I honestly feel bad for how much time I spent there when I could apply that time to learn new things.

After more than 6 months without FB, here's what I've learned:

- I still keep in touch with my closest friends, we chat on slack/iMessage every day. It's actually a good way to know who really misses you, during this time, only about 5% of my FB friends reached out to me through message or phone to ask how were things in life. The other 95%, I really don't even remember most of their names anymore. Just ask yourselves, why do we have to share so much of our lives with so many "friends"? I know we can filter, and create groups, etc.. but damn...do you really want to spend your life "managing" relationships, to see who sees what? I find that tiresome.

- I don't feel left out of anything, because I keep track of local events using other sources, I read news from faithful websites, and if I need to share anything I just use the old email or show face-to-face any pictures I need of my latest vacation from my phone without having to share anything with anyone.

- I gain more time, less stress, I don't feel overwhelmed to keep track of every social media update. I just don't care. If something important happens I will know it sooner or later.

- I no longer have this need to constantly keep posting photos of what I'm doing outdoors or whatever. I don't have the need to feel validated by anyone but myself.

- But most importantly, I regained my privacy, or at least my social footprint is bare none at this point. I'm using uBlock, Firefox, DuckDuckGo and other tools to keep trackers at bay.

I may never completely win this war, but at least my habits aren't being recorded and feed to any ML algorithm.

phatbyte··on Quitting Caffeine
I love coffee, "wake up and smell the coffee" has a true meaning to me. I usually drink one or two cups of black (no sugar) coffee every morning, and 2 espressos during the rest of the day.

I exercise on a daily basis, I eat well and I go to bed on time and I usually sleep between 7-8 hours.

I don't have the same side-effects most people talk here, thankfully, because the smell of a just made home-made coffee is one the best things ever :P

phatbyte··on We need to document macOS
This is a great resource. A lot of things I didn't even know.
phatbyte··on Reverse Engineering Malware 102
This is amazing, really interesting material here. Bookmarked for later ;)
phatbyte··on Ask HN: Why don't tech job listings include compensation ranges?
I don't see the point of including my previous salaries in my resume. What I earned 5 years ago, does not represent my value in sector today, even if it's for the same skillset.

It's the companies job to post how much are they willing to pay in today's values.

Developers are not commodities, being a good developer requires study and hard work to keep up to date. Good developers should be rewarded for that.

I can't even remember the wasted time me and companies did only to halt all negotiations because of the salary range or other details that could've been disclosed right form the start.

phatbyte··on Why I Choose Delphi
It comes to my mind Unity (game engine), they have a very good business model. Their offer a free version to anyone willing to try, and premium tiers for more serious developers or companies.
phatbyte··on Slack using React Dev Build in Production
Someone needs to explain Slack what sourcemaps are and what they are used for ;P
phatbyte··on Why I Choose Delphi
I've always hated the Delphi ecosystem, awesome IDE, good-enough language, but everything else sucked, specially if you are a young programmer with limited money, you couldn't learn it unless you pirated it, even .NET had a free version. Everything there had a price-tag, from the IDE to the third-party libraries.

So yeah, everyone moved on from Delphi, it's currently on palliative care, probably won't die any time soon, but it's becoming irrelevant as time goes by. If it wasn't for this post I wouldn't even remember it. We have much better technologies and IDE today. Good riddance Delphi.

phatbyte··on Reddit raises $200M at a $1.8B valuation
I still remember Digg. Great community, but once they changed the UX and some features, everything went downhill.
phatbyte··on The Best DevOps Is NoOps
Maybe I'm old school, but I really hope developers give a serious thought before jumping into this vendor lock-in trap.

This is specially concerning if not scary, when you start to "outsource" the backend business rules to something like Firebase or other BaaS systems.

Using these as PoC or for an MVP, I'm 100% behind it, but using it on production ready products, it's a disaster waiting to happen, as it basically puts your company product under someone else's rules, and if those rules changes or worse, if these companies go bankrupt, migrating to another system could be the death of your product as well.

I'm not against BaaS, I think they're very useful, for prototyping, for micro-services that don't directly affect the main product business rules (image processing, chat app, etc..) but putting all your "gold eggs" into a vendor system should be taken after a serious thought of the pros and cons.

phatbyte··on Apple’s refusal to support Progressive Web Apps is a detriment to the web
I'm with you on Swift as well, beautiful language. But regarding JS, nobody these days write vanilla JS, most of devs are either using ES6 or TypeScript(which supports types and generics).
phatbyte··on UK to bring in drone registration
Portugal will introduce drone registration and insurance as well.
phatbyte··on Babylon.js 3.0
Mac OS here and I'm getting 60fps in FF, Chrome and Safari
phatbyte··on CSS and JS code coverage in Chrome DevTools
Webpack already does this see: https://webpack.js.org/guides/tree-shaking/
phatbyte··on Show HN: BotEngine – Easy tool for creating chatbots
Honest question: Are chatbots really used or is just a nice-thing to have? When I visit website and the chatbot pops up it really feels like it disrupts MY browsing, I immediately turn it off. I really wanted to if chatbots can translate into new sales.
phatbyte··on Hydrogen – An advanced drum machine for Linux
Good stuff here, and nice to see an OSS GUI application with a good UI/UX for a change.
phatbyte··on What should you think about when using Facebook?
This was the exact option I used.
phatbyte··on What should you think about when using Facebook?
Last week I permanently deleted my FaceBook account. All my data since 2007 (10 years) and friends gone. Well...apparently my data is still somewhere to be used as metadata...

Still, I must say, this was a liberating experience. I don't go there anymore to see another cat/new born/fake news posts. I don't get get angry with dumb comments. I don't have to see at my friends are eating, selfies, etc..

My closest friends and family are reachable one whatsapp/imessage/phone call away. The other hundreds "friends" I had on FB, I don't even remember their names anymore...

phatbyte··on Stop Using Arial and Helvetica (2013)
As a UX/Typography rant post, it explain very badly why those two fonts suck.

What's with the jpeg images and labels? I had to closely look at it to see when did font A ended and font B started.

Author should've explained better imo, as I don't think I got the message, except "don't use it because...reasons"

phatbyte··on New Year’s Resolutions for Introverts
I don't agree with the "5. Quit pretending to be an extrovert."

Sure, in the first stages you will feel uncomfortable, your heart rate will spike. But I think it's good to practice being more extrovert. I don't mean to change who you are, but leave your comfort zone more, learn new social skills. It's important.

phatbyte··on Taking PHP Seriously
You will be happy learning Swift then. I love how Apple created it's documentation.
phatbyte··on PHP 7 deployment at Dailymotion
Doesn't PHP 7 support type declarations?

eg: function foo(int $number) { ... }

phatbyte··on iPhone 7
Please let us know where we can buy it?
phatbyte··on iPhone 7
As fair as I know the new iPhone will come with a ligthning adaptor for regular headphones jacks. So that will sort users for now.
phatbyte··on An unofficial WWDC app for OS X
I would pay for a app like this. Congrats to the author, and great work on making it an native app.
← PreviousPage 2 of 12Next →