News for hackers. Stuff that matters.

gaastonsr

Re:Ask HN: Who wants to be hired? (May 2024) on Monday May 06, 2024 @10:42PM (#40281798)
Location: Merida, Mexico

Remote: Yes (preferred)

Willing to relocate: Yes (within the US)

Technologies: TypeScript, JavaScript, Node.js, React, GraphQL, MongoDB, Kubernetes, AWS, Docker, ElasticSearch, Fastly, Cloudflare, MySQL, PostgreSQL, Nx, Rust, Nginx

Résumé / CV: https://www.linkedin.com/in/gasty/ (will send PDF on request)

Email: [email protected]

Re:Why I Write CSS in JavaScript on Monday February 18, 2019 @12:51PM (#19192550)
CSS is a tool used by web developers to style their websites.

Whether technically it's a programming language or not is tangential.

Re:Business networking for nerds (2017) on Saturday October 13, 2018 @07:36PM (#18210579)
Same.
Re:Latin American delivery startup Rappi valued above $1B on Friday August 31, 2018 @09:25PM (#17889615)
> he likes Rappi because you can see in real-time where your delivery is.

Same with Uber eats.

Re:Data Structures Reference on Saturday June 30, 2018 @11:06AM (#17431088)
It’s uncommon but it’s used once in a while. I do it 2-3 times a year at least. And believe me, most people wouldn’t even know how to start to do it or would think it’s too hard and prefer to do it in a different way so they don’t need to ever traverse the graph.
Re:How to Pay Remote Employees on Thursday June 21, 2018 @02:42PM (#17368095)
Unfortunate, I have been using for the last 3 years and I couldn't recommend it enough.
There is absolutely no need to follow TDD to be good at testing.
Re:A Year Away from Mac OS on Tuesday March 06, 2018 @12:25AM (#16527059)
MagSafe could be sometimes unreliable. USB C is fun too. Although I don’t like other aspects of the MBP. Like it’s keyboard.
Re:The Kubernetes Effect on Thursday February 08, 2018 @09:38AM (#16332241)
True, and that's why I think a managed Kubernetes service like GKE is the way to go. It's almost like a PaaS but you still have a lot of the control.
Re:Guide to JavaScript Frameworks on Sunday January 21, 2018 @03:08PM (#16199711)
It depends on the developer. Myself I like to get in touch with where my code is deployed. So I like to do that stuff myself but most of the time there Is somebody dedicated to that.
I think the point stands. You don’t need a high IQ, just an average one.
Re:Why Do We Still Commute? on Tuesday November 07, 2017 @02:58PM (#15646951)
Except they shouldn't be supervisors, they should be facilitators.

You are missing the point of what a manager is.

Re:Why Do We Still Commute? on Tuesday November 07, 2017 @02:56PM (#15646926)
That just shows your lack of information on how to manage knowledge workers.

Good managers know how to ship products by knowing how to manage knowledge workers and removing friction in the communication inside and outside the team.

Re:Why Do We Still Commute? on Friday November 03, 2017 @05:48PM (#15622407)
Bad managers IMO. Since their work should be minimize interruptions and facilitate communication inside and across teams.
Re:Why Do We Still Commute? on Friday November 03, 2017 @05:46PM (#15622396)
Working remotely you can minimize these interruptions by turning off notifications. Which in my experience is common. And bad etiquette to interrupt (buzzing channels) unless it’s urgent.
Re:Try quickly typing 1+ 2 + 3 into the iOS 11 Calculator on Tuesday October 24, 2017 @11:44AM (#15542428)
He is not condoning it just mentioning how under Jobs this would have been a big deal.
Re:Folding Promises in JavaScript on Thursday September 21, 2017 @01:26PM (#15305644)
I agree, but you shouldn't map 3 times when you can map once over the data.

   things
    |> pluck('bar')
    |> map(compose(rofl, lol, xor))
    |> reduce(differenceWith('id')
Agreed most problems can be solved by CSS only. My argument would not be we're solving something in CSS, we're simply removing the friction by having the HTML and CSS separate.

I was one of the skeptics and felt CSS, SASS, or Less.js was good enough for me until one I day I was tired of setting up my loader in Webpack and I just dropped in styled-components.

And then my JSX was more beautiful because my tags now had its purpose in the name. And I didn't need to worry about class names anymore. And adding variations (modifiers in BEM) was a breeze. And I didn't need to go back a forth between the CSS and the component to style it. It was just so much better that now I'm a convert. I still can work with CSS only but the convenience that styled-components brings to my components is invaluable.

I hope this sheds some light as to why we prefer to write CSS in JS than writing good old CSS.

Re:Why We Chose Typescript on Saturday July 01, 2017 @12:32AM (#14675401)
There are quite a few. I know some Facebook projects are.

From the top of my mind https://github.com/styled-components/styled-components.

Re:Ask HN: Who is using css grid in production? on Friday June 30, 2017 @11:46AM (#14671462)
I don't see why would anybody would need to migrate anything to grids. It would be more, use where appropriate. In my case, flexbox fixes more of my problems with css. CSS grids will be a nice addition but that's all.
I started to listen the first episode but felt a lot of overlap with How I Built This that I had to stop listening.
How I Built This with Guy Raz
Pebble Time Steel 2
Re:Sublime Text 3 dev build 3128 released on Wednesday April 12, 2017 @11:46AM (#14098825)
It has never happened to me. By the way something great about sublime text is that I can quit and open ST again in ~2 seconds max. It's that fast.
Re:Sublime Text 3 dev build 3128 released on Wednesday April 12, 2017 @11:42AM (#14098781)
Haha true, try to open the console with a non-US keyboard, good luck.

I use a US keyboard now so I had forgotten :)

Re:Sublime Text 3 dev build 3128 released on Wednesday April 12, 2017 @11:41AM (#14098762)
I find this weird. I've been using sublime text for maybe 5 years and it has only crashed once. And it was fault of a plugin, not the editor itself.

Sublime Text has been feature complete (for my liking) for a lot of years now. The only thing I wish it had is an integrated debugger but it's not a deal breaker for me.

I've tried to jump ship to open source alternatives (atom and vscode) but they feel sluggish to me. Most people will be happy with their performance but I've been spoiled by Sublime Text and the slightest delay feels sluggish to me.

Re:Does CSS Grid Replace Flexbox? on Friday March 31, 2017 @12:01PM (#14005111)
I appreciate having more options with css but I do think css grids is coming too fast and it's going to contribute to developer confusion.

Most developers are still getting used to flexbox and now there is something new to learn.

Re:Graph Data Structure Interview Questions on Saturday March 25, 2017 @04:01PM (#13957288)
You would be surprised.
Re:Ask HN: Which Berkeley Courses Should I Archive? on Wednesday March 15, 2017 @05:51PM (#13880168)
Yes, but did you read The Archive Team initiative? They are aware of the iTunes courses, but they aren't of the private YouTube videos.
Re:Ask HN: Which Berkeley Courses Should I Archive? on Tuesday March 14, 2017 @03:29PM (#13870692)
He mentioned private videos on YouTube, not the iTunes.

Older »