- Major Programming Trends to Prepare for in 2019 – Some of the
major programming trends to prepare for to help you stay at the top of your
game in 2019 — as well as a look back at the key programming themes of 2018.
- 3 Programming Languages to Learn in 2019 – If you are new to
the coding world, I recommend these languages.
- Programming in Rust: the good, the bad, the ugly – This post is
about my experience learning Rust by solving every CtCI problem live on
Twitch, an unfinished project.
- Best Coding Languages to Learn in 2019 – From a developer’s
perspective, a programming language is a tool and choosing the right one
will influence one’s career, economic prospects, and future happiness.
- Top Python Web Development Frameworks to Learn in 2019 –
A quick overview of trending frameworks in python and what you should need
to learn if you want to start your career in web development using python.
- Are your Python programs running slow? Here’s how you can make them 7x faster
– We all know that Python is much slower than statically-typed programming
and PHP. Let’s look at the reasons why Python is much slower compared to
these languages and what can we do to increase its execution speed.
- Are you going with the flow (of programmer migration patterns)? – Here’s a flow chart of mainstream programming
languages from apenwarr that explains how programmers tend to move from one
- New to Go?
– Check out Damian Gryski’s “opinionated” list of useful Go resources.
- How to optimize your GitHub profile – If you’re having
trouble getting started, one of the simplest solutions is to optimize your
Github profile. In this article, Pavel Malos talks about ways you can make
Github stand, and even use it as your portfolio. He also explains how this is a
great first step toward a more advanced portfolio:
“This guide will help you to create a professional looking GitHub profile
intended to use it as a portfolio of your work.You’ll also learn how to
impress recruiters by contributing to open source projects. A personal
side-project may grow into something bigger. You can’t always predict what
will catch the eye of a recruiter or senior software engineer, but when it
does, you want to showcase your best work.”
- Create your developer landing page with GitHub Pages – If
you’ve already customized your Github profile, the next logical step is to
create a developer landing page with GitHub Pages. You likely already use
GitHub, so this is a great way to get a simple portfolio site up and running
quickly. Dinesh Pandiyan explains:
“Usually creating a personal website would involve buying/registering
a domain name, finding a free/paid hosting service, developing your site and
uploading it to the hosting provider. But with GitHub Pages, publishing your
site is as easy as drinking a coffee.”
- How to debug Rust with Visual Studio Code – Visual Studio Code can’t
quite debug Rust out of the box. Forrest Smith has outlined the steps to
configure the debugger, mostly so he doesn’t have to remember them
himself—although you should find it useful too.
tail -f /dev/misc