Regional Scrum Gathering Tokyo 2022の登壇資料です。 https://confengine.com/conferences/regional-scrum-gathering-tokyo-2022/proposal/15921/technical-aspects-of-…
タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。
想定読者 AIの進化に対し、自身のキャリアに不安や関心を抱いている現役のWebエンジニア、およびこれからWebエンジニアを目指す学生の方々。 この大きな変化の中、Webエンジニアの仕事の未来について共に考えるきっかけを探している方。 初めに&背景 CARTA HOLDINGSの事業会社であるサポーターズで、エンジニアマネージャーをやっていますara_ta3です。 タイトルの通りなんですが、AIの登場によりWebエンジニアの仕事はなくなるのかという問いに思いを馳せました。 これはサポーターズの学生ユーザから、 「AIの登場によりWebエンジニアの将来はないのではないか」 という懸念の声があがったという話を聞いたのがきっかけです。個人的にはそうは思わないんだけどなと感じていましたが、うまく言語化できていませんでした。 そんな中、CARTA CTOすずけん(@suzu_v)さんがTim O’Re
Software development topics I've changed my mind on after 6 years in the industry Published: 2021-01-23 Things I've changed my mind on:Things I now believe, which past me would've squabbled with: Typed languages are better when you're working on a team of people with various experience levelsStandups are actually useful for keeping an eye on the newbies.Sprint retrospectives have their place so lo
Software development topics I've changed my mind on after 10 years in the industry Published 2025-02-03 Four years ago I posted about the same topic. A kind email reminded me its time for another check in. Things I've changed my mind on:Things I now believe, which past me would've squabbled with: Simple is not given. It takes constant workThere is no pride in managing or understanding complexityTy
In the world of software development, filled with frameworks, libraries, and abstractions, I often felt like I was just using technologies without truly understanding them. So, I started digging deeper—reading more, researching, and questioning everything. That’s why I created this blog: to break down complex programming concepts into simpler, easy-to-understand explanations. Explore the Most Popu
I’ve been writing custom software for a long time and one of the things that annoys me most is when a client adopts the position that there is a silver bullet which will reduce or remove the inherent complexity of this task. This happens more often than you’d think and guess what? They are almost always wrong. Perhaps I’m getting a bit too old and loose lipped for my own good, but the truth is tha
AWS News Blog Announcing Amazon CodeCatalyst, a Unified Software Development Service (Preview) Today, we announced the preview release of Amazon CodeCatalyst. A unified software development and delivery service, Amazon CodeCatalyst enables software development teams to quickly and easily plan, develop, collaborate on, build, and deliver applications on AWS, reducing friction throughout the develop
I also find sequence diagrams to be the most useful, but disagree that the rest of UML is useless. Class, component, package, activity and state machine diagrams are all useful ways to model the structure and behavior of a system visually.The only reason the other diagram types fell out of favor is because of the development methodology change starting in the early 2000s. The industry started reje
AI Agents Platform for Software Development Teams Transform software development with CodeGPT's Agentic AI Platform. Beyond AI coding assistance, specialized agents automate PR reviews, onboard developers, and support teams, leveraging deep codebase understanding to empower individuals and enterprises.
05 Sep, 2024 Note: This got posted on HN and got some attention. This post is not advice, it's what's working for me. It's easy to pick up bad habits and hard to create good ones. Writing down what's working for me helps me maintain any good habits I've worked hard to develop. Here's an unordered list of 10 things that have helped me increase speed and maintain a respectable level of quality in th
AI & MLLearn about artificial intelligence and machine learning across the GitHub ecosystem and the wider industry. Generative AILearn how to build with generative AI. GitHub CopilotChange how you work with GitHub Copilot. LLMsEverything developers need to know about LLMs. Machine learningMachine learning tips, tricks, and best practices. How AI code generation worksExplore the capabilities and be
Long term readers of this blog will know our devotion to using container-based technology, especially Docker, to significantly improve software quality through repeatable builds. In the Autumn/fall of 2020, Microsoft introduced a Visual Studio Code (VSCode) extension Remote – Containers. With one quick stroke, this extension allows you to open a VSCode project within a Docker container. Getting st
Posted on January 1, 2021 There’s this idea that having better programming languages will make software development much easier and more productive. That no doubt used to be true, back when assembly or Fortran came along. However, languages are now good enough that the main difficulties – and thus opportunities for improvement – are found elsewhere. Programming is still hard, but for reasons that
Using architectural decision records to streamline technical decision-making for a software development project Darius Kunce and Dominik Goby, Amazon Web Services (AWS) March 2022 (document history) This guide introduces the architectural decision records (ADR) process for software engineering projects. ADRs support team alignment, document strategic directions for a project or product, and reduce
Anthropic Economic Index: AI’s Impact on Software Development Jobs that involve computer programming are a small sector of the modern economy, but an influential one. The past couple of years have seen them changed dramatically by the introduction of AI systems that can assist with—and automate—significant amounts of coding work. In our previous Economic Index research, we found very disproportion
ソフトウェア開発のムダについて現場に潜り込み分析した論文を森田が読みました。感想などはハッシュタグ #misreading か hello@misreading.chat にお寄せください。iTunes のレビューや星も歓迎です。 Software Development Waste (PDF) It Will Never Work in TheoryMaking Software: What Really Works, and Why We Believe ItLean Software Development: An Agile Toolkitxkcd: CompilingOn Pivotal:This Company Believes You Should Never Hack Alone | WIREDVMware completes $2.7 billion Pivotal ac
Kanban is a popular agile project management framework. Kanban methodology shares a few similarities with Scrum, primarily in terms of its focus on early release through collaborative and self-management teams. The origin of the Kanban concept goes back to the production line of Toyota factories during the 1940s. Kanban methodology is highly visual. This visualization helps develop optimal results
Sunrise Technologies is a leading software development company in Australia, delivering innovative mobility and online solutions tailored for businesses. We specialize in AI, blockchain, IoT, Metaverse, NFT, and Crypto solutions to build scalable, secure, and robust applications.
Before Agile, the traditional Waterfall Methodology was once known as the gold standard for software development. The method was initially defined in 1970 by Winston W. Royce. Requirement-Gathering PhaseThe Waterfall method starts with the Requirements-gathering phase, where much communication occurs upfront to ensure the requirements are defined. For example, the Project Manager will get a detail
You hear it in the media, on your social feed, in meetings with coworkers: AI’s advance means the end of programming as a career. We don’t buy it. AI isn’t replacing developers; it’s opening up new frontiers to be explored and new skills to be mastered. There will be disruption, sure. But like every true technological revolution, AI expands the palette available to human creativity, and the market
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く