A ReasonReact Tutorial
An in-depth introduction to Reason/OCaml and the official React.js bindings, aimed at JavaScript developers.
The latest blog posts to take off on Hacker News. 4,763 posts.
An in-depth introduction to Reason/OCaml and the official React.js bindings, aimed at JavaScript developers.
Personal Blog of Christian Haschek
It's not very obvious how to optimize react applications that use Redux. But it's actually fairly straightforward. Here's a short guide, along with a few examples.
The Crypto market is gaining lots of steam. Gravity-defying price rallies…
On Election Night 2016, a few hours before the results were fully in, I wrote a blog post titled “Why I’m staying at 18F”. I felt it was…
"If you have a disability, what's the hardest thing about browsing the web?" The answers to Safia Abdalla's tweet are truly eye-opening and shows us…
My name is Maria. I happily identify as female. I work as an Agile Coach for a tech company in Cambridge, UK. I am not a woman in tech. I grew up in Pjedsted, a village in Denmark, with my mum and …
Announcing the release of HumbleNet, a project initiated at Humble Bundle in 2015 to port peer-to-peer multiplayer games, originally to asm.js and now to WebAssembly. The current open source version ...
I recently noticed that Google Docs has a pretty full-featured scripting system called Apps Script . It lets you write JavaScript to do some pretty useful things:
At this point we have a TCP/IP stack that is able to communicate to other hosts in the Internet. The implementation so far has been fairly straight-forward, but missing a major feature: Reliability. Namely, our TCP does not guarantee the integrity of the data stream it presents to applications. Even establishing the…
Explore exciting job opportunities at Getaround. Join our international team revolutionizing carsharing and sustainable transportation. Apply today!
Compiler warnings are mostly good: they identify real problems, and when false positives do occur they are usually easy to work around. However, if they’re not fatal, they tend to be ignored and build up. (See bug 187528 for an idea!)
Since you talk about the sanitizers and tools like Checked-C, I’ll note there’s also SaferCPlusPlus[1], which is essentially a memory-safe (and data race safe) subset of C++. The idea is that there are a finite number of C++ elements that contribute to memory unsafety, and since the advent of C++11, it is now…
The internet is getting noisy. Too noisy. Having grown up in the nineties, with 56k dial-up, I sometimes struggle to understand how little I'm accomplishing today with all the bandwidth I can leverage. There were some key factors that made the old internet so productive, by the way,
The top level domain of Slovakia is operated by a private company which abuses its monopoly. In the Central Europe it is something unusual.
AMP had just been popularised at the time I was considering rebuilding this site. It sounded like as a great idea. Faster websites are right up my alley. And who doesn’t want an SEO boost? I mean, I still can’t make Get Cryptolocker show up on Google. And no, I don’t want to buy your Wordpress theme, even if it is…
This guy never had enough, is that really you?The underpinning tenet of chasing exponential growth is that anything less than “all of it” is never enough. If there’s more possible, more out there, …
Jonathan Palardy's blog about technology
From Creepy Comments to Sexual Assault I’m shaking as I write this, not quite knowing where to start. As I’m sure Susan Fowler and Niniane, Susan & Leiti probably did, I’ve struggled long and h…
If CenturyLink is allowed to buy Level 3 , then California will lose a major source of dark fiber. That’s my reading of a settlement agreement between CenturyLink, Level 3 and three of the organisations that challenged the deal at the California Public Utilities Commission. The fourth challenger, the California…
Suppose that I give you a relatively long string and you want to remove all spaces from it. In ASCII, we can define spaces as the space character (' '), and the line ending characters ('\r' and '\n'). I am mostly interested in algorithmic and performance issues, so we can simplify the problem by removing all ……
Practitioner's perspective comparing Django and Flask — two Python web frameworks, their trade-offs, ecosystems, and when each fits. Full article on devel.tech.