Graphics for JVM
Introducing Skija, Java bindings for Google graphics library, Skia
The latest blog posts to take off on Hacker News. 21,830 posts.
Introducing Skija, Java bindings for Google graphics library, Skia
Slides and notes for the Being Glue talk.
In Denmark it is possible to register domains with funny characters such as æ, ø and å. And we do. One prominent example is our national portal for booking Covid-19 tests at https://coronaprøver.dk . Wikipedia calls these beasts Internationalised domain names , so they must indeed exist.
Serverless is like a black hole. It promised exciting adventures, but the gravity sucked me in and I spent most of my efforts dealing with its complexity, in...
Fourier transforms are a tool used in a whole bunch of different things. This is a explanation of what a Fourier transform does, and some different ways it can be useful.
A community and blog for embedded software makers
On the Expressive Power of Programming Languages with Shriram Krishnamurthi | September 12, 2019 in St. Louis, Missouri
“Computers are all made out of logic gates”. We’ve heard that saying before. We also have a sense that logic gates are very simple machines, analogous to light switches even. This raises the question: how exactly do kind-of-light-switches come together to form computers ? How does “storing a variable” or “calling a…
The industry has embraced statically typed languages, but API design remains twenty years in the past. Schema driven development presents an opportunity to pull API design into the present.
I installed every package on PyPI to look for malicious content. This is what I found.
Analysis and examples of the popular high-level pattern of making all the things in your system conform to a common interface.
The Stack Overflow blog recently published Modern IDEs are magic. Why are so many coders still using Vim and Emacs? Posts about Vim vs Emacs vs IDEs are...
My book, Evidence-based software engineering , is now available; the pdf can be downloaded here , here and here , plus all the code+data . Report any issues here . I’m investigating the possibility of a printed version. Mobile friendly pdf (layout shaky in places).
I booted the arm64e kernel of macOS 11.0.1 beta 1 kernel in QEMU up to launchd. It’s completely useless, but may be interesting if you’re wondering how an Apple Silicon Mac will boot.
I joined Dropbox not long after graduating with a Master’s degree in computer science. Aside from an internship, this was my first big-league engineering job. My team had already begun designing a critical internal service that most of our software would use: It would handle asynchronous computing requests behind the…
At WWDC 2020 earlier this year, Apple announced a transition from Intel to ARM-based processors in their laptops. This blog is about the prospects of when R will work on that platform, based on experimentation on a developer machine running A12Z, one of the “Apple silicon” processors.
CQRS (Command Query Responsibility Segregation) is the notion that you can use a different model to update information than the model you use to read information
Discover the latest news and app updates, stories, company insights, and plenty more about Discord, all in one place.
Happy Birthday, Go!
.NET 5.0 includes many enhancements, including single file applications, more capable JSON APIs, new versions of C
On this week's Under the Radar, Marco and Dave eloquenty discussed Apple's piss-poor documentation.