Idiomatic Clojure with LightTable
LightTable, the famous innovative IDE (slash reactive work surface, as described by the author) recently got some pretty amazing additions: user defined plugins and user defined custom expressions.…
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 21,822 posts.
LightTable, the famous innovative IDE (slash reactive work surface, as described by the author) recently got some pretty amazing additions: user defined plugins and user defined custom expressions.…
Retr0's Threat Research
Modelling hierarchical/team/categorical/tag data with arbitrary depths.
Learn how our developers used flamegraphs to diagnose and resolve performance issues in our Tokio framework based Rust driver.
Introducing the Cloudflare Workers Rust SDK: write your entire Worker in Rust, no JavaScript required.
Learn to perform the basics of geospatial analysis using Python along with the GeoJSON and GeoPandas libraries.
Introducing noq: n0's QUIC implementation
Java was originally touted as "the killer" desktop language, but the early 2000's saw steady march towards obscurity.
A few thoughts to consider when using React hooks
If you're writing C++, there's a good reason (maybe...) as to why you are. And probably, that reason is performance. So often when reading about the language you'll find all sorts of " performance tips and tricks " or " do this instead because it's more efficient ". Sometimes you get a good explanation as to why you…
A definition of DDD as a software design discipline
News and insights on the Android platform, developer tools, and events.
Explore the Qt Blog for the latest insights on e.g. Qt Creator, your go-to source for cross-platform development tips and updates.
You can go a long time as a JavaScript developer without ever feeling the need for generators. Hence, it’s natural to wonder: What are they good for? Why would you ever need one? What’s the point? But generators can do some neat tricks. And they may even change the way you approach certain problems.
wingolog: article: tree-shaking, the horticulturally misguided algorithm
An old friend of mine asked me this in email last night...
What you shouldn't do when pair programming.
We all love Python’s comprehensive standard library, but let’s face it – PyPI’s wealth of packages often becomes essential. Sharing single-file, self-contained Python scripts that rely on these external tools can be a headache. Historically, we’ve relied on requirements.txt or full-fledged package managers such as…
This blog site has been archived. Go to react.dev/blog to see the recent posts. For over a year, the React team has been working to implement asynchronous rendering. Last month during his talk at JSConf Iceland, Dan unveiled some of the exciting new possibilities async rendering unlocks. Now we’d like to share with…
We’re pleased to announce that support for the declarative shadow DOM API has been added and enabled by default in Safari Technology Preview 162.
I last wrote in December 2019 about my work on speeding up the Rust compiler. Time for another update.
This is a defense of the most prolific and dedicated public servant that has graced the world in my lifetime. One man has added hundreds of billions, if not trillions of dollars of value to the global economy. This man has worked tirelessly for the benefit of everyone around him. It is impossible…
In modern applications, user interfaces often have to juggle multiple tasks at the same time. For example, a search component might need to…
I've built the same webhook consumer three times at three companies. The fourth time, I want a better primitive.