Latest from todayHow to land a software development job in an AI-focused worldAI isn’t eliminating software developers, but it is changing what matters to hiring managers. Here’s our guide to landing a software development job in a rapidly shifting landscape.By Bob ViolinoMar 23, 20269 minsArtificial IntelligenceCareersGenerative AI 9 reasons Java is still greatBy Matthew TysonMar 19, 202610 minsDevelopment ToolsJavaOpen Source I ran Qwen3.5 locally instead of Claude Code. Here’s what happened.By Serdar YegulalpMar 18, 20269 minsArtificial IntelligenceDevelopment ToolsGenerative AIHow to build an AI agent that actually worksBy Andrew C. Oliver Mar 16, 202618 minsArtificial IntelligenceGenerative AISoftware Development First look: Electrobun for TypeScript-powered desktop appsBy Serdar Yegulalp Mar 11, 20267 minsJavaScriptTypeScriptWeb Development 19 large language models redefining AI safety—and dangerBy Peter Wayner Mar 9, 202612 minsApplication SecurityDevelopment ToolsGenerative AI The revenge of SQL: How a 50-year-old language reinvents itselfBy Matthew Tyson Mar 5, 20269 minsJavaJavaScriptNoSQL Databases The right way to architect modern web applicationsBy Sonu Kapoor Mar 4, 20269 minsDevelopment ApproachesSoftware DevelopmentWeb Development I used Claude Sonnet to migrate Python to Rust. Here’s what happenedBy Serdar Yegulalp Mar 4, 202611 minsJavaScriptPythonRust Cool tools for compiling to JavaScript Little languages abound to bring your code to the Web with surprising ease and few compromises By Peter Wayner Apr 13, 2015 8 mins JavaScript Software Development Meg Whitman’s 4-step guide to killing acquisitions Some executives just don’t learn from past mistakes. Acquisitions can be ugly if you simply repeat a process that has yet to work By Rob Enderle Apr 10, 2015 6 mins Technology Industry Language forks bring new power to programming From Hack to Cython, inventive forks are pushing popular programming languages in new directions By Serdar Yegulalp Apr 9, 2015 7 mins Golang JavaScript PHP Language forks bring new power to programming From Hack to Cython, inventive forks are pushing popular programming languages in new directions By Serdar Yegulalp Apr 9, 2015 7 mins Java Open Source Software Development In the IT talent wars, businesses need to sweeten the pot CIOs worried about getting and keeping top IT talent may have to boost compensation and other enticements By Mary K. Pratt Apr 7, 2015 3 mins Careers Salaries The new struggles facing open source The religious wars have faded, as new conflicts around control, code ‘sharecropping,’ ‘fauxpen source,’ and n00b-sniping arise By Matt Asay Apr 6, 2015 8 mins Open Source How to prepare for Google’s next major search update The April rollout of Google's new, mobile-friendly algorithm is expected to significantly impact website rankings in mobile search results By James Martin Apr 2, 2015 8 mins Small and Medium Business Software Development Technology Industry Coding for cars: The next generation of mobile apps Developers will need to rethink UIs, connection strategies, and how to capitalize on new data streams — especially as autonomous cars start rolling off the lots By Peter Wayner Apr 2, 2015 8 mins Mobile Development Software Development Coding for cars: The next generation of mobile apps Developers will need to rethink UIs, connection strategies, and how to capitalize on new data streams — especially as autonomous cars start rolling off the lots By Peter Wayner Apr 2, 2015 8 mins Java Software Development Technology Industry Modernizing enterprise apps for the mobile world IT shops are looking mostly to their existing software providers for an assist when extending enterprise apps to mobile — and finding compelling ROI along the way By Esther Shein Apr 1, 2015 13 mins Technology Industry 7 reasons why frameworks are the new programming languages Thanks to powerful tools, the need for speed, and the shifting nature of programming itself, your next nerd fight will be over framework APIs, not syntax By Peter Wayner Mar 30, 2015 9 mins Application Integration Java Web Development Will open source save the Internet of things? Middleware standards based on open source could be the glue that pulls IoT solutions together By Maria Korolov Mar 30, 2015 8 mins Open Source Technology Industry 7 reasons why frameworks are the new programming languages Thanks to powerful tools, the need for speed, and the shifting nature of programming itself, your next nerd fight will be over framework APIs, not syntax By Peter Wayner Mar 30, 2015 9 mins Libraries and Frameworks Software Development Security best practices for users is your first line of defense End-users are woefully unprepared to deal with phishing scams, social engineering schemes that are the cause of a lot of breaches By Sharon Florentine Mar 26, 2015 5 mins Phishing Security Social Engineering The state of open source security Recent high-profile vulnerabilities have put the lie to the 'many eyes' theory — but also driven real progress in securing the open source ecosystem By Paul Roberts Mar 26, 2015 9 mins Open Source Security The state of open source security Recent high-profile vulnerabilities have put the lie to the 'many eyes' theory — but also driven real progress in securing the open source ecosystem By Paul Roberts Mar 26, 2015 9 mins App Testing Java Open Source Java: The once and future king of Internet programming Built for embedded computing and streamlined for real-time, here's why Java is the language of IoT By Cameron Laird Mar 25, 2015 9 mins Java Software Development Technology Industry 4 ways to beat the big data talent shortage Big data will continue to be hamstrung by a lack of talent for the coming years By Andy Patrizio Mar 23, 2015 8 mins Careers Data Management IT Jobs Robotic process automation: The new IT job killer? Robotic process automation has higher-value IT tasks in its cross-hairs but could be the best antidote to outsourcing yet By Bob Violino Mar 23, 2015 9 mins IT Jobs Robotics Technology Industry Conquer continuous delivery with GitHub and Jenkins Combine GitHub and Jenkins to automate your build process and focus on test-first development By Simon Bisson Mar 19, 2015 1 min Agile Development App Testing Build Automation Mobile security: iOS vs. Android vs. BlackBerry vs. Windows Phone Google's Android for Work and Samsung's Knox promise serious security, but how do they stack up against Apple's iOS and the rest? By Galen Gruman Mar 18, 2015 17 mins Software Development Technology Industry HTTP/2: The future of the Web demystified Making the most of HTTP/2 will take a lot of work on the part of Web designers, IT admins, and server jockeys. Here's what to expect By Serdar Yegulalp Mar 12, 2015 9 mins Technology Industry MDM features and functions compared Use this comprehensive checklist to compare 10 of the leading mobile device management suites By Bob Violino Mar 11, 2015 11 mins Small and Medium Business Technology Industry 7 timeless lessons of programming ‘graybeards’ Heed the wisdom of your programming elders, or suffer the consequences of fundamentally flawed code By Peter Wayner Mar 9, 2015 10 mins Software Development 7 timeless lessons of programming ‘graybeards’ Heed the wisdom of your programming elders, or suffer the consequences of fundamentally flawed code By Peter Wayner Mar 9, 2015 10 mins Development Tools Java How just about everyone gets unit testing wrong There's a sweet spot with unit testing — and most dev teams are missing it By Scott Norberg Mar 4, 2015 5 mins Agile Development App Testing Java 7 IT career risks worth taking Knowing when to take risks can mean the difference between success and failure. Here are seven chances worth taking By Sharon Florentine Mar 4, 2015 5 mins Careers IT Jobs 7 warning signs an employee has gone rogue Trust and IT go hand in hand. Here are the red flags to watch for before you get burned By Roger Grimes Mar 2, 2015 12 mins Data and Information Security Network Security Security How enterprises can use artificial intelligence Not just for sci-fi and robotics anymore, A.I. is used for fraud detection, scheduling and search By Sharon Gaudin Feb 26, 2015 7 mins Software Development Is LinkedIn killing the traditional resume? A LinkedIn profile is more important than ever to job seekers and hiring managers, but it's a different tool than the traditional resume By Matt Kapko Feb 25, 2015 4 mins Careers Technology Industry Emerging enterprise techs to watch The latest technologies include quantum computing, gamification, reactive programming, augmented reality, and others By Lamont Wood Feb 25, 2015 12 mins Encryption Software Development A developer’s guide to the pros and cons of Python Python has IoT potential and lots of backbone, but has not been widely adopted for mobile applications By Paul Krill Feb 24, 2015 5 mins Java Technology Industry Web Development GitHub for the rest of us Git made it possible for programmers to coordinate distributed work across teams — now GitHub makes it possible for everyone else By Jon Udell Feb 24, 2015 10 mins Small and Medium Business Software Development Attention, rockstar developers: Get a talent agent High demand, large workloads, and the changing nature of programming work have some developers seeking reps to help them land new gigs By Paul Heltzel Feb 23, 2015 13 mins Careers Software Development Attention, rockstar developers: Get a talent agent High demand, large workloads, and the changing nature of programming work have some developers seeking reps to help them land new gigs By Paul Heltzel Feb 23, 2015 12 mins Java Software Development Technology Industry How machine learning ate Microsoft Yesterday's announcement of Azure Machine Learning offers the latest sign of Microsoft's deep machine learning expertise — now available to developers everywhere By Mary Branscombe Feb 19, 2015 17 mins Cloud Computing Machine Learning Technology Industry Java vs. Node.js: An epic battle for developer mind share Here’s how the enterprise stalwart and onetime script-kiddie toy stack up in a battle for the server room By Peter Wayner Feb 17, 2015 10 mins Development Tools Java Web Development Beware of hot foreign spies who want to steal your data It’s no exaggeration that sex buys intellectual property, trade secrets, customer data, and any information or network access of value By David Geer Feb 12, 2015 6 mins Data and Information Security Security Node.js goes pro: New opportunities — and risks The meteoric rise of Node.js means greater scrutiny of tools and shortcomings in the years ahead By Serdar Yegulalp Feb 12, 2015 9 mins JavaScript 7 things you should never do on Twitter Twitter can be both surprisingly useful and mind-numbingly wasteful, and there's a thin line between the two By Matt Kapko Feb 10, 2015 6 mins Software Development Technology Industry Twitter IT jobs market booming in the Southwest The IT jobs market is booming in the Southwest, and while the pay may not be as high as it is elsewhere, the cost of living is a lot lower By Lamont Wood Feb 9, 2015 15 mins Careers IT Jobs Satya Nadella at one year: Grading Microsoft’s CEO Nadella's first year at the Microsoft helm has brought both stunning successes and surprising lapses By Woody Leonhard Feb 4, 2015 13 mins Cloud Computing Small and Medium Business Technology Industry Why soft skills are key to a successful IT career The most important IT career skills aren't necessarily technical. Communication, negotiation, team-building and conflict resolution are all critical to IT success, especially in leadership positions By Sharon Florentine Feb 3, 2015 Careers IT Jobs Modularity in Java 9: Stacking up with Project Jigsaw, Penrose, and OSGi Understanding the new modularity specifications and features coming in Java 9 By Jeff Hanson Feb 2, 2015 11 mins Development Tools Java Best office apps for Android, round 2 With five Android office suites already duking it out, Microsoft Office jumps into the fray. Find out if it triumphs — or flails By JR Raphael Feb 2, 2015 14 mins Software Development Technology Industry 10 capabilities we want to see in HTML6 More control over video, pluggable languages, stronger microformats — here’s where W3C should steer HTML next By Peter Wayner Jan 29, 2015 8 mins HTML Java Web Development 10 capabilities we want to see in HTML6 More control over video, pluggable languages, stronger microformats — here’s where W3C should steer HTML next By Peter Wayner Jan 28, 2015 8 mins HTML Web Development The never-ending quest to dethrone email Pretenders to the messaging throne have been many, but email still reigns. Here’s how that might change By Serdar Yegulalp Jan 20, 2015 10 mins Small and Medium Business Software Development 14 nightmare clients — and how to defang them Here’s how to identify and neutralize beastly client behavior before it gets the best of your project By Steven Lowe Jan 19, 2015 14 mins Careers Software Development TypeScript: Industrial-strength JavaScript JavaScript may be the language of the web, but Typescript is better suited to the enterprise By Jon Udell Jan 19, 2015 10 mins JavaScript Software Development 1…424344454647484950…103 Show me moreLatestArticlesVideos opinion The agent security mess By Matt AsayMar 23, 20266 mins Access ControlDevelopment ApproachesIdentity and Access Management news OpenAI’s desktop superapp: The end of ChatGPT as we know it? By Gyana SwainMar 20, 20265 mins Artificial IntelligenceDevelopment ToolsSoftware Development news Google’s Stitch UI design tool is now AI-powered By Maxwell CooterMar 20, 20261 min Artificial IntelligenceDevelopment ToolsSoftware Development video How to build desktop apps in Typescript with Electrobun Mar 17, 20265 mins Python video Write and run assembly in Python with Copapy Mar 10, 20265 mins Python video Run AI Models Locally on Your PC — No Cloud Required (LM Studio Guide) Mar 3, 20265 mins Python