10 March 2020

32 links · Tuesday

Passing awaited tasks

Here’s an interesting question I saw on StackOverflow recently; it was interesting because the answer seems obvious at first, but making a small change to the question makes the answer very d…

Remote: A Field Guide

Remote A Field Guide I’m William. I've worked as a full-time remote IC in both Edge Engineering and Productivity at Netflix. With the recent threat coronavirus poses to office culture, I thought it timely to start capturing the work remote employees have don…

React and TypeScript - Getting Started

Learn how to combine React and TypeScript for a better/safer development experience. For those that are more used to strongly typed languages, TypeScript will be a significant upgrade. React and TypeScript is a great combination. https://www.jamesqquick.com h…

Making Your Code Faster by Taming Branches

Most software code contains conditional branches. In code, they appear in if-then-else clauses, loops, and switch-case constructs. For better performance, modern processors predict the branch and execute the following instructions speculatively. It is a power…

Apple now requires 'Sign in with Apple' - iOS Development

Apple now requires developers who use 3rd party sign-in options, such as 'Sign-in with Google', to also include 'Sign in with Apple'. There are some exceptions but only a handful. You can check them out on section 4.8 Sign in with Apple in Apple's AppStore gui…

This is How Science Happens • Hillel Wayne

I love science. Not the “space is beautiful” faux-science, but the process of doing science. Hours spent calibrating equipment, cross-checking cites of cites of cites, tedious arguments about p-values and prediction intervals, all the stuff that makes science …

Weekly Dev Tips

Weekly Dev Tips offers a variety of technical and career tips for software developers. Each tip is quick and to the point, describing a problem and one or more ways to solve that problem. I don't expect every tip to be useful to every developer, but I hope you…

Pylon Validation Services

Pylon Validation Services is a blockchain validation company. We provide blockchain advisory services and run validator nodes on select proof of stake blockchains.

What's a key exchange?

I've been writing about cryptography for a book for a year now, and it has brought me some interesting challenges. One of them is that I constantly have to throw away what I've learned a long time ago, and imagine what it feels like not to know about a concept…

Hackaday.io Projects

Hackaday.io is a platform for people who like to build things.

Monsters Weekly 155 - C# range operator

C# 8 adds a range operator to allow you to take slices of an array easily. In this episode, we’ll look at that and at array segments.

Using git tag for Presentations or Workshops

While we hope it never happens, demo failures happen when presenting talks or doing workshops. I do not know of a speaker that has not had a demo go bad while up on stage or live streams. Many of us have a back up plan… After searching around for solutions for…

Hack Your Career - Troy Hunt

Originally, I was content in my job, happy even. But over time I grew to want more; more job satisfaction, more opportunities, more progression. I started working on making this possible at every opportunity; while I was in the office, nights, weekends, holida…

Ditto PR – strategy. execution. impact.

From results to client relationships to communications counsel, Ditto is a “better PR firm.” We believe in giving individualized attention to each account by a full team of senior level staff who are passionate about our clients’ issues and have prior experien…

Lava Flowing Into a Seemingly Bottomless Crack

Full details at: http://gallery.usgs.gov/videos/423 This video shows lava pouring from the fissure into a seemingly bottomless crack. Napau Crater in the background. Helicopter for scale.