People do not usually wake up one day and fall in love with syntax and semicolons. What happens more often is this, someone discovers coding as a way to create something they care about, and that feeling grows into real enthusiasm. This article is written for the community: teachers, mentors, meetup organizers, bootcamp leaders, open-sourceContinue reading “How to Make People Fall in Love with Coding”
Category Archives: Developer
Can a programming language implement time travel?
Computer science deals with concurrency, but what about simultaneity? Traveling through time is a pretty common science fiction trope, so much so that there are differing theories as to what happens if you go back in time and affect the past. While time travel has made for some entertaining movies and books, there’s been littleContinue reading “Can a programming language implement time travel?”
AI-powered software helps designers convert design layouts to instant code.
A new feature launched by tech startup Locofy means developers can spend less time coding. Go ahead and enjoy a slow morning with a cup of Java—a new tech startup has launched an AI-powered platform that helps designers and developers expedite their coding and design process with one Swift click. Singapore-based Locofy—which was founded inContinue reading “AI-powered software helps designers convert design layouts to instant code.”
‘Scalene’ offers efficiency suggestions for Python coders.
Today’s profilers have a “last-mile problem,” UMass professor Emery Berger says. A tool from the University of Massachusetts Amherst uses AI to offer efficiency-minded suggestions to Python coders. Known as “Scalene,” the profiler—a kind of debugger for performance issues—has been downloaded more than 900,000 times on GitHub. “It’s awesome in general, and amazing for anContinue reading “‘Scalene’ offers efficiency suggestions for Python coders.”
CSS is fun again.
CSS has been undergoing a quiet renaissance lately. Lots of big features which previously required an external tool to use, are now native parts of the language, and its growing more and more all the time. If you haven’t used CSS in a long time, for whatever reason, now is the time to take aContinue reading “CSS is fun again.”
7 tips for a good code review.
Code reviews are an essential practice in collaborative development and in the open-source world. They contribute to code quality, identification issues, and sharing knowledge among team members. In this article, I’ll share some tips and best practices to conduct code reviews efficiently. 1. Understand the Review’s Objective: Before starting a code review, it’s crucial toContinue reading “7 tips for a good code review.”
10 Best Practices in Front-end Development.
Certainly, we’ve all experienced this situation: you land a new job and are excited to start. The interviewers paint a bright and charming picture of the company, leading you to make the decision to leave your previous position. After a week of what can only be described as ‘vacation’ — which, in many cases, amountsContinue reading “10 Best Practices in Front-end Development.”
Data-Driven Development is a Lie.
In the Clojure community, people often discuss such things as data-driven development. It is like you don’t write any code or logic. Instead, you declare data structures, primarily maps, and whoosh: there is a kind of Deus ex Machina that evaluates these maps and does the stuff. That’s OK when newcomers believe in such things. ButContinue reading “Data-Driven Development is a Lie.”
Prompt engineering leading AI software design innovations.
“You can have GitHub Copilot from me when you pry it from my cold, dead hands,” a Microsoft engineer says. Ask John Montgomery, Microsoft corporate VP of product, how he thinks AI is affecting his work, and he’ll tell you that he’s bullish on the technology—particularly GitHub’s programming helper Copilot. “You can have GitHub CopilotContinue reading “Prompt engineering leading AI software design innovations.”
How to be vigilant when vetting remote IT workers.
After announcing the seizure of 17 domains used by IT employees in North Korea, the FBI reminds companies to work hard verifying their hires. Be careful who you hire to handle remote IT responsibilities, according to a recent advisory from the Department of Justice: Work-from-home tech teams may be helping to deploy something more deadlyContinue reading “How to be vigilant when vetting remote IT workers.”

You must be logged in to post a comment.