Talks from the Founding Fathers of programming about the history of programming and its future, how to write clean code, test-driven development, and much more.
Read articles about programming, tutorials, how to improve, what to learn, which tools to use, and more.
Angular provides a great feature to authenticate and authorize your users, but you might not know about it. Let’s see how you can leverage Angular guards for your authentication system.
What programming language should I learn? What is the best way to learn programming? Do I need to be good at maths? All the questions frequently asked by beginners answered!
Here are some tools that any software engineer, of any level, can leverage to improve their development speed, avoid mistakes, and have a better experience overall!
Practice makes perfect! Here are 7 personal project ideas to help you improve in programming, while also developing a tool that you will actually use in your daily life, and that can shine on your resume!
Let’s talk about a better way to manage the schema of your databases, for any project and any programming language: database migrations. With this easy to setup solution, you won’t ever have to update your database by hand!
You are probably familiar with the *ngIf directive in Angular. Let’s use how we can create a new one that uses the same principle but displays a loading spinner.
I am working as a software engineer at Amazon, in the small country of Luxembourg, since March 2018. I first started as an intern, and after 6 months, I joined a new team as full time employee. I’ve been in this team since then, and here’s what a typical day looks like for me.
You’ve chosen which language you’re gonna learn, you found a tutorial you like, and you started learning programming! Let’s talk about the mistakes you should avoid, and the ways you can improve your learning experience
Despite AWS recommending to use Dagger for dependency injection in your Java lambdas, you might be required to use Guice as your injection framework, for example to port an existing application running somewhere else into a lambda, and without the time to make the change. Let’s see how to do that!