Cloud outages show multicloud is essential
Outages are inevitable and vendors are unreliable. You can’t move fast enough unless you already have your service running on two or more clouds
Modern recipes for more resilient applications
New approaches and innovations at the edge keep applications alive when networks or services die
How developers can get the ops team on their side
It shouldn’t be dev vs. ops. Instead, consider the ops team as one of your customers, and make software that it can use
How to present to management: A guide for developers and engineers
Presenting to management is about realizing that you have a busy audience that wants to know the impact, cost, and risk of the plan
How to write better: A developer’s guide
Developers who can write impactfully tend to advance faster in their careers than those who merely code
How to test developer, data science, and devops job candidates
Even if they can show you code on GitHub, you want your finalists to do a trial project as a real, objective test. Here are the test projects you should use
5 reasons why your code is running so slowly—and how to fix it
Here’s how to address why the code runs well on your development machine but has totally borked in production.
Virtual assistants don’t need developers or AI
Virtual assistants could do so much more for enterprises, if only we’d realize they are essentially command-line interfaces that don’t require custom coding or AI tech to work
How to find a developer job after coding bootcamp
If you want a real developer job, a coding bootcamp won’t get you in the door. But if you add some real experience, you’ve got a shot. Here’s how to get that experience
How to use the Google Vision API
Happy or sad? Cat or person? Use the Google API to detect details about images
11 signs you’re writing great code
No matter what language or technology stack you use, if you can describe your code with these adjectives, good code should follow
The programming languages you should learn now
if you're in the market for a new lingua franca, what you choose next might be influenced by your current language of choice
Arduino plus 3D printing: The next big developer wave
3D printing will likely change manufacturing and even how products reach the home. Meanwhile, Arduino devices make electronic creation accessible to anyone with a laptop computer
Introduction to Learning to Rank (LTR) search analysis
The technique can fix search results based on user preferences or implicit behavior
Artificial general intelligence (AGI): The steps to true AI
Early AI research tackled the challenge the wrong way, but there’s now progress around machine intuition, unsupervised learning, and creativity
A quick-and-dirty way to predict human behavior
The Alternating Least Squares (ALS) technique is fundamental to many machine learning applications. Here’s how it works
How classification and clustering work: the easy way
People are often confused about what these are and what the difference is. So here is an explanation using the old-fashioned way: in an Excel spreadsheet
The future of coding is about making real things
As AI and manufacturing come together through 3D printing, we coders will come in charge of how things are actually made
Coding bootcamps are too expensive. Take these online courses instead
A motivated self-learner can do a lot better on the online Coursera service, which has improved in recent years
An intro to Studio 3T, a MongoDB IDE
The growing third-party market is a key indication that MongoDB has moved from mere maturity to one of the dominant players in this market
Top Blog Posts