2019 Security Wish List In Review
A review of 2019 security predictions, covering progress on Rust adoption, WebAuthn security keys, and TLS 1.3 deployment.
A review of 2019 security predictions, covering progress on Rust adoption, WebAuthn security keys, and TLS 1.3 deployment.
Explains Linux process termination handling using Rust code examples, covering child/grandchild processes and parent termination signals.
Outlines key research areas needed to accelerate the adoption of memory-safe programming languages like Rust and improve migration from unsafe languages like C/C++.
A developer shares their journey of relearning Rust by building a QR code generator, discussing learning approaches and showcasing the resulting library.
Argues Rust is a poor replacement for C due to its rapid feature growth and complexity, contrasting it with C's stability and portability.
A security expert's wish list for 2019, focusing on Rust adoption, security keys, and TLS 1.3 deployment to improve computer security.
Analyzes undefined behavior in unsafe Rust code when transmuting pointers, comparing it to Zig's safety guarantees.
Exploring Rust for migrating complex CLI tools from Bash, covering requirements, useful crates, and considerations for adoption.
A personal selection of the author's favorite conference talks from 2017, covering web development, data visualization, and browser technology.
A software engineer with extensive experience in open source, security, and multiple languages announces they are seeking a new role focused on impactful information security work.
A developer's portfolio of web development, SaaS, and security projects, including tools for email, domains, passwords, and recruiting.
Learn Rust by building a program that mimics the 'tee' command, following a project-based learning approach.
A developer's experience with Rust's modern tooling, highlighting the Cargo build system and its benefits for dependency management and deployment.
A developer's summary of their contributions to the Rust programming language during the IDA Summer of Code 2014, focusing on documentation and code fixes.
A developer's progress update on their ISOC (IDA Summer of Code) project, detailing work on code documentation, RFC proposals, and issue triage.
A Rust programming simulation of the classic Monty Hall probability problem, demonstrating the counter-intuitive odds.
A Rust developer shares an example of implementing Dijkstra's shortest path algorithm using the standard library's PriorityQueue.
A developer shares their experience and provides a step-by-step guide for making a first contribution to the Rust open-source project.
A developer plans their participation in the IDA Summer of Code, focusing on contributing to the Rust programming language.
A technical guide on how to properly call closures stored in a Rust Vec, addressing common borrowing and mutability errors.