Mamezou Developer Site April-June 2025 Summary
Back to Top
To reach a broader audience, this article has been translated from Japanese.
You can find the original version here.
The rainy season ended early this year, didn't it? Here’s the summary for FY2025 Q1.
Number of Articles and Authors
#Over the past three months, 58 articles were posted—an unusually high number recently. The total reached 769 articles. Two new authors made their writing debut, bringing the total to 66.
Spring 2025 Newcomer Series
#Last year, in April–June, we held an (irregular) relay series for newcomers as a spring project here, and we continued it this year.
Although there were only five authors, 23 articles were published, which is considerable. As noted below, many were part of series, but the standalone articles published were as follows.
- For Newcomers: A Guide to Useful Eclipse Settings to Check First in Java Development
- For Newcomers in the Generative AI Era: Cultivating the Ability to Take Responsibility for Your Code
- The Two Keys to Unlock Cryptography: Understanding Public and Private Key Mechanisms and Cryptographic Technologies that Protect the Internet
- Character Encoding: Must-Know Basics – UTF-8 Edition
Series Articles
#The Melancholy of the QAer
#New additions to the "The Melancholy of the QAer" series include articles interpreting the IPA Software Development Data White Paper and one on SLOC.
- Exploring IPA Publications and Books: Software Development Data White Paper Part 1
- Exploring IPA Publications and Books: Software Development Data White Paper Part 2
- Gazing into the Abyss of SLOC: A Thorough Dissection of 'Why?' in Source Line Counting
Spring Tidbits
#Three new posts have been added to the "Spring Tidbits" series. The second and third cover Testcontainers.
- Using AssertJ for MockMvc Testing
- Understanding Testcontainers' Integration Features
- Custom ServiceConnection Handling
Trying Out IoT
#The "Trying Out IoT" series has been updated again after some time.
- Part 16: Easily Update ESP32 Firmware Over-the-Air with OTA!
- Part 17: Thorough Guide to ESP32 OTA Basics: From Flash Memory Structure to How It Works
- Part 18: Real-time JPEG Video Streaming with ESP32 and OV2640
- Part 19: Attempting Low-Power Operation with ESP32's LightSleep Feature
- Part 20: Ultra-Beginner's Guide to ESP32 Programming with MicroPython
Project Management
#In the project management section, articles on CCPM have been published.
- CCPM Theory: Even Excellent Teams Can Fail? The 'Bottleneck' Cause! Learning CCPM Basics via TOC
- CCPM Practice: Halving Buffers Yet Keeping Deadlines! How the Critical Chain Transforms the Workplace
- CCPM Tools: Working in the Field! How to Run 'Real CCPM' Using Spreadsheets and Apps Script
Additionally, the Spring 2025 Newcomer Series included articles tailored for rookie project managers. These are recommended not just for newcomers, but also for those transitioning into project management roles and about to start managing projects on-site.
- Start with the Difference Between 'Problems' and 'Issues' – A Beginner's Guide to Issue Management for Rookie Project Managers
- 'One Fact, Many Truths?' – Detective-Style Management Thinking for Rookie Project Managers, Learning from Conan
- Start with the Difference Between 'Problems' and 'Risks' – A Beginner's Guide to Risk Management for Rookie Project Managers
- Diagnose 'Problems' and Prescribe 'Actions' – The Problem-Solving 'Pattern' Rookie Project Managers Learn from SOAP
- Problem Solving vs Task Completion: How to Differentiate? – 'Defensive' and 'Offensive' Mindsets for Rookie Project Managers
Let's Talk Statistics – A Primer on Statistics for Software Quality
#The statistics primer published as part of the Spring 2025 Newcomer Series is an epic spanning 15 installments. It's rare to find such a comprehensive series explaining statistics from the perspective of software quality.
- No.1 What Is Statistics? Why Is It Necessary for Software Quality?
- No.2 How to Properly Engage with Data
- No.3 Choosing the Right Measure of Central Tendency: Mean, Median, Mode
- No.4 Understanding Variability: Variance, Standard Deviation, and Range
- No.5 Understanding Shape: Skewness, Kurtosis, and Distribution Peculiarities
- No.6 The Correct Use of Graphs for Practical Work
- No.7 Introduction to Statistical Graphing with Python and Excel
- No.8 Probability Intuition and Calculation: Understanding the Nature of 'Chance'
- No.9 Normal Distribution and Its Surroundings: Meaning and Limitations of the 3σ Rule
- No.10 Populations and Samples: Central Limit Theorem and the Law of Large Numbers
- No.11 Confidence Intervals and Errors: How Much Can You Trust These Results?
- No.12 Hypothesis Testing: Do Significance Levels Really Mean Anything?
- No.13 Correlation vs. Causation: Pitfalls of Scatter Plots and Correlation Coefficients
- No.14 Prediction: Interpreting Quality with Regression Analysis
- No.15 Introduction to Statistical Quality Control (SQC): Practical Case Studies
Other New Articles
#Deno
#AWS
#UML / Modeling
#- Visualizing 'Behaviors' That UML Can't Fully Express Using Petri Nets
- Conceptual Understanding of Use Cases Based on UML Specification v2.5.1
IaC
#Generative AI
#- Building a 15-Puzzle with Gemini Code Assist
- Using Newly Added OpenAI API Tools – Remote MCP, Image Generation, Code Interpreter
- Using macOS Apple Intelligence’s Writing Tools from an Electron App
Robotics
#Transcription with Whisper
#In Conclusion
#That concludes the summary for FY2025 Q1. A wealth of insightful articles for senior engineers, covering topics like project management and quality control, were published.
Please consider subscribing to our feed and following us on X and Bluesky. We also share featured articles from this site and events related to Mamezou on Facebook. Occasionally, articles related to this site are also posted on note.