Greg Daynes
banner
gregdaynes.com
Greg Daynes
@gregdaynes.com
Full-stack Senior (for way over a decade now...) Software Developer.
Mostly Nodejs, Go and Ruby.

Available for remote work, preferably NodeJS (Full Stack or backend, databases, ops, networking)

he/they/him

gregdaynes.com/resume
Github.com/gregdaynes
Reposted by Greg Daynes
There's a new #CSS Working Group poll to get feedback on different names for the infamous 'Pinterest' layout.

- Since it uses many of the grid-* properties, `grid` will be in the name somewhere
- We don't use metaphors in CSS names, so `masonry` is not listed here

docs.google.com/forms/d/e/1F...
Ex-Masonry Display Type Keyword Poll
See https://github.com/w3c/csswg-drafts/issues/12022 for context. This poll intentionally leaves out `masonry` as an option, see https://github.com/w3c/csswg-drafts/issues/12022#issuecomment-34172962...
docs.google.com
October 27, 2025 at 7:53 PM
Reposted by Greg Daynes
announcing a new community-focused gem server from the team previously behind rubygems: gem.coop. join us and start using it today!
October 6, 2025 at 4:03 AM
Reposted by Greg Daynes
shooting my shot 🏀 we’re hiring & here’s the lowdown. this would be a great role for someone beginning or mid career. pls apply or pass on to anyone u know who might fit!

(it is my current position, i am moving to other projects within the same team & would be training this person)
October 1, 2025 at 5:57 PM
Reposted by Greg Daynes
My team at Plane is hiring experienced full stack engineers. We use Rails, Postgres, Phlex, Vite, TypeScript and Svelte. I don’t have a full job description yet, but drop me a DM if you want to know more.
October 1, 2025 at 4:22 PM
Reposted by Greg Daynes
The Ruby community deserves to know who voted for this and what information they were acting on.

Ruby Central is actually very opaque. They don’t publish donations, they don’t publish votes, the community has no say who’s on the board. There is no accountability.
September 21, 2025 at 5:32 PM
Reposted by Greg Daynes
Hi folks, it’s survey time! We’d love to learn more about how you use Go and what could be improved. Share your feedback via our annual developer survey at google.qualtrics.com/jfe/form/SV_.... It should take 10 - 20 minutes to complete, and will be open through September 30. Thank you!

#golang
Go Developer Survey 2025
Share your feedback about developing software with Go.
google.qualtrics.com
September 16, 2025 at 8:38 PM
Reposted by Greg Daynes
Honestly serious: JUST DON'T UPDATE PACKAGES RIGHT NOW.

It is unclear to me yet, but this is looking pretty wide spread. Better be safe than sorry, just go touch some grass.
Do not update to @ctrl/tinycolor@4.1.2. It has malware that is currently live on npm.
September 15, 2025 at 10:29 PM
Reposted by Greg Daynes
If you have a news.ycombinator account you can help people find out about LavaMoat by upvoting my "You too can run malware from NPM" post. hn.algolia.com?dateRange=pa...

It might get the traction it needs to get in front of many people and stop some malware in the process.
HN Search powered by Algolia
Hacker News Search, millions articles and comments at your fingertips.
hn.algolia.com
September 9, 2025 at 1:47 PM
Reposted by Greg Daynes
My grand migration to #codeberg has begun!

And I'm using a Codeberg project to track my progress!

Feels so good. 🥰

https://codeberg.org/jaredwhite/jaredwhite/projects/22897
August 16, 2025 at 6:27 PM
Reposted by Greg Daynes
Want to help out with TinyGo networking support? Join our network Special Interest Group (SIG)!

Next meeting is tonight. More info here:
github.com/tinygo-org/t...

#tinygo #golang #network #wifi #ip #bluetooth #lora #lorawan #wasm
Meetings
Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM. - tinygo-org/tinygo
github.com
August 11, 2025 at 8:34 AM
Reposted by Greg Daynes
FULL OPENTELEMETRY = 81% PERFORMANCE DROP

That's not a typo. Complete auto-instrumentation obliterated throughput.

P99 latency jumped from 26ms → 104ms

Before you reach for distributed tracing, ask: Do you need traces or just metrics?
August 5, 2025 at 2:45 PM
Reposted by Greg Daynes
Big news! I'm available for hire! If you have JavaScript/TypeScript you want written, and you have budget for an ambitious and highly skilled practitioner with over 20 years of experience doing that, including leading teams, communities, and execs, hit me up.
izs.me
(RT please)
Isaac Z. Schlueter
izs.me
July 31, 2025 at 5:45 PM
Reposted by Greg Daynes
buttondown is very excited to sponsor @htmlenergy.bsky.social's HTML DAY this coming saturday. if you attend and DM me what you built I will comp you a year's subscription to Buttondown.
July 30, 2025 at 1:30 AM
Reposted by Greg Daynes
The Itch/Steam thing dropped off the trending tab.

Therefore it's time to remind you again to swamp the payment processors with more calls.

If the call volume dies down in under a week they aren't going to learn their lesson. Make them regret it.
July 28, 2025 at 1:57 AM
Reposted by Greg Daynes
fun news! I was laid off from Twilio.

going to take this weekend to chill out, and will start looking for roles next week.

if you or someone you know is looking for staff/principal level Developer Advocacy, OSPO, dev infra, or similar roles pass them along!

reposts from tech folks appreciated <3
July 25, 2025 at 9:01 PM
Reposted by Greg Daynes
Reminder that @bookshop.org exists, meaning you don't have to use the fascist online everything store, at least for books, in most cases.
July 19, 2025 at 11:27 PM
Reposted by Greg Daynes
I've updated the list of Go features by version.

Now, each feature has ➀ a link to the documentation, ➁ a link to the proposal, and ➂ a link to the commits.

It's fascinating to see how Go has changed over the years.

antonz.org/which-go
Go features by version
Which major features appeared in which versions of Go.
antonz.org
July 19, 2025 at 11:11 AM
Reposted by Greg Daynes
Reposted by Greg Daynes
Fantastic new blog post from my colleague Nayef.

If you're into Go internals, check it out!

www.datadoghq.com/blog/enginee...
How we tracked down a Go 1.24 memory regression across hundreds of pods | Datadog
We rolled out Go 1.24 and saw a memory regression. Here's how we dug into system metrics, uncovered a bug in the runtime allocator, and worked with the Go team to help fix it.
www.datadoghq.com
July 18, 2025 at 8:15 AM
Reposted by Greg Daynes
PSA: The node:http get and request methods will soon be available for use on Cloudflare Workers with nodejs_compat mode github.com/cloudflare/w...
put http and https modules behind compat flag by anonrig · Pull Request #4456 · cloudflare/workerd
This pull-request enables the following modules and functions behind a compat flag node:_http_agent Agent globalAgent node:_http_client ClientRequest node:_http_common _checkIsHttpToken _ch...
github.com
July 18, 2025 at 3:34 PM
Reposted by Greg Daynes
Hi folks,

We will have a Node.js core mentoring live stream today

Stay tuned!
July 18, 2025 at 3:35 PM
Reposted by Greg Daynes
Reposted by Greg Daynes
Ugh, one of the only competent ME/CFS practitioners in Canada (Dr. Ric Arseneau) has to massively reduce the scope of his practice to pracatically nothing because of changes to what services MSP (BC's health care system) allows him to bill. This is bad.

www.reddit.com/r/cfs/commen...
Dr. Arseneau's Clinic will change drastically -- an end to group medication visits, group education series, and special lectures. 5,000 patients losing access to care
www.reddit.com
July 8, 2025 at 9:53 PM
Reposted by Greg Daynes
Node.js wouldn't be where it is without the LGBTQ+ community ...

As in literally. Many of the most important technical contributions have come from LGBTQ+ contributors.

We haven't always done right by them but there's no doubt they are loved.

nodejs.org/en/blog/comm...
Node.js — Open sourced identity
Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.
nodejs.org
June 28, 2025 at 12:46 AM