Code Energy

  • Blog
  • About
  • Contact
  • CS Distilled
  • CS Unleashed

Be a great programmer

Is the code you're writing good enough? Let's explore together the key knowledge that makes the difference between the best coders and the rest.

Read our latest book

Discrete Mathematics and Its Applications

I first got to know Discrete Mathematics and Its Application as a freshman—it was the main textbook in our "Discrete Mathematics 101" course, part of the standard computer science curriculum. The book is widely used in academic courses worldwide, with many elite universities such as UC Berkley recommending it. Although it was first published in 1988, it is still getting new … Read more »

Posted by Wladston FilhoBe the first to comment

A beginner’s introduction to databases, indexes and transactions

The term “database” is widely used in different contexts in the digital world. Since I started my career, I've seen this term referring to different things: Excel spreadsheets, tables on websites, text files, and other formats. Indeed, all these things can be considered databases, at least according to Wikipedia's definition: …a database is an organized collection of data stored and … Read more »

Posted by Guilherme Dugaich de OliveiraBe the first to comment

Scaling Bitcoin

My previous post described different ways blockchains built for decentralized applications could scale without significantly increasing block size. Such blockchains differ from those that only handle simple money transfers in that they have unlimited demand, and feature transactions that take up more space on the blockchain. These two differences impact the necessity for complex scaling … Read more »

Posted by Jack SandersonBe the first to comment

Programmers should stop believing in ghosts

Here’s the key takeaway from this post: use the scientific method to deal with bugs, rather than relying only on your intuition—never assume “ghosts” are influencing your code, infrastructure, libraries, or even making fun of you through the Internet. Has this ever happened to you? You’re a developer sitting at your desk. Suddenly, a fellow developer with less experience reaches … Read more »

Posted by Ruhan Bidart4 Comments

  • 1
  • 2
  • 3
  • …
  • 7
  • »

Need help? Let us know on hi@code.energy.
Code Energy, Inc. © 2023
304 S Jones Blvd #401, Las Vegas, NV 89107
Terms of Service Privacy Policy Contact Form