Below is a screenshot of the CLOC (Count Lines of Code) tool I used to count how many lines of…
Continue Readingcode
Why you need technical leadership, and what happens when you don’t have it.
We didn’t know yet what makes good code or have the ability to spot anti-patterns and common mistakes.Senior developers know…
Continue ReadingWriting scripts with Reddit API
If you are using a different tool to write your Python code, it makes sense to write the HTML code…
Continue Reading3 Amazing Ways To Write Simple Code
You need to draw a line in the sand of exactly how good this product really needs to be and…
Continue ReadingCase Study: The Dark Side of Inheritance
How can I begin to change the behavior of an EmailInput without understanding what a FormNode actually does?The SolutionNot a…
Continue ReadingSpeed up PHPUnit Code Coverage Analysis
Speed up PHPUnit Code Coverage AnalysisNicolas CabotBlockedUnblockFollowFollowingDec 19PHPUnit Code Coverage Analysis is often used with xdebug as the coverage data source..But…
Continue ReadingWhere’s my Early Return?
How then do we deal with nesting in F#?Classic Solution: Bind and Computation ExpressionsHere’s some code that looks two things…
Continue ReadingUnreadable Code and Its Silver Lining
There’s no bullet-proof obfuscation technique; your code will only be safe until someone with unwavering determination breaks it.The Cost of SecurityAlthough…
Continue ReadingHow to use TensorFlow Hub with code examples
None of the image augmentation modules (at the time of writing) have any variables in them, and consequently, these modules…
Continue ReadingCoding a Python script to find dead links in a Wikipedia page.
So we use a status code validation from requests module from Python.temp_page = requests.get(i, verify=False)if (temp_page.status_code == 403): forbidden_urls.append(i)elif not…
Continue ReadingTensorFlow, Von Neumann and the future of DevOps
It’s like what God did to the mankind for the Tower of Babel — creating different languages and cultures so human beings…
Continue ReadingWhy kids should learn how to code
Enter: the next generation of programmers.In addition to being able to create new technology, why should our kids learn how…
Continue ReadingLearning, Coding, & Freelancing as a Dad
While you’re still learning and trying out new things, I think a really good thing to do to progress is…
Continue ReadingModernizing Academic Data Science
Modernizing Academic Data ScienceFour principles from software engineering to improve scientific reproducibilityPatrick BeukemaBlockedUnblockFollowFollowingDec 14SummaryReproducibility is essential to scientific progress, yet most…
Continue ReadingRefactor Your PHP legacy Code (real projects examples)
It is ok for private methods to have longer names as they have a limited scope.Only use general names with…
Continue ReadingPython — A Journey from being a Beginner to an Expert — part 1
Python interpreter takes each line of code, interprets & executes it.Now, let’s use Jupyter Notebook (IDE) to write our first…
Continue ReadingUnderstanding Swift’s CharacterSet
This is precisely the reason why NSCharacterSet.characterIsMember(UTF8 or UTF16 or UTF32) internally calls longCharacterIsMember(UTF32) which only accepts a UTF32 character.³CharacterSet…
Continue ReadingStatic vs. Dynamic Libraries in C
This object code is directly pasted into any program that uses the static library containing the print_alphabet() function: static linking…
Continue ReadingHidden Business Rules in Legacy Code
There’s also the fact that once we have analyzed the legacy source code sufficiently to identify key business rules hard-coded…
Continue ReadingMoving from Rails to Vue Saved Me Headaches — and $84/Year
The fairly extensive Ruby gem was replaced with a JavaScript code library weighing in at around 200 lines.In the Rails…
Continue ReadingTools that improve team collaboration and code quality
It gets even worse where multiple styles start mixing in the same file.There are many reasons for this situation… They…
Continue ReadingFlutter will change everything, and is an excellent choice for iOS development
That took me about 10 minutes, because:Flutter really shines when it comes to building layouts.So is Flutter on iOS pixel perfect?Well,…
Continue ReadingTesting your Ruby code: IRB vs. Pry
In this post I’m going to look into the two tools that I have used most so far in my…
Continue ReadingYou Can’t Build an iPhone With Python
And the beauty of these camps is that they can be gateways to other kinds of development, engineering, or even…
Continue ReadingReasons Why Marketers Should Learn to Code
In addition, learning simple functions and expressions (like DAX) will make working with tools like Excel or PowerBI vastly easier.The…
Continue Reading