20 September 2020

23 links · Sunday

Laid off, now what?

As an immigrant on an H1B, you have exactly 60 days to find a new job when you are laid-off. This is a very short window of time to explore and land any job, let alone a job that matches your skills and interests. I found myself in this situation along with ma…

Valerie Phoenix - Empowered By Imposter Syndrome [w/ASL Interpreting]

Imposter syndrome is something that the industry continues to represent as a negative. My take on this as a black woman in tech is we need to turn all of our disadvantages into growth opportunities. Adding structure to our learning path is the best way of remo…

Secrets I use to becoming a better remote developer

I have been working as a remote developer fulltime, for the last five years. Part-time/freelancing for at least ten years, over this time, I have collected several tips and tricks on how to become better at it and how to succeed and deliver results under this …

Revenue Model, not Culture, is the Dominant Term

I always loved getting problems of the type “What is the limit as x approaches infinity” type in high-school/college. You’re given an equation (of the classic y=x format), and asked to derive what …

MEAN Stack Considered Harmful

The MEAN stack is everywhere. Proponents promise getting started is easy. Hundreds of boot camps provide crash courses promising a MEAN stack job. You don’t owe them until you get hired. No win, no fee. Developers write thousands of words teaching the stack, p…

How Do Neobanks Make Money?

Neobanks are on a tear and users are loving them. Neobanks are online-only banks, typically funded by venture capital, that piggy-back on top of an existing institution’s banking license and offer a way for customers to store/spend money. Examples include Revo…

Remote Build Execution

Remote Build Execution - An Overview One of the big benefits of using build systems like Bazel is that it supports remote-execution and caching of the build out of the box. Each action in the build graph can be executed on a remote machine, cached and then dow…

Brian Douglas - Your Next Open Source Contribution [w/ASL Interpreting]

Note: The opening moments have closed captions until the interpreter begins. Today Open Source is ubiquitous and comprises nearly 80% – 90% of the code in a “typical” application. There is a need to use Open Source to stay competitive, but what about the nee…

February 18, 2020 - Giving Blazor a ViewState?

Web Forms has ViewState and Blazor manages state in memory... is there a way to re-make Web Forms ViewState for Blazor to help make migration easier? That's our task in this episode 27:47 - You're telling people not to use the ViewState for new stuff, so ste…

gorhill/uMatrix

uMatrix: Point and click matrix to filter net requests according to source, destination and type - gorhill/uMatrix

evanw/esbuild

An extremely fast JavaScript bundler and minifier. Contribute to evanw/esbuild development by creating an account on GitHub.

TL;DR Rust

TL;DR Rust - Christine Dodrill's Blog

mozilla/rr

Record and Replay Framework. Contribute to mozilla/rr development by creating an account on GitHub.

Windows Server Vulnerability Requires Immediate Attention

This afternoon, CISA issued Emergency Directive 20-04 (https://cyber.dhs.gov/ed/20-04/), which instructs the Federal Civilian Executive Branch agencies to apply August 2020 security update (CVE-2020-1472) for Microsoft’s Windows Servers to all domain controlle…

pin_ptr (C++/CLI)

Declares a pinning pointer, which is used only with the common language runtime.