ThatSoftwareDude

Musings of a .NET Developer, CTO and Tech Enthusiast

how to add sorting to any table in javascript

And you never thought that algorithm class from college was going to pay off. In this post I'll be going over how to add the ability to sort to any table in JavaScript. All you will need to do is to add the sorting class to the specified table that you wish to add sorting to and then watch the magic happen.

. . .
Read more
a brief look at infinite loops

Most programmer's will encounter an infinite loop or two at some point in their careers. Whether it is intentional or not is entirely different story and can lead to two very different situations. They can either be incredibly efficient for helping you run your business, or they can eat up resources much like a black hole would without making a peep. And that's where much of the fun lies. So a quick definition of an infinite loop before anything else.

. . .
Read more
the actors of underage users online safety

Millennials were the first generation to have access to technology and the digital sphere from a very young age. As a result, they are currently the most tech-savvy generation in the workplace. But, the digital technology, which was almost born with them, was a young place when they were growing up. Comparatively speaking, it is fair to say that young Millennials had a safest digital environment to explore than their children. The digital sphere has indeed had time to mature, and there’s more to fear for young users than the odd email from a Nigerian Prince claiming that he needs your money to rescue his realm from a villain king. In other words, it is now the responsibility of parents a . . .

Read more
keep your tech skills up-to-date without paying for training

If you’ve been working in a technical position or in a position that could benefit from the latest technical knowledge, you’ve probably noticed that what you used to know has already become obsolete. As the digital technology is a fast-evolving world, it’s likely that the skills you had when you first started your job may not be relevant to the current market situation any longer. For instance, if you’ve been working for over a year without any additional training, you may not only lack productivity in technical tasks, but your lack of current knowledge might even put the company at risks of data breaches, criminal infiltrations, or even lack of reactivity to new requirements. In other words, you need to keep your skills up-to-date and to ensure that you are warned about the latest market trends, threats and opportunities in your technical area of expertise. The main issue with keeping your skills relevant is the cost: Training doesn’t come for free and not all companies can afford to send their techs on a training day. Below are cost-effective and time-saving alternatives to stay indispensable in your field.

. . .
Read more
are coding bootcamps effective?

Coding bootcamps are quickly growing in popularity among younger people not interested in the 4-5 year college route and in older people who are looking for a career change and are within to shell out the money for it. Bootcamps are attractive because they have short curriculum's and because they aren't as strict, in both material and time, as the more traditional college education route. For the most part, most online bootcamps tend to focus on web development with a few of the newer ones incorporating server side JavaScript courses into the mix in order to make them more competitive.

. . .
Read more
how to ensure your website's security

If you manage a website for your business, then it is important to make sure that you keep it safe and secure at all times. You don’t want customer information to be hacked, and you also don’t want the website to need to be down due to a lack of security. Here are three ways that you can help ensure your website keeps sa . . .

Read more
fourteen tools every web developer should use

If you would like to work smarter and not harder in the new year, you might want to check out the latest technology that will make your job as a web developer much easier long term. From image converters to collaboration tools, screenshot programs, and video creators, you will find a solution to every technical issue you might come across as a web developer. Below we have listed a few free or low cost online programs and tools that will help you deliver your projects faster and more efficiently. After all, most web developers get paid per project, so you don’t want to spend more time on designing than necessary.

. . .
Read more
what to expect at your first programming job
What to expect as a junior programmer

You just got your first programming job and you are both excited and terrified at the same time. And rightly so as software engineering professionally is a whole different experience than software engineering in a school setting, or in a learn at home setting. Now you're getting paid by someone to do whatever it is that they are going to assign to you. And more than likely, it's probably something that you've never done before.

. . .
Read more
nikola tesla died penniless, and that's alright

Nikola Tesla has been making the news rounds lately, probably due to his recent birthday. Happy late birthday Mr. Tesla. And after reading a few articles on his achievements, many of which are very well known to me as I am a huge admirer of his and have been for decades now, I noticed a recurring theme. Many articles focused on his money troubles, or supposed troubles, and his difficult times he faced in achieving his many goals. Many articles ended on a sad and somewhat morose tone. They paid extra attention on the last moments of Mr. Tesla's life. The last few years of an inventors elderly life, tired no doubt, but proud of every last creation.

. . .
Read more
why i'm switching to firefox this year

It finally happened. After years and years of service, I have decided to say adios to Google Chrome (maybe just for now) and say hello to Firefox once again. Firefox was the first browser that I ever used heavily back in the day and at some point after Chrome caught my eye, I left it in the dust sitting in some version which is no longer supported.

. . .
Read more
Load older posts
"sometimes you have to delete, to find your answer"
Copyright © 2018 thatsoftwaredude.com
humans.txt
TOP SCORES
Score in the top 10 and leave your Instagram handle.
Start
0