A software developer is a person concerned with facets of the software development process. Their work includes researching, designing, implementing, and testing software. A software developer may take part in design, computer programming, or software project management. They may contribute to the overview of the project on the application level rather than component-level or individual programming tasks.
All stories in Software developer
-
How to manipulate date and time in JavaScript
In theory, handling dates as a developer is as simple as creating, storing, and, if necessary, manipulating dates. But as ...
-
How to increase your productivity as a remote developer
The world has now new norms for traveling, working, and just about every daily activity ever since the pandemic broke out ...
-
Coding is not ‘fun’ — it’s technically and ethically complex
Programming computers is a piece of cake. Or so the world’s digital-skills gurus would have us believe. From the non-profit ...
-
GitHub Codespaces lets you code in your browser without any setup
In a major announcement for developers, GitHub has launched Codespaces -- a feature that lets you code directly on the web. ...
-
How to build a search engine for criminal data
Detectives and experts can use standard search queries and will be able to access the data 48 hours after a crime.
-
GitHub introduces dark mode and auto-merge pull request
GitHub today announced a bunch of new features at its virtual GitHub Universe conference including dark mode, auto-merge ...
-
Apple cuts its App Store commission from 30% to 15% — if your apps earn less than $1M
Apple announced today that it's reducing its App Store commission to 15% for developers earning less than $1 million a year. ...
-
Anti-competitive probes could spell trouble for Apple and its App Store
If the coronavirus pandemic has shown us anything, it’s just how much people depend on a few large technology companies. ...
-
No-Code and the Ikea Effect: How software lock-in evolved and made us never want to churn.
Flat-pack Ikea furniture can hardly rival the permanence of an oversized mahogany desk. But the mind’s a fickle thing, ...
-
How to use social media to land your first programming job
This article was originally published on .cult by Will Johnson. .cult is a Berlin-based community platform for developers. ...
-
Here’s why developers are in love with functional programming
Functional programming has been around for the last 60 years, but so far it’s always been a niche phenomenon. Although ...
-
How I passed the TensorFlow Developer Certification Exam
At the start of May, I decided to get TensorFlow Developer Certified. So I set myself up with a curriculum to sharpen ...
-
A comprehensive list of reasons why pair programming sucks
This article was originally published on .cult by Mynah Marie. .cult is a Berlin-based community platform for developers. ...
-
Bored at home? Here's 10 handy tools you can build with Python
The joy of coding Python should be in seeing short, concise, readable classes that express a lot of action in a small ...
-
What is 'infrastructure as code' and why do you need it?
DevOps is all the rage these days, and "infrastructure as code" is a big part of it. Here's how and why you should treat ...
-
Developers, here's how to generate ideas for your next side project
So you’re interested in software development? Then join our online event, TNW2020, to explore the latest trends and emerging ...
-
Why these developer job titles are ridiculous and shouldn't exist
So you’re interested in Growth Quarters? Then join our online event, TNW2020, where you’ll hear how the most successful ...
-
GitHub is now free for all developer teams
Popular software hosting and collaboration platform GitHub has made some of its core premium features free for everyone. ...
-
Follow Huawei’s 2020 dev conference livestream here
The day's finally here! Huawei's annual developer conference, HDC 2020, is taking place from September 10 - 12, at Huawei ...
-
Everything we expect to see at Huawei’s 2020 dev conference tomorrow
We’re now just one day away from Huawei’s annual developer conference, HDC 2020. Aside from the usual developer fare ...
-
A beginner's guide to the most popular Git commands
So you like TNW? Then join our upcoming online event, TNW2020, you don’t want to miss it. Software developers usually ...
-
Twitter's new API encourages devs to craft powerful third-party apps and useful bots
Twitter's had a rocky relationship with third-party developers creating apps on top of the service. Over the years, it has ...
-
The 6 unholy AI systems thou shalt not develop
Artificial intelligence may be the most powerful tool humans have. When applied properly to a problem suited for it, AI allows ...
-
How to trick deep learning algorithms into doing new things
Two things often mentioned with deep learning are “data” and “compute resources.” You need a lot of both when developing, ...
-
5 confidence-boosting tips for your next salary negotiation
This article was originally published on .cult by James Q. Quick. .cult is a Berlin-based community platform for developers! ...
-
How to perfect remote UX workshops for your team
Update: This article was originally published on the Toptal Design Blog and includes some outdated examples (RealtimeBoard ...
-
4 soft skills that will transform your software development career
This article was originally published on .cult by Kaleb McKelvey. .cult is a Berlin-based community platform ...
-
What CSS developers do and why you need one
CSS developers are web professionals whose primary responsibility is to deliver a polished and styled product to the visitor’s ...
-
7 debugging techniques for developers to speed up troubleshooting in production
Providing production support to an application is one of the most challenging aspects of software development. Developers are ...
-
How (and why) you should remove hierarchy from your dev team
This article was originally published on .cult by Dirk Ziegener. .cult is a media platform for untold developer stories, ...
-
A developer’s guide to dealing with growth, burnout, and imposter syndrome
This article was originally published on .cult by Ryan Latta. .cult is a media platform for untold developer stories, where ...
-
How today’s best business software goes viral
Capiche is a secret society for SaaS power users, building a new community of people who care about software to make the ...
-
A comprehensive guide on how to become a DevOps engineer
This article was originally published on .cult by Kathrine Nicolaisen. .cult is a media platform for untold developer stories, ...
-
Building a programming language? It’s pretty much the same as playing with LEGO
This article was originally published on .cult by Niklas Priess. .cult is a media platform for untold developer stories, ...
-
Why every developer should know multiple programming languages
This article was originally published on .cult by Doug Neale. .cult is a media platform for untold developer stories, where ...
-
The dev career ladder needs reassessing — not all senior developers should be managers
This article was originally published on .cult by Nadya Primak. .cult is a media platform for untold developer stories, ...
-
Facebook again admits to wrongly sharing user data with third-party apps
Facebook has admitted that it mistakenly gave around 5,000 developers unauthorized access to user profile due to a bug in ...
-
15 useful methods to get the most out of JavaScript arrays
Arrays are wonderful and a very particular type in JavaScript. There are many useful built-in properties and methods that ...
-
7 ways design and development teams can work better together
If you’re a designer or a developer you know this story all too well: designers create a beautiful prototype or set of ...
-
Imposter syndrome affects developers of all skill levels — here's how to deal with it
This article was originally published on .cult by Syk Houdeib. .cult is a media platform for untold developer stories, ...
-
These 9 tools can help developers improve their workflow
As a web developer myself I’m always looking for resources to improve my productivity. Over time I collected on my Evernote, ...
-
Here's what JavaScript frameworks have in common with the Spice Girls
This article was originally published on .cult by Russell Snyder. .cult is a media platform for untold developer stories, ...
-
Apple's Developer Transition Kit is a $500 Mac Mini with an ARM chip
Apple today announced a big and important transition from Intel to its own ARM-based Apple Silicon chips for Macs. Now, the ...
-
Here's how developers think Apple will handle Mac's switch from Intel to ARM
Apple's holding its Worldwide Developer Conference (WWDC) on Monday, and it's all virtual this time because of the coronavirus ...
-
How SaaS reinvented shareware and killed piracy
Capiche is a secret society for SaaS power users, building a new community of people who care about software to make the ...
-
How a healthy hacker mindset can make you a better developer
This article was originally published on .cult by Mynah Marie. .cult is a media platform for untold developer stories, ...
-
Tech can't keep up with Moore's Law forever, so software devs must prepare
This article was originally published on .cult by Doug Neale .cult is a media platform for untold developer stories, where ...
-
Developing on WordPress? Avoid these 5 common pitfalls
As developers, we make different types of mistakes at different points in our career. In WordPress development, in particular, ...
-
Here's what every developer should know about design
Did you know we have an online conference about product design coming up? SPRINT will cover how designers and product ...
-
IBM's new open-source tool helps developers make their apps more accessible
When designing an application, developers might not put accessibility on top of their list. Plus, the developer might not ...
-
This AI makes up words you won't even find in the dictionary
Forget about getting your vocabulary from boring dictionaries and brush up your lexicon with some AI-generated words you've ...
-
A comprehensive guide to JavaScript design patterns
As a good JavaScript developer, you strive to write clean, healthy, and maintainable code. You solve interesting challenges ...
-
A developer's guide to building a WhatsApp chatbot
Long ago, I built a web app for an enterprise (200k+ employees). Feedback on the web app prompted me to do an experiment. ...
-
This AI spits out an infinite feed of fake furry portraits
It started with delicious AI-generated food that didn't exist, then it was people, then it was cats, Airbnbs, memes, feet ...
-
Should designers learn how to code?
Did you know we have an online conference about product design coming up? SPRINT will cover how designers and product owners ...
-
DevOps isn't enough — your team needs to embrace FleetOps
FleetOps is needed to run a fleet of hundreds (or thousands!) of websites and applications securely across your organization. ...
-
Google just canceled the 'physical' portion of its I/O conference
According to a report from 9to5 Google, the Mountain View company has officially canceled I/O, it's annual developer's conference ...
-
Fuck this — you'll soon get push notification ads on iOS
Yep, Apple's updated App Store guidelines allow developers to send you push notifications ads on iOS. Stop the world, I want ...
-
How designers and developers can collaborate better
Did you know TNW Conference has a track fully dedicated to exploring new design trends this year? Check out the full ‘Sprint‘ ...
-
This startup is building a brain-reading device to take on Elon Musk's Neuralink
Last year, Elon Musk came on stage to talk about his ambitious brain-interface company Neuralink, and sold people dreams ...
-
GitHub launches an Indian subsidiary to boost its developer community
GitHub announced today that it's opening a subsidiary in India called GitHub India Private Limited. The company said the ...
-
Your checklist for seamlessly taking over existing dev projects
Working as a developer means you need to know how to dive into existing code bases. When you inherit a project, there are ...
-
Sony's new SDK makes it easier for devs to build camera remote apps
Sony will make it easier for developers to build their own camera remote apps with a new SDK — but it'll only work with ...
-
This free font was designed to make it easier for devs to read code
JetBrains Mono is a font specifically designed for developers. It's easy on the eyes, open-source, and it's entirely free ...
-
How developers will work in 2020
Software development is perpetually in a state of flux. Coders are constantly fighting a battle to keep their skills relevant. ...
-
Why Dutch Railways is following an API-first dev strategy
The company recently developed a “self-service garage” to help increase speed and collaboration in the development of ...
-
AI creativity will bloom in 2020, all thanks to true web machine learning
TensorFlow.js is a gamechanger for AI. It's an end-to-end open source ML library that is capable of running pre-trained AI ...
-
Women in gaming open up on Twitter about sexual assault in the industry
For the ongoing series, Code Word, we’re exploring if — and how — technology can protect individuals against sexual ...
-
[Best of 2019] How ideological bias in video game design changes our view of society
Civilization VI, a game I like, has a new expansion pack out. It’s a strategy game series I’ve been playing since 1994 ...
-
Dev says MakerDAO attackers could turn $20M in Ethereum into $340M almost instantly
A software developer claims to have found a way in which to make an "incredibly profitable" but "expensive" attack to steal ...
-
Legendary Bitcoin contributor Hal Finney’s Twitter profile is safe — for now
Bitcoin fans can rest easy as Twitter has backpedalled on its plans to purge inactive accounts until it can figure out how ...
-
How DevOps and security teams can get along better
For IT security teams, the rise of DevOps has led to problems with managing security and risk too — but there's a way to ...
-
What developers should know about iOS 13 before updating their apps
A look at 3 major updates iOS 13 brought us, and where developers should pay special attention to when planning an app release. ...
-
Hackers inject 'coin-stealing' malware into official Monero cryptocurrency wallet
Privacy-focused cryptocurrency Monero has warned users that hackers compromised its official website after a coin stealer. ...
-
IBM's 'Code and Response' documentary proves developers can be superheroes too
IBM's upcoming “Code and Response” documentary is an hour-long tour-de-force showcasing several developer-activists using ...
-
Facebook Groups members' info left exposed to 100 app developers
Facebook has revealed that an unspecified number of third-party apps from as many as 100 developers may have improperly accessed ...
-
Developers: Understand the business logic of your next project before you start coding
Learning about the business logic will not only make you a better developer, it will also make you a domain expert on the ...
-
Chinese netizens are protesting Notepad++ over its support for Uighurs
First the NBA. Now this.
-
Bored programmer recreates a rotary dial in the browser (and it's gloriously flawed)
One very bored programmer recreated a rotary dial in the browser — but good luck using it if you can't stay within the ...
-
Why GitHub is the gold standard for developer-focused companies
3 factors give GitHub its great potential to be the next great ecosystem: audience, freedom, and the continued evolution ...
-
Try this brain-melting 3D game that was built entirely in ASCII
A resourceful developer has built a browser-based online 3D game that is entirely rendered in ASCII — and it also has ...
-
Microsoft's new font for devs is very aesthetically pleasing (and free)
Microsoft has crafted a new font specifically built with developers in mind. It's called Cascadia Code, and you can already ...
-
GitHub acquires Pull Panda and makes its code review tools available for free
Exactly one year after buying GitHub for $7.5 billion, Microsoft has now purchased Pull Panda to beef up the software development ...
-
Personal projects make you a better developer
By playing with code and having fun doing it, you're making yourself a better developer because you're still learning - do ...
-
Gaming's 'MeToo' moment continues as more women come forward
After the initial wave, more and more women in gaming are coming forward with stories of abuse and inappropriate behavior ...
-
Binance continues crusade for crypto world domination with new dev platform
Binance has announced the launch of another new platform, this time targeted at blockchain developers, called "Binance X." ...
-
Software development is broken — here's how to fix it
Director of Product Management at Adobe on how to improve enterprise software development.
-
A developer’s guide to hiring good developers
Are you looking for developers? Well, you're in luck. Here are some great recruitment tips from TNW's CTO.
-
Sony's acquisition of Insomniac mirrors Microsoft's aggressive expansion
Sony's absorbed its perennial partner, Insomniac Games -- probably to protect it from Microsoft, which has acquired multiple ...
-
This startup's 'AI' to build your apps is just a bunch of human devs
AI is one of the most common buzzwords of the current startup generation. Companies often claim to have revolutionary AI ...
-
These are the hours of day famous programmers get work done
I was curious when the famous programmers do their work. And it is quite easy to find. The result of programmers work is ...
-
This AI-powered autocompleter tool can speed up your coding
Gmail's autocomplete feature is such a boon when you're replying to a ton of emails and want to send quick responses. If ...
-
Creating software for multiple OSes: 13 things new developers need to remember
Developing across platforms is no bed of roses, especially when you're first starting out as a developer. Individual operating ...
-
This AI magically removes moving objects from videos
Researchers used AI to build software that lets you effortlessly remove moving objects from video – just like Adobe's After ...
-
Here's why Satoshi Nakamoto set Bitcoin's supply limit to 21 million
There will be a maximum of 21 million Bitcoin, and that's it. But why 21 million? Why not more? Why not less? Tell me, damnit! ...
-
Meet the blockchain developer building 12 Lightning apps in 12 months
Hard Fork spoke with developer Guillaume Verbal who has set himself the challenge of making 12 Lightning Apps in 12 months ...
-
IBM's Call for Code Starter Kits are a perfect intro to coding and AI
IBM recently debuted technology Starter Kits to aid those joining the company's Call for Code challenge. Anyone interested ...
-
Inside Shopify's brave API gamble
It's a big deal for any company to redesign how their APIs work. Shopify is no exception.
-
Developers: Meet your new AI intern
Remember when software was eating the world? The trendy observation these days is that artificial intelligence (AI) is ...
-
SwiftUI is an expressive UI framework for iOS, MacOS, and more
SwiftUI promises to make it easy to build gorgeous mobile and desktop apps
-
How to access Android's hidden developer options
Welcome to TNW Basics, a collection of tips, guides, and advice on how to easily get the most out of your gadgets, ...
-
GitHub rolls out Patreon-esque feature to let you tip open source developers
GitHub Sponsors, a Patreon-like funding model, is the means to financially support developers through recurring monthly payments. ...
-
7 steps to building a stellar engineering competency matrix
As a manager, I view it as my responsibility to provide every engineer with a realistic and achievable growth plan they can ...
-
This AI-powered bot is learning how to tweet like Ethereum’s Vitalik Buterin
Meet Vitalik Boterin, a new form of artificial intelligence that mimics Ethereum co-founder Vitalik Buterin with alarming ...
-
How DevOps managers can learn to trust automation
“It worked in staging!” says the dev team. And the ops team replies: “it must be a code issue." Developers and ops ...
-
Normalizing engineers’ rockstar status is destroying tech companies
The door handles on the Tesla Model S are exceptionally terrible. Until you get used to them. Until you become an insider. Because ...
-
Opera: Self-sovereign identity is the next target for dapps
Margarita Khartanovic took to the Hard Fork stage at TNW2019 this morning to talk with Charles Hamel, Opera's crypto product ...
-
Reddit’s CTO: Designers should know these two things
At TNW2019, Reddit’s Chief Technical Officer, Chris Slowe, shared some behind-the-scenes insights into what makes the message ...
-
Here's what Facebook announced at its F8 developer keynote
Facebook announces a redesign of its social network alongside updates to Messenger, Instagram and WhatsApp at F8 deve conference. ...
-
4 scenarios where hiring an offsite dev team makes sense
What is the biggest problem of every Silicon Valley startup founder? Finding developers. What is the average annual salary ...
-
Only 2% of companies accept Bitcoin payments, Stack Overflow finds
The vast majority of organizations across the globe are not using blockchain technology, according to Stack Overflow’s ...
-
Blockchain governance is boring, butt one developer solved it with assplay
There's a new way to make blockchain bearable: replace every mention of "governance" with "assplay" across the internet. ...
-
Cryptocurrency market report confirms gamblers drive blockchain adoption
Ethereum is still the number one choice for developers looking to build decentralized apps, according to a recent blockchain ...
-
No country for old devs: How to solve tech's ageism problem
When it comes to job hunting, a common concern is not having enough experience. In tech, the fear riddling job seekers and ...
-
I took a virtual walk in the blockchain so you don’t have to
Everything including orange juice, milk, and even fridges have been "put on the blockchain." Now you can put yourself on ...
-
EOS and TRON's most used dapps are either gambling or 'high risk'
The most recent dapp statistics show cryptocurrency gamblng apps are all the rage on Ethereum's rival blockchains EOS and ...
-
Facebook's reportedly been storing millions of user passwords in plain text since 2012
Facebook revelaed last night that it stored password of millions of users in plaintext. What's more shocking is that this ...
-
Twitter CEO Jack Dorsey says he will pay you to work on Bitcoin full-time
Twitter CEO Jack Dorsey has made an offer to the cryptocurrency community: he will pay devs to work on Bitcoin full time. ...
-
Left 4 Dead creator's new zombie-shooting extravaganza is called Back 4 Blood
Turtle Rock Studios, the development team behind co-op zombie shooter Left 4 Dead, today announced they're developing a ...
-
Developers are our best bet to stop Apple’s App Store monopoly
Any day now, the US Supreme Court will issue a decision in a case called Apple Inc. v. Pepper, where a group of iPhone users ...
-
There's a documentary about Ember.js and it's really good
Not just for code monkeys.
-
GitHub launches ‘draft’ pull requests to let developers discuss code before deploying
GitHub wants to make it easier to get feedback.
-
Politicians don’t have to learn to code, but knowing something about tech would help
Tech illiteracy in politics is a serious problem
-
We used to learn coding by making games, but now we make calculators
There's a generational split when it comes to coding education
-
Ballsy mobile devs can now monetize their games with cryptocurrency
Mobile games made with the Unity engine can now support earning, spending, and tipping cryptocurrency thanks to a new SDK. ...
-
Everybody hates cybersecurity professionals
Infosec has an image problem.
-
WordPress announces a toolkit to kickstart small to mid-sized newsrooms
WordPress, the open source CMS that powers nearly one-third of the web, is now looking to streamline newsrooms around the ...
-
Square launches SDK to help mobile developers take in-app payments
Square wants to make it easier for mobile devs to deal with payments
-
How driverless cars choose who to kill is an ethical dilemma
Slowly but surely, work on self-driving cars is progressing. Crashes still happen, tragic accidents come to pass every once ...
-
How developers will work in 2019
Down with technical debt; up with microservices.
-
Why designers shouldn’t bother learning to code
Every couple of weeks we see a new article come up that tries to answer the good old question: should designers learn to ...
-
2018 proved that computer vision is the most powerful manifestation of AI
You probably use computer vision every day and don't even think about it. Enjoy checking out the latest Snapchat filters? That's ...
-
Dev kits for Purism’s ultra-private Librem 5 smartphone are now shipping
And the final product will ship early next year.
-
Over 65 percent of new developers are self-taught. I’m surprised it’s not 100 percent
HackerRank today published the 2018 edition of its Student Developer Report. The survey, which looks at educational and language ...
-
Already learned DevOps? Great, now it’s time for GitOps
GitOps is the culmination of a few different trends in software development, deployment, and operation taken to their logical ...
-
What we know about the ConsenSys layoffs, as told by a 'fired' employee
An anonymous ex-employee of ConsenSys has taken to Reddit to detail life inside the walls of one of blockchain's most powerful ...
-
Apple's Entrepreneur Camp is a show of support for all women in tech
Apple announced earlier this week it'd be launching an app development camp exclusive to female-led companies and developers, ...
-
Streamlabs CEO describes building monetization tools for Twitch & YouTube
As streamers have grown from being scrappy amateurs to professionals, the tools that facilitate their careers have undergone ...
-
Amazon’s sexist hiring algorithm could still be better than a human
Amazon has decided to shut down its experimental artificial intelligence (AI) recruiting tool after discovering it discriminated ...
-
Rapid scaling can ruin your startup — so fix these technical problems now
In the grand scheme of things, everything has been going perfectly to plan. Your product or service launch has been a success, ...
-
Why Silicon Valley is no longer the place to be for your startup
By this point, everyone knows the legends and stories surrounding Silicon Valley. The origins of the biggest and most famous ...
-
PSA: Major EOS bug makes it possible to steal valuable resources directly from users
EOS has another major vulnerability: this one allows for valuable network resources to be effectively stolen from user accounts ...
-
Lambonomics: The cryptocurrency price index we've always needed
The Lambo Index tells you, in real time, how much cryptocurrency you would need in order to buy your own Lamborghini Huracan. ...
-
Decentralized Wikipedia rival ditches Ethereum to launch on the EOS blockchain
Everipedia is the decentralized internet's new encyclopaedia, now live on EOS - despite developers admitting its blockchain ...
-
Google’s AR design guidelines: baby steps — but a good starting point
When Google and Apple announced their mobile augmented reality (AR) platforms last summer, they rocked the 3D world. Almost ...
-
Coindar is the nifty cryptocurrency trading tool that every investor should use
Coindar is a cryptocurrency calendar for your desktop with a direct line to the developers of blockchain projects - which ...
-
IBM and Columbia University are tag-teaming the blockchain
The Columbia-IBM Center for Blockchain and Data Transparency will leverage Columbia’s academic and scientific networks ...
-
Here’s why Bitcoin’s blockchain has blocks that go over the 1MB limit
Blocks have been mining on Bitcoin's blockchain that are over 2MB, despite having a limit of 1MB. Here's why this happens. ...
-
EOS block producers briefly crash due to RAM misconfiguration
Top block producer EOS New York took to Twitter over the weekend to reveal that several block producers had crashed due to ...
-
11 ways to screen your front-end developer candidate
For any business with a website, your front-end developer is arguably one of your most important hires. Their code, UX sensibility, ...
-
8 barriers to overcome when learning to code
While being a mentor for a JavaScript Web Development course, I’ve seen many beginner programmers jump into learning code ...
-
10 best coding bootcamps for those on a budget, both online and in-person
If you're serious about coding, your luck hasn't yet run dry. Industry leaders around the world are teaming up to help you ...
-
Get a complete web development education for less than $5 per e-book
Dive into this 16-book collection and you’ll be carried through the entire web development lifecycle. You’ll start with ...