i write about code, and things that bring me joy, and sometimes other things too| jyn.dev
As you can see from this blog, I like to talk (my friends will be the first to confirm this). Just as important as knowing how to talk, though, is knowing what to say and when to listen.| the website of jyn
hiring in tech is broken and everyone knows it. what can we do better?| jyn.dev
within Rust is a smaller language struggling to get out| jyn.dev
hiring in tech is broken and everyone knows it. what can we do better?| jyn.dev
a couple days ago i pushed about 10 empty posts at once to everyone subscribed to my RSS feed. oops. sorry about that.| the website of jyn
learning how a program is intended to work is hard. here's how to do it.| jyn.dev
your data is trapped inside the box that is your program. you can only see what the program author exposes.| jyn.dev
exposing raw pointers make the optimizer’s job horribly hard. high level languages can constrain your program, making more optimizations sound.| jyn.dev
persistence is hard🔗| the website of jyn
the trick is to make it as easy as possible| jyn.dev
writing programs should be no harder than writing a resume| jyn.dev
i have gone a little above and beyond trying to get all the features of VSCode| jyn.dev
"technical debt" is about updating your understanding of the program over time. "technical risk" is about sacrificing your ability to make changes for speed of development in the short term.| jyn.dev
consider the following problem:| the website of jyn
tools i use or want to use| jyn.dev
new and exciting ways to write buggy code| jyn.dev
i write about code, and things that bring me joy, and sometimes other things too| jyn.dev
a deeper rabbit hole than expected| the website of jyn
this is a list of the times this year i felt wonder or joy. it's not exhaustive.| the website of jyn
Open source is unique in that energy, not time or money, is the limiting factor. The existential threats are maintainer burnout and an imploding community, not failing to make payroll. As a result, it’s very important to do three things:| the website of jyn
This post will assume you have watched https://www.youtube.com/watch?v=oUIjG-y4zaA.| the website of jyn
A small note: this will be much less organized and thought out than my other blog posts because I have been unable to convince myself to write a blog in about 2 years. Instead these are some notes to myself that happen to be public for anyone who finds them useful.| the website of jyn
| the website of jyn
async() => { await }| jyn.dev
I'll Rust With You: the song| the website of jyn
I got lots of positive feedback about the FAQ| the website of jyn
This is a story about type signatures, Higher Ranked Trait Bounds (HRTB), and the most| the website of jyn
One of my projects for the last 4 months or so has been working on| the website of jyn
Who is this guy anyway?| the website of jyn
What is docs.rs?| the website of jyn
| the website of jyn
| the website of jyn
| the website of jyn
| the website of jyn
The Problem| the website of jyn
Google has a 'Intro' Capture The Flag competition at| the website of jyn
Intro| the website of jyn
Previously, I wrote about| the website of jyn
Intro| the website of jyn
Intro| the website of jyn
Intro| the website of jyn
Introduction| the website of jyn
Good news! As of today,| the website of jyn
What is GPG?| the website of jyn
As of today, February 6th 2018, from around 3:50 PM, there is a| the website of jyn
I was on StackOverflow the other day when I saw| the website of jyn
Jekyll is a wonderful program. The more I use it, the more I like it.| the website of jyn
I decided one day over break that I really wanted a remote server.| the website of jyn
Hello, World!| jyn.dev
i write about code, and things that bring me joy, and sometimes other things too| jyn.dev