@moraes_c_ Rewrite the diffing display in plain vanilla JavaScript, so that it can handle bigger diffs better and search in page (Ctrl-F) works more reliably please.
👋 I'm the PM on GitHub's Maintainer Love team, and we're focused on making your life easier.
If you could wave a magic wand, what is the #1 feature you'd want us to ship? No idea is too tiny - the smallest changes often have the biggest impact.
Drop your wishes below. 👇
Sometimes opportunities come along that push you out of your comfort zone.
An international product, millions of visits, and impact at scale. Definitely an exciting challenge.
#WebPerf#CoreWebVitals#PerfChallenge
Rendering plain icons as SVG components rendered by React has got to be the answer to the following question: what is the most expensive way possible to render a plain icon on the web?
@otokyo__ Don't know about the end of a movie, but seeing Akira on the big screen and the whole cinema being completely silent when the nuke goes off, while the screen is white, is an unforgettable experience.
I don’t want your “best movie ever.”
I want the one that made you sit in silence when the credits rolled.
The one where you said, “what… was that?”
No spoilers. Just titles.
Let’s ruin my week.
@s3ththompson Vertical rhythm can make a web page _feel_ more beautiful, but it seems like most pages don't really have that all the way down to the footer. Designers try by feel/skill/experience, but not usually by mathematics. padding-top: 5px usually doesn't relate to the font size.
it's wild to me that most CSS design systems (including tailwind) derive their units from font size (1 unit = 0.25rem) rather than line height (1 unit = 0.25rlh)
If you want lines of text to fit on a baseline that is shared with other elements, it's line height that matters!
@hkdennis2k@PredragGruevski For storage it shouldn't matter, as long as you have a viewer application suitable for you. For browsers support is coming soon caniuse.com/?search=jpeg+XL (about 2 years later than it should have). Most file explorers don't support it, but a lot will probably by next year.
me: Codex, this JPEG is nice but it's ~400KB, can we get it below 200KB without resizing it or losing quality?
Codex:
- setting up a perceptual quality assessment system
- trying a few hundred flag combinations
- here's a 199KB file that looks substantially identical
me: 😲
@TheStingisBack I heard that this performance is what helped him get the role as Captain Kirk. They wanted someone who could show there was an internal dialogue of sorts going on.
William Shatner is 95 today!
Bill’s Twilight Zone episode “Nightmare at 20,000 Feet” (1963) remains one of TV’s most iconic moments. Shatner captures sheer terror and unravelling paranoia locked in a metal tube miles high, seeing something no one believes. Just brilliant.
@melvynx I'm still having trouble building it because of old version of webrtc.
error: declaration of 'virtual const webrtc::Network* webrtc::PortInterface::Network() const' changes meaning of 'Network' [-fpermissive]
cargo:warning= 58 | virtual const Network* Network() const = 0;
@igor_os777 A long time ago, I wrote a Perl program to convert a COBOL generated EBCDIC file to a fixed field ASCII file. A few months later I rewrote it in C to make it much faster. I think it was still being used for 10 years or so, with some changes over time.
Before ASCII’s global victory, IBM birthed EBCDIC (Extended Binary Coded Decimal Interchange Code, 1963)—a character encoding so strange, even simple alphabetic sorting failed spectacularly. Banks and mainframes today still use EBCDIC, forcing programmers into awkward transcoding rituals. Yes, your modern banking transactions still secretly chant ancient IBM incantations from the Kennedy administration.
Hey @colinhacks The zod.dev website doesn't appear to be rendering in Firefox v148 on Linux. Not sure why yet, maybe because of "Minified React error #418"
This is how easy it's going to be to send emails on Cloudflare when Email Sending becomes generally available, it couldn't be simpler:
1. Onboard your domain, effectively two clicks in the dashboard
2. Add the email binding to Wrangler config
3. Send emails using the code below
There is a problem.
The browser support is ~87%.
For now we need to have some kind of fallbacks/progressive enhancement.
So here we defined the --bg variable in two ways. Because we use variables only, the difference is how do we define them.
Most developers still use @ media (prefers-color-scheme).
There's a simpler way:
The light-dark() function.
It lets you define light and dark mode colors in a single function.
@Akintola_steve Obviously index status, but would it be better if created_at was in epoch seconds where the frontend would do the conversion for the range and for the output?
Backend devs, this is for you:
Scenario: Your e-commerce platform has millions of orders. The marketing team wants to see all completed orders in the last 24 hours for a dashboard.
Question: Why could this query be slow, and what strategies can improve performance?