Articles by soheilpro
171

Replacing JavaScript with Just HTML (htmhell.dev)

4

You don't need Elasticsearch: BM25 is now in Postgres (tigerdata.com)

4

Apple Announces Changes to iOS in Japan (apple.com)

2

Cloudflare Radar 2025 Year in Review (cloudflare.com)

1

HTML Changes in ePub (htmhell.dev)

1

pg_ClickHouse: A Postgres extension for querying ClickHouse (clickhouse.com)

7

How UI degrades over time (grumpy.website)

1

App Store Awards 2025 (developer.apple.com)

3

OpenAI to Acquire Neptune (openai.com)

2

React Server Functions / Next.js Vulnerability (deno.com)

2

Prevent a page from scrolling while a dialog is open (css-tricks.com)

1

Branded queries filter in Google Search Console (developers.google.com)

11

[dupe] Brand New Layouts with CSS Subgrid (joshwcomeau.com)

3

GPT-5 helped mathematician Ernest Ryu solve a 40-year-old open problem (openai.com)

2

New "Generation Y" Hierarchy of Root and Intermediate Certificates (letsencrypt.org)

2

GitLab discovers widespread NPM supply chain attack (about.gitlab.com)

6

Rewiring Mozilla: Doing for AI what we did for the web (blog.mozilla.org)

2

Visual Studio Code Private Marketplace (visualstudio.com)

3

Replicate Is Joining Cloudflare (cloudflare.com)

4

F# 10 (microsoft.com)

2

C# 14 (microsoft.com)

72

Apple Mini Apps Partner Program (developer.apple.com)

1

DungeonsAndDirectories (github.com/wheybags)

407

iPhone Pocket (apple.com)

1

A Unified Experience for All Coding Agents (visualstudio.com)

1

Ambsheets: A Spreadsheet for Exploring Scenarios (inkandswitch.com)

2

How did the Win 95 user interface code get brought to the Windows NT code base? (microsoft.com)

2

Vercel now supports the Bun Runtime (bun.com)

2

We built a vector search engine that lets you choose precision at query time (clickhouse.com)

2

Better Search Suggestions in Firefox (blog.mozilla.org)

1

iOS 26.1 Beta 4 Adds Liquid Glass Transparency Toggle (512pixels.net)

33

Is Postgres read heavy or write heavy? (crunchydata.com)

2

What Witchcraft Is This? (microsoft.com)

16

Stablecoin Payments for Subscriptions (stripe.com)

19

When if is just a function (ryelang.org)

124

Fastmail desktop app (fastmail.com)

1

Trusted Publishing on Nuget.org (microsoft.com)

1

New Apple Intelligence features are available today (apple.com)

1

Spotify's 'The Drop Weekly' (spotify.com)

1

A framework for pricing AI products (stripe.com)

1

Visual Studio Code August 2025 (visualstudio.com)

4

Tricks from OpenAI GPT-OSS you can use with transformers (huggingface.co)

3

Bluesky's Approach to Age Assurance (bsky.social)

1

What's New in Unicode 17.0 (emojipedia.org)

2

The New GraphQL.org (graphql.org)

2

DuckDuckGo subscription adds advanced AI chat models (spreadprivacy.com)

1

Spotify Messages (spotify.com)

3

OpenAI Cookbook (cookbook.openai.com)

2

DigitalOcean MCP Server (digitalocean.com)

2

Launching MDN's new front end (developer.mozilla.org)

1

CSS Only Counter Component (muffinman.io)

2

What we learned from creating PostCSS (evilmartians.com)

4

TypeScript 5.9 (microsoft.com)

96

Celebrating 20 Years of MDN (developer.mozilla.org)

1

Apple News+ Introduces Emoji Game (apple.com)

2

Netflix Tudum Architecture: From CQRS with Kafka to CQRS with Raw Hollow (netflixtechblog.com)

1

Why Duolingo switched from Hearts to a battery (duolingo.com)

43

We've Issued Our First IP Address Certificate (letsencrypt.org)

1

Spotify Discover Weekly Turns 10 (spotify.com)

6

Iranian Crypto Exchange Nobitex Hacked for over $82M by Suspected Israeli Group (coindesk.com)

2

What's New in Git 2.50.0? (about.gitlab.com)

2

Proposal for a New Finder Icon (dgriffinjones.com)

2

Meet Liquid Glass [video] (developer.apple.com)

2

Exploring the Web in 1995 (thehistoryoftheweb.com)

1

Typed Linting (typescript-eslint.io)

130

Run a C# file directly using dotnet run app.cs (microsoft.com)

1

TypeScript Native Previews (microsoft.com)

3

A Brief History of JavaScript (deno.com)

8

New Privacy Principles for a more trustworthy web (w3.org)

2

ESLint v9.0.0: A Retrospective (eslint.org)

6

Docker Hardened Images (docker.com)

2

Apple surpasses 60 percent reduction in global greenhouse gas emissions (apple.com)

143

Default styles for h1 elements are changing (developer.mozilla.org)

31

[flagged] Cloudflare Acquires Outerbase (cloudflare.com)

1

Celebrating Git's 20th anniversary with creator Linus Torvalds (about.gitlab.com)

2

Size Matter (pgdba.org)

3

Making Node.js Downloads Reliable (nodejs.org)

1

Incomplete JSON Pretty Printer (simonwillison.net)

1

Aardvark'd: The Fog Creek Documentary, 18 Years Later (2023) (mtlynch.io)

13

Why didn't Win 95 setup use a miniature version of Win 95 as its fallback GUI? (microsoft.com)

1

Node.js Launches Official Community Space on Discord (nodejs.org)

1

UK Election 2029 (election2029.uk)

1

CSS Relative Colors (ishadeed.com)

1

All the Little Data (hedgehogreview.com)

1

Functions in CSS? (css-tricks.com)

2

TypeScript 5.8 (microsoft.com)

1

RISON: Kibana's Weird URL Encoding (colindou.ch)

1

Publish a Deno lint rule, get a prize (deno.com)

3

The Popover API is now Baseline Newly available (web.dev)

3

Did the Windows 95 setup team forget that MS-DOS can do graphics? (microsoft.com)

1

If you're not using NPM specifiers, you're doing it wrong (deno.com)

2

Apple Health Study (apple.com)

3

Differences Between ESLint and TypeScript (eslint.org)

1

Roche Limit: A dark, surrealist pixel art game that runs in PowerPoint (gamedeveloper.com)

1

Avoiding `any`s with Linting and TypeScript (typescript-eslint.io)

2

Why doesn't the blue screen show the crashing driver's company? (microsoft.com)

15

ELIZA Reanimated (arxiv.org)

2

MessageFormat 2.0 Final Candidate (unicode.org)

1

Highlights from Git 2.48 (github.blog)

3

Certificate Profile Selection (Let's Encrypt) (letsencrypt.org)