Software engineering (SE) is the application of a systematic, disciplined, quantifiable approach to the design, development, operation, and maintenance of software, and the study of these approaches; that is, the application of engineering to software. In layman's terms, it is the act of using insights to conceive, model and scale a solution to a problem.
All stories in Software engineering
-
I went from software development to HR and back — here's what I learned
When was the last time you stepped completely out of your comfort zone and joined a department and position that are not ...
-
10 books that’ll help you become a better software engineer
Today I’m answering one of your questions: what are the books I’d recommend to learn more about programming? Before jumping ...
-
Twitter engineer shares 5 tips on how to ace coding interviews
Coding interviews are a daunting experience. You interview for your dream job, and a random stranger asks you to think on ...
-
Coding bootcamps are cheap and short — so what's the catch?
Software engineering is a high demand job nowadays. There are currently about 1.5 million jobs for software engineers, ...
-
How I'd study machine learning — if I'd be starting out today
I’m underground, back where it all started. Sitting at the hidden cafe where I first met Mike. I’d been studying in ...
-
How to build a future-proof engineering team
Inclusive teams that are invested in the work they’re doing will create the strongest organizations that have the most ...
-
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 ...
-
3 trends that will shape software engineering in 2020
Software engineering is a massive field that has a lot of scope and potential. Many engineers wish to enter the field of ...
-
Apple has a new system for dealing with bugs in future iOS releases
Apple’s recently released iOS 13 saw a number of complaints from users about bugs both minor and infuriating. Ios 12 was ...
-
GitHub launches Security Lab to spot vulnerabilities in open-source code
GitHub brings together security researchers, maintainers, and companies to officially launch a new Security Lab with an aim ...
-
The messy iOS 13 rollout shows Apple needs a revised release schedule
Apple is advancing the releases of iPadOS and iOS 13.1 from September 30 to September 24, nearly a week before their planned ...
-
GitHub acquires Semmle to help developers spot security vulnerabilities
Software hosting service GitHub has acquired Semmle, a code analysis platform that helps developers discover security vulnerabilities ...
-
German telecom giant hires blockchain professor – hopefully, it’s a good thing
Deutsche Telekom, the German telecom company, has created a specialized blockchain professorship in collaboration with a ...
-
Why developers shouldn't fear Friday code deployments
Deploying code on Fridays shouldn't equal chaos, especially if you're using the right techniques.
-
Google used 107,000 solar panels to create a portrait of Apollo 11 pioneer Margaret Hamilton
To celebrate 50 years since NASA's moon landing mission, Google made a massive portrait of Apollo 11 pioneer Margaret Hamilton ...
-
Developers: Meet your new AI intern
Remember when software was eating the world? The trendy observation these days is that artificial intelligence (AI) is ...
-
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 ...
-
We should teach human rights law to software engineers
Technology dominates a large amount of our lives and software engineers should be taught about human rights laws to avoid ...
-
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 ...