Locking down your GitHub-hosted Domains
The other day someone claimed a hostname on a domain I own and it took me a while to track down how. Turns out it was via GitHub pages.
The other day someone claimed a hostname on a domain I own and it took me a while to track down how. Turns out it was via GitHub pages.
You have a few options. How much time you got?
The mysqljs parameterized query parser handles objects as column name and key, leading to alterations of the query.
Introducing FastPage a new gem for ActiveRecord that speeds up deep pagination queries.
At Contentsquare, we gather hundreds of metrics about user interactions on the websites of our customers. Having all this information can easily become cumbersome and hard to exploit. To make user…
Caddy can not only serve files fast and safely. It can also generate static files from markdown, so you dont need a generator.
A few programming languages use a “defer” pattern for resource cleanup. This is a construct such as a defer keyword which schedules cleanup code to run at the end of the enclosing block (or function). This is available in Zig, Go and even in GCC C.
The CSS Working Group is continuing a debate over the best way to define nesting in CSS.
Available in public beta today, we're announcing Achievements as a new way to commemorate milestones on GitHub.
Whether it be with React, VueJS, Angular, or in Rust, modern web applications are composed of 3 kinds of pieces: Components Pages Service Components are reusable pieces and UI elements. An input field, or a button, for example. Pages are assemblies of components. They match routes (URLs). For example, the
Hello all :wave:t6: ! As of May 1st 2023 Netlify Graph has been deprecated. We have received loads of feedback and after much consideration we have decided to discontinue support of this product. We will be focusing our efforts on enabling developers to build composable websites, stores, and apps with greater…
Falling out of love with warp Back when I wrote this codebase, warp was the best / only alternative for something relatively high-level on top of hyper. I was never super fond of warp’s model — it’...
Software engineer and writer exploring web development, productivity systems, AI, and creative projects. Sharing insights on building better tools and…
Brave is announcing an exciting new feature of Brave Search. It's called Discussions, and it’s now available on desktop and mobile.
A browser sorting benchmark comparing JavaScript, Go, TinyGo, Rust, and AssemblyScript, with source code and test conditions.
The events and circumstances that led to the World Wide Web's current popularity
Today we’re announcing Private Access Tokens, a completely invisible, private way to validate that real users are visiting your site
Changing schemas in distributed software is hard. Could adopting bidirectional lenses help?
Chrome's HTTP cache partitioning helps with better security and privacy.
This essay by Carson Gross explores when to use hypermedia in web development, highlighting its advantages and trade-offs. Carson discusses scenarios where hypermedia is a good fit, such as text and image-heavy UIs, CRUD applications, and nested UIs with well-defined areas. He also addresses when hypermedia may not be…