Category
AskMeCode
A Beginner’s Guide to GitHub
This article is all about getting you started, so we won’t talk much about topics like version control, pull requests, and branching. We’re going to focus on getting you signed up and ready to go. Signing Up Signing up is incredibly easy. Navigate to github.com and click on “Sign Up” at the top right of […]
Effective Version Control with Git and GitHub
Effective Version Control with Git and GitHub A blog about version control and git/github. Git/Github stuff: 2016-01-28 Some Observations About Git Submodules 2015-08-13 Using Git Rebase to Keep Your Branches In Sync 2015-06-26 Using Git Bisect To Track Down Bugs 2015-05-14 Learning Git Branching 2014-12-19 Solving the Git Merge Conflict in the Develop Branch 2014-11-28 […]
factorial.py A Python Function to Calculate the Factorial of a Given Number
The factorial is a basic operation in mathematics, and it’s also used frequently in Computer Science for many reasons. In this article, I’ll show you how to create a simple Python function that calculates the factorial of any given number (but only positive numbers). What is the Factorial of a Number? The factorial of the […]
TypeScript TodoMVC
TypeScript TodoMVC: An introduction to developing applications using PrismJS and TypeScript. This sample application is a port of the TodoMVC template using PrismJS and TypeScript. This is the official TypeScript TodoMVC application. It is built with PrismJS and TypeScript. This app demonstrates how to use PrismJS in a TypeScript application. The PrismJS supports TypeScript, a […]
Why You Should Get Started with GitHub
I have been using GitHub for years and highly recommend it to anyone who wants to develop software in a team environment. This is the first in a series of blogs around using GitHub and why it is important within the development community. What is GitHub? GitHub is an open source project that has a […]
Introducing Google Codell – A new framework for 3D graphics on the web
As more and more devices ship with GPU acceleration, the capabilities of web browsers have increased dramatically. With that, we have seen an increasing number of games and applications become possible in the browser. WebGL brings OpenGL ES to the web, providing a 3D API for web applications. While it’s fairly low level, WebGL is […]
Our Algorithms Work For You
Our Algorithms Work For You: A blog about how our algorithms work to optimize your ranking on YouTube and Google, just like a CPU does for data. The two biggest search-related businesses on the Internet, Google and YouTube, are both owned by the same company, Alphabet. The success of these two companies has been built […]
Sending Files to Your Server with Code
This blog post is about how you can use git and vscode to send files from your local environment to your server. If you are already using git, this will be a quick read, but if not, it’s worth learning a little bit about it. For the purposes of this blog post, I am assuming […]
Write Code the Right Way with this Easy JavaScript Linter
I just read an interesting post on the JavaScript Lint blog (that is, a blog about errors and mistakes you make in JavaScript) that I thought was worth sharing. Titled “Why would I want to use JSLint?”, it summarizes the various reasons why someone might want to use JavaScript Lint in their development process: JSLint […]
Visual Studio Code 1.16 Is Out. Here Are Some Features to Check Out
Visual Studio Code 1.16 has been out for a while and this post is a summary of some features you may want to check out when using the editor. It also serves as an introduction or refresher for some. I include a few tips and tricks, extensions, and other resources. Note: All features mentioned in […]
9 Ways to Write Bad Code
Bad code is everywhere. It’s made by people who have been in the industry for a long time, it’s made by people who have just started, and it’s made by people who are paid a lot of money to write it. This blog is about bad code. We’re defining it here as bad practices in […]
Pulling Challenges From The Front Lines of the Game Industry
Lets Code is a blog that focuses on the challenges of code-making and how it can be improved. It’s written by two software engineers at Riot Games in Los Angeles, California. It’s a collection of articles from their personal experiences, together with the stories of other engineers who have successfully overcome these challenges. This isn’t […]