# developing

Published articles for developing.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Nubank Brazil 2027 Internship Program: developing talent for an AI-native world

DevFeed: [Nubank Brazil 2027 Internship Program: developing talent for an AI-native world](<https://devfeed.tech/articles/nubank-brazil-2027-internship-program-developing-talent-for-an-ai-native-world-38853.md>)

Original publisher: [Read original article](<https://building.nubank.com/nubank-brazil-2027-internship-program-developing-talent-for-an-ai-native-world/>)

Author: Nubank Editorial

Published: 2026-08-21T16:36:36Z

Content type: article

Language: en

Sources: [Nubank](<https://devfeed.tech/sources/nubank.md>)

Topics: [AI Strategy](<https://devfeed.tech/topics/ai-strategy.md>), [Development](<https://devfeed.tech/topics/development.md>), [AI Development](<https://devfeed.tech/topics/ai-development.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [chatgpt](<https://devfeed.tech/tags/chatgpt.md>), [critical-thinking](<https://devfeed.tech/tags/critical-thinking.md>), [developing](<https://devfeed.tech/tags/developing.md>), [internship](<https://devfeed.tech/tags/internship.md>), [life-at-nu](<https://devfeed.tech/tags/life-at-nu.md>), [technical](<https://devfeed.tech/tags/technical.md>)

### AI overview

Nubank describes its Brazil 2027 Internship Program, which offers approximately 50 openings and an 18-month development experience for early-career talent. The program emphasizes combining technical knowledge, critical thinking, and AI fluency.

### Source excerpt

Meet Nubank's new internship program, created to develop talent that combines technical fundamentals, critical thinking and AI fluency The post Nubank Brazil 2027 Internship Program: developing talent for an AI-native world appeared first on Building Nubank.

## Developing an Internal Tool for Our Puzzle Editor

DevFeed: [Developing an Internal Tool for Our Puzzle Editor](<https://devfeed.tech/articles/developing-an-internal-tool-for-our-puzzle-editor-39151.md>)

Original publisher: [Read original article](<https://open.nytimes.com/developing-an-internal-tool-for-our-puzzle-editor-d5dc7a9a6464?source=rss----51e1d1745b32---4>)

Author: The NYT Open Team

Published: 2025-06-02T15:54:44Z

Content type: article

Language: en

Sources: [New York Times](<https://devfeed.tech/sources/new-york-times.md>)

Topics: [dashboards](<https://devfeed.tech/topics/dashboards.md>), [Data Management](<https://devfeed.tech/topics/data-management.md>), [interface](<https://devfeed.tech/topics/interface.md>), [payload](<https://devfeed.tech/topics/payload.md>), [Testing](<https://devfeed.tech/topics/testing.md>), [Tool](<https://devfeed.tech/topics/tool.md>)

Tags: [code](<https://devfeed.tech/tags/code.md>), [dashboard](<https://devfeed.tech/tags/dashboard.md>), [data-management](<https://devfeed.tech/tags/data-management.md>), [developing](<https://devfeed.tech/tags/developing.md>), [interface](<https://devfeed.tech/tags/interface.md>), [internal-tools](<https://devfeed.tech/tags/internal-tools.md>), [payload](<https://devfeed.tech/tags/payload.md>), [puzzle](<https://devfeed.tech/tags/puzzle.md>), [testing](<https://devfeed.tech/tags/testing.md>), [tool](<https://devfeed.tech/tags/tool.md>), [web-development](<https://devfeed.tech/tags/web-development.md>), [workflow](<https://devfeed.tech/tags/workflow.md>)

### AI overview

The article describes how The New York Times developed the Connections Reference Dashboard, an internal tool for managing puzzle data and supporting the Connections editor's workflow. It explains the tool's interface, handling of changing puzzle data, search capabilities, and reduction of manual cross-referencing steps.

### Source excerpt

How we developed a dashboard tool created to help ease the workflow of managing puzzles for our Connections editor.Illustration by Su Yun Song By Shafik Quoraishee and Wyna Liu In the game Connections, every puzzle is a meticulously crafted challenge designed to captivate our audience and spark intellectual curiosity. Developing these puzzles can sometimes be a time consuming and intricate task. Each puzzle requires planning, beginning with conceptualizing fresh categories and plausible misleads, followed by testing the combinations for balance and solvability, and concluding with refinement and publication-ready formatting. The process requires both creativity and quality control. Wyna Liu, the editor of Connections has the responsibility of constructing and reviewing multiple puzzles spanning various dates, ensuring that each board remains consistent, fresh and challenging to our puzzle solvers. This is a challenging endeavor where there isn't much room for error. In order to address the challenge, we developed the Connections Reference Dashboard -- an in company tool aimed at streamlining data management while providing the puzzle editor with an intuitive, aesthetically pleasing interface that enhances the daily workflow. There were two considerations in developing this tool. Firstly was technical work in handling a dynamically changing payload of puzzle data. We wanted to create a rich and visually resonating interface that was easy to navigate and gave a bit of the feel of the Connections game itself. Therefore, everything from the board results to the search interface was designed with these ergonomics in mind. We wanted to create a level of tactility to the tool which was reminiscent of and which reduced the number of manual steps needed to cross reference both categories and words in individual boards. The primary functionality that Wyna was after was the ability to quickly identify words that have appeared in previous Connections boards, as well as their con

## A practical example of using AI for coding

DevFeed: [A practical example of using AI for coding](<https://devfeed.tech/articles/a-practical-example-of-using-ai-for-coding-39060.md>)

Original publisher: [Read original article](<https://blog.devdetails.com/p/a-practical-example-of-using-ai-for>)

Author: Mike

Published: 2023-06-14T03:34:57Z

Content type: tutorial

Language: en

Sources: [Dev Details](<https://devfeed.tech/sources/dev-details.md>)

Topics: [ai-coding](<https://devfeed.tech/topics/ai-coding.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Development](<https://devfeed.tech/topics/development.md>), [coding](<https://devfeed.tech/topics/coding.md>), [Programming](<https://devfeed.tech/topics/programming.md>), [pair\_programming](<https://devfeed.tech/topics/pair-programming.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-coding](<https://devfeed.tech/tags/ai-coding.md>), [coding](<https://devfeed.tech/tags/coding.md>), [developing](<https://devfeed.tech/tags/developing.md>), [example](<https://devfeed.tech/tags/example.md>), [pair-programming](<https://devfeed.tech/tags/pair-programming.md>), [practical](<https://devfeed.tech/tags/practical.md>), [programming](<https://devfeed.tech/tags/programming.md>)

### AI overview

A practical tutorial on using ChatGPT and other large language models in software development. It presents an end-to-end application walkthrough and recommends treating AI as a coding companion while remaining engaged, precise, and able to review the generated code.

### Source excerpt

An end-to-end walkthrough of designing, developing, and testing a simple application with the help of AI.

## Part 4: Beyond The Code and What I've Learned - Ethereum Payment

DevFeed: [Part 4: Beyond The Code and What I've Learned - Ethereum Payment](<https://devfeed.tech/articles/part-4-beyond-the-code-and-what-i-ve-learned-ethereum-payment-38733.md>)

Original publisher: [Read original article](<https://codecapsule.com/2022/11/29/ethereum-payment-part-4-beyond-the-code-and-learnings/>)

Author: Emmanuel Goossaert

Published: 2022-11-29T19:18:30Z

Content type: tutorial

Language: en

Sources: [Code Capsule](<https://devfeed.tech/sources/code-capsule.md>)

Topics: [Ethereum](<https://devfeed.tech/topics/ethereum.md>), [Blockchain](<https://devfeed.tech/topics/blockchain.md>), [Code](<https://devfeed.tech/topics/code.md>), [Back end](<https://devfeed.tech/topics/backend.md>), [Front end](<https://devfeed.tech/topics/frontend.md>)

Tags: [algorithms-and-programming](<https://devfeed.tech/tags/algorithms-and-programming.md>), [algorithms-and-programming-blockchain-crypto-ethereum-mongodb-nodejs-payment-programming-typ](<https://devfeed.tech/tags/algorithms-and-programming-blockchain-crypto-ethereum-mongodb-nodejs-payment-programming-typ.md>), [blockchain](<https://devfeed.tech/tags/blockchain.md>), [code](<https://devfeed.tech/tags/code.md>), [crypto](<https://devfeed.tech/tags/crypto.md>), [developer](<https://devfeed.tech/tags/developer.md>), [developing](<https://devfeed.tech/tags/developing.md>), [ethereum](<https://devfeed.tech/tags/ethereum.md>), [functions](<https://devfeed.tech/tags/functions.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [implementation](<https://devfeed.tech/tags/implementation.md>), [mongodb](<https://devfeed.tech/tags/mongodb.md>), [networks](<https://devfeed.tech/tags/networks.md>), [nodejs](<https://devfeed.tech/tags/nodejs.md>), [payment](<https://devfeed.tech/tags/payment.md>), [product-design](<https://devfeed.tech/tags/product-design.md>), [programming](<https://devfeed.tech/tags/programming.md>), [typescript](<https://devfeed.tech/tags/typescript.md>), [web3](<https://devfeed.tech/tags/web3.md>)

### AI overview

The fourth and final article in a series reviews lessons from developing a hobby payment system for the Ethereum blockchain. It discusses extending the code, using redundant data providers, implementing couponing, handling Ethereum testing and production networks, and improving automation and safeguards before production use.

### Source excerpt

I'm sharing what I've learned while developing this project in terms of tech specificities product design when creating for the blockchain. The post Part 4: Beyond The Code and What I've Learned - Ethereum Payment first appeared on Code Capsule.

## A Go Developer's Subjective Critiques of the Language

DevFeed: [A Go Developer's Subjective Critiques of the Language](<https://devfeed.tech/articles/go-is-amazing-so-here-s-what-i-don-t-like-about-it-41258.md>)

Original publisher: [Read original article](<https://www.evilsocket.net/2018/03/14/Go-is-amazing-so-here-s-what-i-don-t-like-about-it/>)

Author: Simone Margaritelli

Published: 2018-03-14T22:39:09Z

Content type: opinion

Language: en

Sources: [evilsocket](<https://devfeed.tech/sources/evilsocket.md>)

Topics: [Go Language](<https://devfeed.tech/topics/go-language.md>), [Programming](<https://devfeed.tech/topics/programming.md>)

Tags: [cybersecurity](<https://devfeed.tech/tags/cybersecurity.md>), [design-patterns](<https://devfeed.tech/tags/design-patterns.md>), [developing](<https://devfeed.tech/tags/developing.md>), [go](<https://devfeed.tech/tags/go.md>), [golang](<https://devfeed.tech/tags/golang.md>), [language-critique](<https://devfeed.tech/tags/language-critique.md>), [oop](<https://devfeed.tech/tags/oop.md>), [opinion](<https://devfeed.tech/tags/opinion.md>), [programming](<https://devfeed.tech/tags/programming.md>), [software-development](<https://devfeed.tech/tags/software-development.md>)

### AI overview

A Go programmer presents subjective criticisms of the language to offer a more balanced account of their experience. The author says Go may still be a better choice for several applications and does not frame the piece as a Go-versus-Rust debate.

### Source excerpt

After my last post and generally the kind of indirect advertising I'm doing to the Go programming language for a few months now, I heard about and talked with a lot of people who started being interested in the language, so for once I decided to write what I don't like about it instead, to provide a more balanced perspective of what's my experience so far and maybe let some of those people realize that Go is not the right choice for their projects after all. NOTE 1 It's important to say that some, if not most of the things I'm about to write are purely subjective and related to my programming habits, they do not necessarily represent so called "best practices" and should not be taken like so. Moreover, I'm still a Go noob, some of the things I'm going to say might just be inaccurate / wrong, in which case feel free to correct me and teach me something new, please :D NOTE 2 Before we start: I love this language and I already explained why I still consider it a better choice for several applications, but I'm not interested in an opinion war about Go vs Rust, or Go vs whatever ... use what you think it's best for what you have to do: if that's Rust go for it, if you think it's binary code you send to the processor by using your nipples to inject faults into some data bus, go for it, both cases, code and let code, life is too short for being a language hipster.

## Smarter acceptance testing with JIRA page objects - Part III

DevFeed: [Smarter acceptance testing with JIRA page objects - Part III](<https://devfeed.tech/articles/smarter-acceptance-testing-with-jira-page-objects-part-iii-35664.md>)

Original publisher: [Read original article](<http://blogs.atlassian.com/developer/2011/09/smarter-acceptance-testing-jira-page-objects-part-3.html>)

Author: Dariusz Kordonski

Published: 2011-09-26T09:43:04Z

Content type: tutorial

Language: en

Sources: [Atlassian Developer Blog](<https://devfeed.tech/sources/atlassian-developer-blog.md>)

Topics: [Testing](<https://devfeed.tech/topics/testing.md>), [jira](<https://devfeed.tech/topics/jira.md>), [browser](<https://devfeed.tech/topics/browser.md>), [Library](<https://devfeed.tech/topics/library.md>)

Tags: [browser](<https://devfeed.tech/tags/browser.md>), [developing](<https://devfeed.tech/tags/developing.md>), [jira](<https://devfeed.tech/tags/jira.md>), [library](<https://devfeed.tech/tags/library.md>), [series](<https://devfeed.tech/tags/series.md>), [testing](<https://devfeed.tech/tags/testing.md>)

### AI overview

This article describes Atlassian's work to revamp its in-browser acceptance test suite for the last two JIRA releases by developing a library of reusable page objects. It is part three of a three-part blog series.

### Source excerpt

For the last two JIRA releases we have been working hard to revamp our in-browser acceptance test suite by developing a library of reusable page objects. In this three-part blog series (part...

## Smarter acceptance testing with JIRA page objects - Part I

DevFeed: [Smarter acceptance testing with JIRA page objects - Part I](<https://devfeed.tech/articles/smarter-acceptance-testing-with-jira-page-objects-part-i-35665.md>)

Original publisher: [Read original article](<http://blogs.atlassian.com/developer/2011/09/smarter-acceptance-testing-with-jira-page-objects-part-one.html>)

Author: Dariusz Kordonski

Published: 2011-09-06T23:15:30Z

Content type: tutorial

Language: en

Sources: [Atlassian Developer Blog](<https://devfeed.tech/sources/atlassian-developer-blog.md>)

Topics: [Testing](<https://devfeed.tech/topics/testing.md>), [jira](<https://devfeed.tech/topics/jira.md>), [Library](<https://devfeed.tech/topics/library.md>), [browser](<https://devfeed.tech/topics/browser.md>), [test](<https://devfeed.tech/topics/test.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [browser](<https://devfeed.tech/tags/browser.md>), [developing](<https://devfeed.tech/tags/developing.md>), [java](<https://devfeed.tech/tags/java.md>), [jira](<https://devfeed.tech/tags/jira.md>), [library](<https://devfeed.tech/tags/library.md>), [programming-tools](<https://devfeed.tech/tags/programming-tools.md>), [series](<https://devfeed.tech/tags/series.md>), [test](<https://devfeed.tech/tags/test.md>), [testing](<https://devfeed.tech/tags/testing.md>)

### AI overview

The article introduces a three-part series about revamping JIRA's in-browser acceptance test suite by developing a library of reusable page objects.

### Source excerpt

For the last two JIRA releases we have been working hard to revamp our in-browser acceptance test suite by developing a library of reusable page objects. In this three-part blog series...

## Plugin Driven Development- Developing JIRA's new Project Configuration pages

DevFeed: [Plugin Driven Development- Developing JIRA's new Project Configuration pages](<https://devfeed.tech/articles/plugin-driven-development-developing-jira-s-new-project-configuration-pages-35662.md>)

Original publisher: [Read original article](<http://blogs.atlassian.com/developer/2011/09/plugin-driven-development-jiras-new-project-configuration.html>)

Author: Min'an Tan

Published: 2011-09-01T23:26:19Z

Content type: article

Language: en

Sources: [Atlassian Developer Blog](<https://devfeed.tech/sources/atlassian-developer-blog.md>)

Topics: [jira](<https://devfeed.tech/topics/jira.md>), [configuration](<https://devfeed.tech/topics/configuration.md>), [Development](<https://devfeed.tech/topics/development.md>)

Tags: [administration](<https://devfeed.tech/tags/administration.md>), [agile](<https://devfeed.tech/tags/agile.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [developer-relations](<https://devfeed.tech/tags/developer-relations.md>), [developing](<https://devfeed.tech/tags/developing.md>), [development](<https://devfeed.tech/tags/development.md>), [jira](<https://devfeed.tech/tags/jira.md>), [pages](<https://devfeed.tech/tags/pages.md>), [plugins](<https://devfeed.tech/tags/plugins.md>), [project](<https://devfeed.tech/tags/project.md>)

### AI overview

The article discusses customer-reported complexity in configuring JIRA projects, particularly the many controls in its administration screens, in the context of developing new Project Configuration pages through plugins.

### Source excerpt

One of the biggest pain points we hear from customers is how complex configuring projects in JIRA is. There are so many buttons and dials available to push in the administration screens...