📰 Project Euler News
Project Euler News Today
Fast, Ad-Free News Updates
Stay updated with breaking news from Project Euler. Real-time updates on events, politics, business and more.
May 20, 2024
Ryan Marcus, assistant professor at the University of Pennsylvania (Fall 23). Using machine learning to build the next generation of data systems.
February 10, 2024
Interviews should be as close as possible to the work that the candidate would do if they join. While that seems like a pretty tautological statement, it is unfortunately not always true. When interviewing as a software engineer, for example, you’ll run into places that lean heavily on algorithms
November 1, 2023
UPDF is offering a special offer now. Hurry up, grab the exclusive offer before it expires!
August 7, 2023
People sometimes ask me: Alex, how do I learn X?. This article is a compilation of advice I usually give. This is things that worked for me rather than the most awesome things on earth. I do consider every item on the list to be fantastic though, and I am forever grateful to people putting these resources together.
May 29, 2023
As engineers, it can be really satisfying for us to implement clever, terse solutions to problems, relying on advanced tricks and techniques. As a result, we often write code that is hostile and inaccessible to the junior folks on our team. This article makes the case that we should strive to write simple, accessible code, using the dumb old primitives that everyone knows.
November 6, 2022
(Note: This is the third and final part of a series. Part one appeared Monday and part two appeared yesterday.)
October 6, 2022
Tips and narratives around picking a weird language for your project
August 15, 2022
My mind wants numbers. It doesnt care what they are, in what form they arrive, or even if they have any meaning. More overeater than gourmand, it is in...
October 19, 2021
The Scala compiler is a fascinating tool which powers a large proportion of the Guardian’s infrastructure. But sometimes the work that it does can seem somewhat mysterious. Guardian Scala developer Paul Roberts explores in detail one aspect of this mystery and looks at how understanding it can help us write code more effectively
March 15, 2021
Personal anecdote: The best coder Iâve come across in my career once told me he attempted to solve some leetcode and was stuck fairly early and gave up. I was surprised to hear that he even cared to try. What made him a fantastic engineer was his meticulous work ethic, his track record of never having missed a deadline, him spending 40% of his time designing before he even wrote a single line of code, writing extremely human readable code, his obsession with unambiguous a...