« back
blog.nyctef.com
-
Automatically resolve formatting conflicts with jj fix
April 04, 2025 -
Shapes, slots and traces: optimizing the property pattern
March 21, 2025 -
Process is an excuse to not think
March 10, 2023 -
Easy GDPR-safe exception messages with C# interpolated strings
August 22, 2022 -
.NET benchmarking and profiling for beginners
April 29, 2022 -
Typescript “casts” are not casts
September 16, 2021 -
How to teach things badly
April 27, 2021 -
Efficient React editing with vim-surround
March 09, 2021 -
Managing unmanaged objects in C#
January 04, 2021 -
Building a cli parser from scratch
June 20, 2020 -
Being deliberately meaningless
March 31, 2020 -
Command/query objects and beyond
February 21, 2020 -
Building a virtualized list from scratch
January 16, 2020 -
How to actually write good code
December 24, 2019 -
Removing boilerplate with Typescript
November 12, 2019 -
How language features affect OO design
October 30, 2019 -
Building an electron app from scratch (Part 4)
October 08, 2019 -
Building an Electron app from scratch (Part 3)
August 07, 2019 -
Building an Electron app from scratch (Part 2)
July 19, 2019 -
Building an Electron app from scratch (Part 1)
July 12, 2019 -
Should you refactor test code?
June 27, 2019 -
Thinking in "Thinking in Systems"
May 31, 2019 -
How many programmers does it take to turn on a light bulb?
April 29, 2019 -
Real options and refactoring
March 17, 2019 -
Testing and the confidence pyramid
February 21, 2019 -
A mob of Orcas
January 30, 2019 -
Isolated testing for UI components with test benches
December 18, 2018 -
Entities, components and systems
November 20, 2018 -
Building extensible pipelines with middleware
October 29, 2018 -
Typescript (or: How I learned to stop worrying and love web development)
September 17, 2018 -
Extracting game text from Nier:Automata
August 17, 2018 -
Improving explosion performance
April 18, 2018 -
[Explosion noises]
April 08, 2018 -
Building destructible Worms-like terrain
April 07, 2018 -
Learning pixel art
March 18, 2018 -
What is machine learning, anyway?
October 12, 2017 -
Iceland and EVE Fanfest: Day 2
March 21, 2015 -
Iceland and EVE Fanfest: Day 1
March 21, 2015 -
Iceland and EVE Fanfest: Day 0
March 19, 2015 -
OO is dead
March 12, 2015 -
Improve your code in 18 easy steps!
February 20, 2015 -
Better living through git aliases
February 19, 2015 -
Organization-wide code search in github
February 09, 2015