Design Smells @DesignSmells
Talks here all that matters to design smells, technical debt, and software code/design quality in general. designsmells.com Joined July 2014-
Tweets570
-
Followers285
-
Following83
-
Likes513
Do you care about software testability? We are surveying to know your opinions about testability and how software design may influence testability. Please participate. forms.office.com/r/kTppQeW2WP RTs are welcome. /cc @mkechagia @StefanosGeorgi1
How one can detect code smells using DL? Yes, compute metrics and feed them as features to DL models. Well, @Sharma__Tushar and co-authors investigates what if we don't compute features explicitly and rely on DL to identify the responsible features! tusharma.in/preprints/JSS2…
Refactor song :) Full lyrics can be found on ... Springer (link.springer.com/chapter/10.100…)
Here we go. Our paper investigating the properties of architecture smells in the context of the Pareto principle has been accepted in @msrconf research track. Congratulations to Alexandra for her first paper and thanks for the hard work.
Here is the preprint: tusharma.in/preprints/qsco…
Here is the preprint: tusharma.in/preprints/qsco…
Here is the preprint: tusharma.in/preprints/JSS2… Key takeaways: - We can detect smells without explicit feature engg (e.g., metrics) esp. impl smells - Autoencoder works best among other options (CNN, RNN) - Transfer learning works
Here is the preprint: tusharma.in/preprints/JSS2… Key takeaways: - We can detect smells without explicit feature engg (e.g., metrics) esp. impl smells - Autoencoder works best among other options (CNN, RNN) - Transfer learning works
Analysis of the week: iDempiere (github.com/Springzhc/idem…) - the biggest Java project in QScored corpus (932KLOC), quality rank 16232/85027. Find detailed analysis here: qscored.com/summary/0b3ea4…
Comparing Designite with SonarQube and NDepend. designite-tools.com/blog/comparing…
TL;DR version of QScored #tooldemo presentation. #icsme2020
Presenting today at @IEEEICSME: 'QScored: An Open Platform for Code Quality Ranking and Visualization'. Please join 'Quality Improvement - I' session for live demo. youtube.com/watch?v=6VEby8…
What's the relationship between software design and architecture smells? Misery likes company (they often occur together), every unhappy [software] is unhappy in its own way (no collocation patterns), design smells cause architecture smells. More at rdcu.be/b7E5M
"An empirical investigation on the relationship between design and architecture smells" - Available now on EMSE site. link.springer.com/article/10.100…
Here is an overview of 29 recommended engineering practices for #MachineLearning that we extracted from blogs and articles. ➽ Full practice descriptions: se-ml.github.io/practices/ ➽ Study on practice adoption: arxiv.org/abs/2007.14130 ➽ Sources: github.com/SE-ML/awesome-…
How to show-off code quality of your project within and outside your organization designite-tools.com/blog/how-to-sh…
Build and test badges are passé! Welcome code quality badges medium.com/@tusharma/buil…
Time to introduce QScored to the world. medium.com/@tusharma/qsco…
Our paper "QScored: An Open Platform for Code Quality Ranking and Visualization" has been accepted in @IEEEICSME Tools demo track. Thanks and congratulations to co-authors Vishvajeet and @kessentiniglp youtube.com/watch?v=-IgvjG…
Our paper "An empirical investigation on the relationship between design and architecture smells" is accepted in @emsejournal. My sincere thanks and congratulations to @CoolSWEng and @ParamvirSingh_. Off course, here is the preprint: tusharma.in/preprints/arch…
Didn't know that our book is in O'Reilly Learning (erstwhile Safari Books Online)! lnkd.in/gj7EZgX Thanks @nishantkrishna for letting me know about it :-) @Sharma__Tushar Girish Suryanarayana lnkd.in/gYxUWzG
Are you a software developer, a software development team manager or a software engineering researcher? We need your help. Please participate in this survey to help us understand the practices to measure developers' skills.
Are you a software developer, a software development team manager or a software engineering researcher? We need your help. Please participate in this survey to help us understand the practices to measure developers' skills.

Annibale Panichella @AnniPanic
2K Followers 814 Following Sith apprentice and dark arts supporter. In the spare time, Associate Professor in Software Engineering at @serg_delft, @tudelft and head of the CISELab.
Alexander Serebrenik @aserebrenik
7K Followers 5K Following Professor Social Software Engineering @TUe_MCS @TUeindhoven 🇳🇱. Diversity, inclusion and source code. 🇧🇪🇮🇱🏳️🌈 🐕 He/him @[email protected]
Diomidis Spinellis @CoolSWEng
7K Followers 1K Following Professor of software engineering @AUEB & Analytics @TUDelft, programmer, technology author. (Tech tweets here. Follow @DSpinellis for Greek/Greece tweets.)
Tushar Sharma @dr_tusharma
885 Followers 483 Following Asst. prof.@Dalhousie Univ. In the business of finding nails for my hammers. Created Designite. Product of 🇮🇳, trained in 🇬🇷, deployed in 🇨🇦.
ICPC 2025 @icpcconf
1K Followers 892 Following 33rd IEEE/ACM International Conference on Program Comprehension. Co-located with @ICSEconf. Happening: April 27, Ottawa, Canada Official hashtag: #ICPC25
javinpaul @javinpaul
104K Followers 7K Following Blogger - https://t.co/Cxgp9zzN3y Creator - https://t.co/GYls4Lx9DW newsletter - https://t.co/P8jiQ5GW16 youtube - https://t.co/vs4WjwaEQ6
Adam Tornhill @AdamTornhill
5K Followers 1K Following Programmer, psychologist, Lisp hacker, author and speaker. Founder of https://t.co/Cw359XX7ac
Andy Zaidman @azaidman
4K Followers 605 Following Full professor in software engineering @tudelft @serg_delft. Department head @delftswtech. Software tester. Researcher. Teacher. World citizen.
Sadaf Shf @Testertwistter
52 Followers 363 Following Researcher|Software engineering| Machine learning
Osamah Abduljalil @os_abduljalil
36 Followers 281 Following Graduate Student at @CCIS_IMAMU @IMSIU_EDU_EN
Maaeda @Maaeda11
0 Followers 21 Following
Maxi Contieri @mcsee1
3K Followers 2K Following 🎓Learn something new every day.📆 💻CS software engineer / Book Author (bsky) https://t.co/yvZghR24tl https://t.co/PZfiuS12HV
Brajesh @brajeshmalhotra
60 Followers 636 Following From Gwalior, Working as Software Developer in Healthcare industry in Bangalore, Investor, SIP, IPO, Stocks, Like to Travel by Rail
Maria Kechagia @mkechagia
234 Followers 351 Following Assistant Professor in Software Engineering @uoaofficial and Honorary Lecturer @UCL
SQA4AI Workshop @sqa4ai
88 Followers 275 Following SQA4AI 2022 Workshop on Software Quality Assurance for Artificial Intelligence collocated with @SANERconf
Johnson A @Johnson031415
85 Followers 2K Following
Enam Hoque - Headteac... @Enam_Hoque1
5K Followers 4K Following Ex-Sales Director - Energy industry, now an education leader, head teacher, passionate physicist. Bridging gap of academia & industry. Views are my own.
Manoel Valerio @manoelvsnt
138 Followers 653 Following
Ravi Desai @ravidesai22
185 Followers 1K Following I am a reader,thinker,developer,day-dreamer,opensource-lover etc.
Alexander Chatzigeorg... @AChatzigeorgiou
261 Followers 227 Following Professor of Software Engineering, University of Macedonia, Greece. Associate Editor of @JSSoftware
Sarfaraz Alam @sarfaraznitj
164 Followers 2K Following Software Engineer | Adobe Firefly | NIT Jalandhar CSE '21
Ratnesh @RatneshCodes
45 Followers 870 Following Software Engineer @EversanaCompany || Master's @NITRR || Automation Low Code || Mendix - Outsystem
Uniking Uniking @uniking_govind
4 Followers 395 Following
UpsornP @UpsornP
13 Followers 62 Following
Aji Ery Burhandenny @EryAji
93 Followers 539 Following Dare to dream big and make effort to make it happens!
Daniel Speicher 🥄 @dsp_de
279 Followers 919 Following Mathematician by education. Fond of software development, code quality and machine learning. Fan of open society. DE tried the alternatives. (aka @[email protected])
Djamel Benali 💻 @benalidjamel6
301 Followers 3K Following Software Engineer. 25 years. `INTP`. interested in {XNFX XNTX} " Physically lazy but not mentally "
chintansetia @chintansetia
3 Followers 54 Following Technology Leader with intensive experience in Software Architecture, focus areas are Modernization of Legacy Systems, Digitalization Strategies & Technologies
Dũng Trần Anh @lonegentlemale
0 Followers 541 Following
Claire Ingram @_Claire_Ingram
2K Followers 5K Following Software engineering & innovation researcher. Interested in innovation, systems thinking, software design. All views my own, not my employer's.
简单 @xiaozhiliaoo
18 Followers 270 Following
Muthukkumar Selvaraj @selmuthu
20 Followers 487 Following
Giovanni Grano @giograno90
432 Followers 1K Following Software engineer @localstack | Ph.D. from @sealuzh | 2:13 marathoner
Dr. Sarveshwar Bharti @DrSarveshwarPhD
101 Followers 685 Following Doctor of Philosophy in Computer Science | Assistant Professor, Guru Nanak Dev University | Software Engineering Researcher |
Abhishek @Abhishek_Krish
224 Followers 3K Following Software Engineer, Scala & Machine learning enthusiast. Interested in Big data, Scalable & Distributed Systems
MohanaRao SV @mohanaraosv
47 Followers 513 Following Software engineer Passionate about opensource and development processes.
Vivek Venkobarao @VivekVenkobarao
22 Followers 80 Following
Vyaas @vyaas
113 Followers 2K Following
tosem @acm_tosem
2K Followers 828 Following
Pascal Guyon @pascalguyon
327K Followers 14K Following 🥇Multi-Platinum Music Producer, 3x Grammy nominations contributor💻Software Dev @HyperloopTT 🚀Tech Investor
Beholder @iBeholdr
129 Followers 2K Following
Darshana Hashendra @dashana2000
251 Followers 2K Following Technology Evangelist,Microsoft Dot net Developer
Bogdan Polak @bogdanpolak
115 Followers 75 Following Developer's trainer and consultant. Refactoring geek. Working @OEConnection Repair Logic
Leonor Taylor @LeonorT84600848
34 Followers 745 Following
Mikhail Antonjuk @mantonjuk
30 Followers 425 Following Software Architect with a passion of making cloud solutions click together. My opinions are my own.
Annibale Panichella @AnniPanic
2K Followers 814 Following Sith apprentice and dark arts supporter. In the spare time, Associate Professor in Software Engineering at @serg_delft, @tudelft and head of the CISELab.
Maurício Aniche @mauricioaniche
12K Followers 4K Following Staff Engineer @ Uber, ex-Adyen, Former Assist Prof in SE @serg_delft, Author of https://t.co/WUAKj72qHb, 2021 CS Teacher of the Year
Alexander Serebrenik @aserebrenik
7K Followers 5K Following Professor Social Software Engineering @TUe_MCS @TUeindhoven 🇳🇱. Diversity, inclusion and source code. 🇧🇪🇮🇱🏳️🌈 🐕 He/him @[email protected]
Diomidis Spinellis @CoolSWEng
7K Followers 1K Following Professor of software engineering @AUEB & Analytics @TUDelft, programmer, technology author. (Tech tweets here. Follow @DSpinellis for Greek/Greece tweets.)
Martin Fowler @martinfowler
354K Followers 181 Following Author on Software Development. Works for Thoughtworks. Also hikes, watches theater, and plays modern board games. He/him.
Daniel Mendez @mendezfe
2K Followers 167 Following Professor for Empirical Software Engineering, interested in Open Science and Public Outreach. Hiding sometimes in the water.
ICSE @ICSEconf
12K Followers 1K Following The premier International Conference on Software Engineering. April 12-18, 2026. Official hashtag: #icse2026.
Tushar Sharma @dr_tusharma
885 Followers 483 Following Asst. prof.@Dalhousie Univ. In the business of finding nails for my hammers. Created Designite. Product of 🇮🇳, trained in 🇬🇷, deployed in 🇨🇦.
Nikos Tsantalis @NikosTsantalis
732 Followers 153 Following Professor in Software Engineering @Concordia University Mission: Improving Refactoring practice Passion: Making tools that actually work
davidcshepherd @davidcshepherd
3K Followers 2K Following Associate Prof @LSU, co-EiC of @JSSoftware. Taking Research (https://t.co/tt6R0cFYTp) into Practice (https://t.co/FOXNLfsBZZ).
Arie van Deursen @avandeursen
4K Followers 706 Following Professor in Software Engineering at TU Delft. Opinions are my own. He/him. Mastodon: https://t.co/nvGT1DkusE
Kent Beck 🌻 @KentBeck
183K Followers 831 Following Programmer, coach coach, artist, pokerist, singer/guitarist. Learning to be me. Chief Scientist at Mechanical Orchard. Mastodon: @[email protected]
Adam Tornhill @AdamTornhill
5K Followers 1K Following Programmer, psychologist, Lisp hacker, author and speaker. Founder of https://t.co/Cw359XX7ac
Andy Zaidman @azaidman
4K Followers 605 Following Full professor in software engineering @tudelft @serg_delft. Department head @delftswtech. Software tester. Researcher. Teacher. World citizen.
Robert Feldt @drfeldt
2K Followers 393 Following Prof in Software Engineering at Chalmers University & Blekinge Inst of Tech, and co-EiC of EMSE Journal. I tweet my own opinions, mostly about research.
Foutse @SWATLab
825 Followers 181 Following SWAT Lab. aims to develop technologies and tools to help improve the quality and the development productivity of AI intensive and cloud-based software systems.
Moritz Beller @Inventitech
861 Followers 670 Following Used to be amateur cyclist, now pro software engineering researcher. https://t.co/5mf2uV82Fb
MaLTeSQuE Workshop @MaLTeSQuE_2021
192 Followers 262 Following MaLTeSQuE2021 Workshop on Machine Learning Techniques for Software Quality Evaluation collocated with @FSEconfGordana Rakic @dwarf_gocko
178 Followers 301 Following
JanBosch @JanBosch
2K Followers 514 Following Software engineering professor in industry working on open innovation, architecture and software reuse
Leon Moonen (🦋 mov... @LeonMoonen
656 Followers 432 Following Data-Driven Software Explorer | Prof @ Simula Research Laboratory & BI Norwegian Business School | science, hikes, algorithmic art & drawing machines
MSR 2025 @msrconf
3K Followers 257 Following 22nd Working Conference on Mining Software Repositories
Ipek Ozkaya @ipekozkaya
1K Followers 403 Following I mostly tweet when I travel or in random bursts!
Y. Kanellopoulos @ykanellopoulos
862 Followers 818 Following Someone who believes technology can change the world for the better. Doing my bit by helping organisations to keep their software sustainable.
Marco Tulio Valente @mtov
2K Followers 391 Following Author of Software Engineering: A Modern Approach * Associate professor at ASERG/DCC/UFMG, Brazil![Research leader at CWI; co-inventor of Rascal meta-programming language. Full professor Software Analysis at TUE. Co-founder at https://t.co/g6PFEhgaMK [He/him]](https://pbs.twimg.com/profile_images/809124854922362880/eCDYek9G.jpg)
Jurgen Vinju @jurgenvinju
2K Followers 1K Following Research leader at CWI; co-inventor of Rascal meta-programming language. Full professor Software Analysis at TUE. Co-founder at https://t.co/g6PFEhgaMK [He/him]
Fabio Palomba @fabiopalomba3
1K Followers 741 Following Associate Professor of SE, AI, SE4AI - Software Engineering (SeSa) Lab, University of Salerno, Italy.
Mika Mäntylä @mmantyla
678 Followers 307 Following Professor - Software Engineering - University of Helsinki - DSc - Sw Testing - NLP - Log Analysis - SLRs/MLRs - Human Factors -- Orienteering
Effective Debugging @EffDbg
221 Followers 47 Following 66 Specific Ways to Debug Software and Systems
Željko Obrenović @zeljko_obren
1K Followers 1K Following Chief Architect at AVIV Group | https://t.co/vuVCDQQtAG | https://t.co/HgdZJYP73D | https://t.co/lthW0QbkUA | https://t.co/zhaO0HySc9 | https://t.co/p4tLkzkZyM
BetterCodeHub by Soft... @BetterCodeHub
678 Followers 2K Following Definition of done for #SoftwareQuality | Prevent technical debt | Actionable #refactoring feedback | Benchmarked #cleancode | Free for #github student devs
Joost Visser @jstvssr
910 Followers 858 Following Prof at @LIACS | Software | Measurement | R&D | Socio-technical feedback in software development | While striving for simplicity.
Laurie Williams @lauriewilliams
1K Followers 234 Following Distinguished University Professor of Computer Science North Carolina State University
Martin Pinzger @pinzger
991 Followers 78 Following Professor of Software Engineering at Universität Klagenfurt
gail_murphy @gail_murphy
2K Followers 92 Following UBC CS Professor and Vice-President Research & Innovation and Tasktop Technologies Co-founder
MEASURE @measure_project
300 Followers 1K Following Measuring Software Engineering https://t.co/alO7rfoSqE
Association for Compu... @TheOfficialACM
72K Followers 3K Following The world's largest professional organization advancing #computing as a science and profession. Also @mastodon.acm.org Likes & shares ≠endorsement
IEEE Software @ieeesoftware
19K Followers 1K Following Building the community of leading software practitioners
Nicholas A. Kraft @nicholasakraft
84 Followers 146 Following I'm six foot one and I'm tons of fun, and I dress to a T.
Alberto Bacchelli @sback_
1K Followers 521 Following Tweeting about my personal opinions; RT or Following ≠ endorsement. Professor of Empirical Software Engineering @UZH_en. Head of @ZESTuzh. Bolognese.
Christian Bird @christianbird
1K Followers 123 Following Senior Principal Researcher at Microsoft Research working in Empirical Sofware Engineering
Neil Ernst @neilernst
2K Followers 955 Following Associate Professor of Computer Science/Software Engineering
ICSE 2016 - Austin @icse2016
384 Followers 78 Following International Conference on Software Engineering 2016: May 14 through 22, 2016 in Austin, Texas. Tweets here now & then, for all ICSE updates, follow @icseconf
ESEM Conference @ESEM_conf
2K Followers 69 Following ESEIW 2025 - Empirical Software Engineering International Week 2025 | ESEM 2025 -19th ACM/IEEE International Symposium on Empirical Software Engineering
SPLASH Conference @splashcon
3K Followers 287 Following SPLASH: ACM Annual Conference on Systems, Programming, Languages, Applications: Software for Humanity #SPLASH2025 #SPLASH25
Andreas Zeller @AndreasZeller
9K Followers 219 Following Software researcher at @CISPA. Testing and analyzing software for a better world. Find me at @[email protected] or @[email protected].
ACM SIGSOFT @sigsoft
4K Followers 2K Following The ACM Special Interest Group on Software Engineering provides a forum to discuss principles, practices, and new research results in software engineering.
Thomas Zimmermann @tomzimmermann
4K Followers 1K Following Chancellor's Professor and Bren Chair at UC Irvine. ACM Fellow. IEEE Fellow. Previously at Microsoft Research.
Tudor Girba @girba
3K Followers 993 Following CEO @feenkcom We modernize legacy systems. How? #MoldableDevelopment
IEEE SANER @SANERconf
2K Followers 208 Following IEEE International Conference on Software Analysis, Evolution and Reengineering. #SANER2026
IEEE SCAM Conference @ieeescam
2K Followers 398 Following 23rd IEEE International Working Conference on Source Code Analysis and Manipulation October 2-3, 2023 - Bogotà, Colombia