HN user

bevacqua

3,341 karma

email: hackernews@ponyfoo.com

blog: https://ponyfoo.com

author Mastering Modular JavaScript (2018): https://amzn.to/2QUzWGf

author Practical Modern JavaScript (2017): https://amzn.to/2rKbASz

author JavaScript Application Design (2015): https://amzn.to/2tWp9PA

twitter: https://twitter.com/nzgb

github: https://github.com/bevacqua

[ my public key: https://keybase.io/bevacqua; my proof: https://keybase.io/bevacqua/sigs/AcxhgyrHSJW7-RnpABDBr7me-wpq58pCHI8vWWqK4kI ]

Posts453
Comments179
View on HN
www.businessinsider.com 3y ago

Fintech giant Brex suing Pry Financials CEO Andy Su after acquiring his startup

bevacqua
2pts0
ponyfoo.com 4y ago

Bootstrapping a UI Component Library

bevacqua
2pts0
engineering.ramp.com 4y ago

Bootstrapping a UI Component Library

bevacqua
1pts0
engineering.ramp.com 4y ago

Bootstrapping a UI Component Library

bevacqua
2pts0
texts.com 5y ago

Texts – One inbox. All your messages

bevacqua
16pts37
finance.yahoo.com 5y ago

Vaccine rollout could cause U.S. dollar to fall 20% in 2021 says Citi

bevacqua
1pts2
news.ycombinator.com 6y ago

Ask HN: Looking for someone to collaborate on side project with

bevacqua
4pts1
ponyfoo.com 7y ago

JavaScript Performance Pitfalls in V8

bevacqua
1pts0
ponyfoo.com 7y ago

JavaScript Performance Pitfalls in V8

bevacqua
3pts0
twitter.com 7y ago

Giveaway: Mastering Modular JavaScript Book

bevacqua
2pts0
ponyfoo.com 7y ago

Front-End Development Newsletter with Best Links Every Week

bevacqua
1pts0
ponyfoo.com 7y ago

Show HN: Pony Foo Weekly: articles, trends, and news about web development

bevacqua
1pts0
mjavascript.com 7y ago

Modular JavaScript: learn robust, well-tested and modular development

bevacqua
2pts0
github.com 7y ago

Mastering Modular JavaScript

bevacqua
21pts3
github.com 7y ago

Show HN: Mastering Modular JavaScript

bevacqua
94pts34
github.com 8y ago

Mastering Modular JavaScript free to read online

bevacqua
2pts0
github.com 8y ago

Elasticsearch Development Constitution

bevacqua
1pts0
ponyfoo.com 8y ago

A Guide to Modular Design Thinking

bevacqua
3pts0
ponyfoo.com 8y ago

An Introduction to Speculative Optimization in V8

bevacqua
2pts0
ponyfoo.com 8y ago

Mastering Modular JavaScript

bevacqua
2pts0
github.com 8y ago

New Book: Mastering Modular JavaScript

bevacqua
2pts0
ponyfoo.com 8y ago

Mastering Modular JavaScript

bevacqua
2pts0
github.com 8y ago

Mastering Modular JavaScript

bevacqua
1pts0
github.com 8y ago

Mastering Modular JavaScript

bevacqua
3pts0
github.com 8y ago

Show HN: I just published a new book: Mastering Modular JavaScript

bevacqua
5pts3
ponyfoo.com 8y ago

JavaScript Template Literals Are Strictly Better Strings

bevacqua
1pts0
ponyfoo.com 8y ago

A Brief History of Modularity

bevacqua
1pts0
ponyfoo.com 8y ago

A Tiny Story about Systems Complexity

bevacqua
2pts0
ponyfoo.com 8y ago

A Tiny Story about Systems Complexity

bevacqua
1pts0
ponyfoo.com 8y ago

A Tiny Story about Systems Complexity

bevacqua
5pts0

Count me as anecdotal evidence in the 35+ bucket of those who went from full remote to hybrid and highly prefers hybrid (after a decade of full remote).

Having a thriving office has been a breath of fresh air for when I want to see people. The key is it being optional and up to employees to decide what's best for them.

plenty of us are married with kids, weird extrapolation. you spent more time debating this on hn than you could've spent on our challenge. i'll chalk it up as bad prioritization :)

Ramp | Full-Time | Front-End Engineer (All Levels) | Remote US, Canada (NYC offices) | $250k+ TC

Ramp is looking for talented front-end folks who live and breathe UX. Our front-end stack is React (hooks), TypeScript, vite, and a shiny component library.

See the job posting and apply directly at [senior-frontend-job].

Email any questions nico+hackernews@ramp.com.

We're also hiring for other roles, see all openings at [all-jobs].

———

Ramp is building the world's first finance automation platform designed to save businesses time and money. Ramp offers 5-in-1 software that consolidates corporate cards, expense management, bill payments, accounting, and reporting into one simple and free solution. We're a young hypergrowth startup building top tier product in the B2B fintech space (3y old, $8.1B valuation, Series C, ~500 employees, ~100 engineers)

Cool breakdown of our business: [breakdown]

More recent articles on the economy: [july-2022-update] [mar-2023-news]

[senior-frontend-job]: https://jobs.ashbyhq.com/ramp/4f9dd90d-f32e-46d5-b0c0-c69272...

[all-jobs]: https://jobs.ashbyhq.com/ramp?utm_source=Pk8jzEeRLO

[breakdown]: https://www.notboring.co/p/ramping-up

[july-2022-update]: https://ramp.com/blog/ramp-july-2022-update

[mar-2023-news]: https://techcrunch.com/2023/03/29/ramp-reports-4x-revenue-gr...

he talked about starting mondays and ending fridays, but the analysis is counting weekends. strip those away and the numbers are way off. he also talked about doing a weekly review for each book, not something you can keep up if reading one of the books takes you over a month (21d per op, over weekdays)

As someone who got involved in an open-source version of the Ultima Online server, this is a fun read

Instead of `areaserv` like the article talks about, RunUO had the concept of sectors within a region[1]. Sidenote: To this day RunUO is one of the easiest codebases to understand i've ever come across

We too had a pretty bad item duping bug, around how banks allowed you to create checks with money, and an overflow bug leading to people being trivially able to print money — this led to runway inflation in some servers.

UO economies themselves being matter of study, for a Really interesting article, see [2]

[1] https://github.com/runuo/runuo/blob/master/Server/Region.cs

[2] https://static1.squarespace.com/static/5bf1bc95506fbe3baadb7...

it optimizes for not thinking about loading states, and the way it's normally used (hook fetches data, suspends) results in you having to go out of your way to add a loading state near the component that suspended, as you have to create an intermediate component and a loading component, splitting what should be a single concern into several, and it results in a lot of duplication that previously could be addressed by just having an `isLoading` prop

not thinking about loading states hurts ux and perceived performance

edit to clarify: i like hooks (though people abuse them) and believe react has generally always been best-in-class at thoughtful interface design. suspense breaks with that imo

Sublime Text 4 5 years ago

Awesome. Sublime is my favorite editor by far. Performance, multiple cursors, and syntax highlighting is all I need

Couple questions:

1. I already have JSX and TypeScript plugins installed. Should I remove those?

2. When will there be a `~/Library/Sublime Text 4/` directory now?