Hitting dead-ends is common with programming. We get stuck on a particular way of seeing the problem. Let’s use the advice of some of the greats of the field to help us rediscover our mojo.
Category Archives: Uncategorized
Python is supposed to be one of the easiest programming languages to learn. Knowing that made me feel pretty bad the first time I tried and failed to learn it. It was even worse the second time I failed. But it turns out — and I learned this on the third
Snippets can add a touch of magic to your editor. The code editor I will use to showcase snippets is Visual Studio Code.
Do you want your team to enjoy your development workflow? Do you think building software should be fun and existentially fulfilling? If so, this is the post for you. I’ve been developing with Django for years, and I’ve never been happier with my Django project set up than
Icons are a way to visually communicate concepts and meaning without the use of words. This could be for categorization, an action, or even a warning. How can we add icons using SVG to our React apps to improve our visual communication?
Aircrack comprises of a suite of tools that help you attack as well as defend wireless networks. Let’s look at what Aircrack has to offer.
In this article, we’ll learn how to update Django models and manipulate existing data using migrations. Successful applications that are growing are a lovely problem to have. As a product develops, it tends to accumulate complication the way your weekend cake project accumulates layers of frosting. Thankfully, Django, my favorite
The Jamstack architecture is a modern approach to an old idea of making fast, static websites, but making them dynamic with tools like JavaScript. How can we leverage web framework Next.js and hosting platform Vercel to build and deploy performant and reliable web apps?
Almost every business has some sort of computer network. Lots of tech jobs now require some basic knowledge of how networks work. We have released a free 9-hour course that will prepare you to configure, manage, and troubleshoot both wired and wireless computer networks. Industry veteran and college instructor Brian
Forms are hard. Knowing how to properly collect and validate user data is one of the most important skills a frontend developer needs to have. But it’s hard because edge cases abound. You have to consider all of the ways a user could break your pretty little form while simultaneously
