People and Blogs is a weekly series where interesting people are asked to talk about themselves and their blogs. A new interview will land in your inbox every Friday. A web archive is available at manuelmoreale.com were you can also read more about the People and Blogs series.| buttondown.com
In which I tell you secrets that make life easier or sweeter and I hope you’ll tell me the same. (If you joined looking for the bonus scene/epilogue, that’ll be in the next email!)| buttondown.com
One thing I really like about the parse-plan-execute cycle of queries is the ability to reify various computations in a way that are often invisible, or hard...| buttondown.com
Programming language async runtimes are very focused on handling asynchronous, possibly long running tasks, that might yield for a variety of reasons, that...| buttondown.com
It has been (about) two years of writing NULL BITMAP! Thank you for reading. This issue is very special because it contains none of my technical writing, but...| buttondown.com
It is easier to imagine an end to computing than an end to SQL. This newsletter is where I will write periodic self-indulgent articles on topics in databases, with a focus on query languages, query planning, and transaction processing. This newsletter is an extension of my blog justinjaffray.com. I am also active on Bluesky! There is an associated Discord server to discuss NULL BITMAP and related topics.| buttondown.com
A newsletter dedicated to living life away from screens, immersed in nature. A newsletter about mountains and forests, about lakes and rivers. At least once a month, you'll get a dispatch from the outside world. Will contain thoughts about nature, snippets from my hikes, and maybe even bits of history from this place I live in. You'll also get pictures! Hopefully pretty ones. And maybe videos as well as audio recordings. Join me as I venture out to explore nature.| buttondown.com
👋 Hi! I'm Chris. I'm sending out a weekly email with what I'm up to, what I've published recently, and any other interesting things I've collected around the internet. Whether you know me from years ago on a podcast I did, a social media site long since dead, or you’re in my family and still trying to figure out what I do for a living—you’re welcome to come along for the ride. I can promise you it'll never be more than once a week, and at minimum will be once per year. Sign up below ...| buttondown.com
Ignore Previous Directions is a shiny new newsletter from Justin Cormack, covering what is interesting, things he is building, and more. Probably weekly.| buttondown.com
Autumn update This is what it is looking like around here at the moment. DevOpsDays London I gave a talk at DevOpsDays London recently. It was a nice...| buttondown.com
subscribe to find no answers to questions you didn't know you had enter at your own risk| buttondown.com
Massive tech companies tried to own syndication. They failed.| buttondown.com
Welcome to 2025. It’s been a while. This is a kind of state of the union, and it’s explicitly political, so if that’s not what you want over your morning...| buttondown.com
Close-up of a little Porky Pig painting from 2022. Join the $2 Lunch Club! This week’s question comes to us from Kevin Smith: Dystopias are fun to read about...| buttondown.com
This is No Gods No Masters, 2024, painted by me, in wax. 65x78” Join the $2 Lunch Club! This week’s question comes to us from Will Hopkins: When your job and...| buttondown.com
#32 O caminho e o que fica pelo caminho Notas meio improvisadas sobre o processo da escrita Na abertura da edição anterior, falei que estava iniciando uma...| buttondown.com
It's been a remarkable year for frontend. We've seen a gold rush to capture – and invent – the server-side rendering (SSR) market; the advancing tentacles of AI; a Cambrian explosion of web renderers and JS engines; a formidable line of hopefuls attempting to unseat the big names from their pedestals; and movements on various other fronts. So before the traditional soothsaying of the year to come, let's review the hotchpotch this year has been so far. 2023 in review SSR SSR is nothing new...| Whatever, Jamie
I've been in pain for the last decade. Not always the same variety of pain, not always to the same degree, but always in pain. It's an incredibly draining state-of-being that has been a constant shackle on my life choices. So, whether you're in a similar position or not, I'd like to share how I make life a bit more bearable and do my best to stay productive despite it all. Every effort counts Recalibrate your threshold for achievement. Each day I manage to pull myself out of bed once again to...| Whatever, Jamie
React Native has been developing rapidly in the last two years, though an exact roadmap from here has not yet been spelled out. Here I try to join the dots and speculate where we might be headed, by analysing the activities of a few key stakeholders. Expo Expo has made waves with Expo Router, which aims to further narrow the gap between web dev and mobile dev. Bringing together file-system based routing, unified navigation, static rendering (on web) and deeplinking (on native), it promises to...| Whatever, Jamie
I'm sick of it. In the world of mobile development (though likely also elsewhere), we sink so much engineering talent into making tools that are great within-ecosystem, but as we don't bother making them available to other ecosystems, everyone ends up reinventing the wheel. The end result is that we stretch ourselves thin and waste time that could have been spent innovating new things. Titans don't want to share Here I admit to donning my tinfoil hat, but so often, the problem starts with Big...| Whatever, Jamie
This last decade has seen an inundation of new JavaScript runtimes (and engines in equal measure), enabling us to run JavaScript in all manner of contexts...| buttondown.com
I've always been told that caching is a tool to make software faster. That, given some careful considerations to consistency, caching makes it so that when...| buttondown.com
(This post is structured like one of those recipes where you might not care about the preamble because you came here to make the damn thing. The operational...| buttondown.com
What makes a community? Recently I've been thinking a lot about community and culture. I've participated in many communities over time, centered around a...| buttondown.com
This issue is about following the Flame’s Brick Breaker tutorial in ClojureDart. This was prompted by Ian Chow (who just released a CLJD app onto the stores) mentioning, en passant, he struggled to port this tutorial. We couldn’t let this slip, so here we go! This is going to be code-heavy, and not very clojurey as we were not familiar with the Flame framework. If you are impatient, skip to the 🕹️ emojis. --- 🧑💻 Our Consulting Services 🧑💻 If you are looking into bui...| Tensegritics Curiosities
A Word From Our Sponsor: Ourselves! 🤣 We just released Paktol our first paid app (free 2-month trial) to the stores: 🍎 App Store, 🤖 Google Play. Paktol is a mindful spending app that helps change your spendings habits without having to plan and categorize. It's as simple as playing "Hot or Cold"! If you fail at budgeting, give it a try! Looking for new and great projects! With Paktol out, we are now available for new opportunities. If you are looking for help from experimented Clojur...| Tensegritics Curiosities
One of Dart’s strengths has always been host interoperability. Early on (beginning of 2017), Platform channels were used (and still are) to consume native SDKs. Although they are very useful, Platform channels come with costs tied to their message-handling design (a close comparison would be JavaScript’s Web Worker API). More recently, Dart’s team has invested significantly in the Foreign Function Interface (FFI). They built a set of libraries to help you generate native bindings target...| Tensegritics Curiosities
Today a well-researched tutorial by Arnaud Bos on setting up link-based authentication with Firebase Authentication. Cloud technologies can be challenging, but Arnaud has carefully pieced together all the information you need, and he's pleased to share the results with you. Arnaud is an experienced independent contractor, very nice and approachable. Don't hesitate to get in touch with him! If you too like Arnaud, you'd like to write about ClojureDart here, let us know! Guest Article: Link-Bas...| Tensegritics Curiosities
In this issue, Baptiste shares some experience on how to deal with "cascading IO". The promised FFI stories will be for a next issue. He also just published a short on storing user preferences in your app. (cgrand's note: I'm responsible for the lame title pun which only makes sense in French where "stunt" and "cascade" are the same word.) Baptiste does his own IO stunts! A common need we face when programming UI applications is handling cascades of events coming from different datasources. L...| Tensegritics Curiosities
(No practical ClojureDart tips this issue, only cgrand rambling about drawing lines. Baptiste will be back soon with some FFI experience to share!) (as usual, all code can be found on GitHub.) Drawing lines the old way In the previous issue, young cgrand discovered how to draw circles with cheap integer arithmetic. Now it's time to draw lines! The intuition I had for circles (using the distance) couldn't apply to lines (or so I thought because I didn't know how to compute the distance from on...| Tensegritics Curiosities
Today to change from heavy interop and frameworks, let's do some light coding exercise and implement the most amateur datalog engine by taking any shortcut...| buttondown.com
Hi, I'm Hillel. This is the newsletter version of my website. I post all website updates here. I also post weekly content just for the newsletter, on topics like Formal Methods Software History and Culture Fringetech and exotic tooling The philosophy and theory of software engineering You can see the archive of all public essays here.| buttondown.com