#378 – July 26, 2020
Exclusive deals for Programming Digest readers
Working in tech means there’s always something new and exciting to learn. When you want to get up to speed with the latest innovations, you want to turn to the experts – and that means Manning. With authors including Google engineers and technology creators, you can be sure that when you’re learning from Manning, you’re learning from the very best.
How to Build HTML Forms Right: Styling
This article covers HTML form design patterns, common gotchas, and CSS tips. You should be able to walk away with some new knowledge and helpful code snippets.
Build a Toy Quantum Computer at Home
In the past few posts we’ve gone over how to interpret matrices, basis vectors, and eigenvectors. Today, we’ll put all that together towards a really fun goal - building a toy quantum computer at home! We’ll even solve a real problem on this “computer” that we couldn’t solve as efficiently on a standard computer.
Essays on programming I think about a lot
Every so often I read an essay that I end up thinking about, and citing in conversation, over and over again. Here’s my index of all the ones of those I can remember! I’ll try to keep it up to date as I think of more.
Systems design for advanced beginners
You’ve started yet another company with your good friend, Steve Steveington. It’s an online marketplace where people can buy and sell things and where no one asks too many questions. It’s basically a rip-off of Craigslist, but with Steve’s name instead of Craig’s.
As software engineers our job is not to produce code per se, but rather to solve problems. Unstructured text, like in the form of a design doc, may be the better tool for solving problems early in a project lifecycle, as it may be more concise and easier to comprehend, and communicates the problems and solutions at a higher level than code.
Devs like you are in demand on Vettery
Vettery is an online hiring marketplace that's changing the way people hire and get hired. Ready for a bold career move? Make a free profile, name your salary, and connect with hiring managers from top employers today.