humane assessment @humaneA
The missing software engineering method. humane-assessment.com Joined June 2011-
Tweets977
-
Followers330
-
Following79
-
Likes255
#MoldableDevelopment is a way of programming through which you construct custom tools for each problem. What does that mean exactly? Where does it come from? Why is it relevant? Read on. 1/
We want the development environment to facilitate deep thinking. #WardleyMaps are a means for facilitating deep thinking. So, it’s only natural to find them in the development environment. /cc @swardley @jhngrant
We want the development environment to facilitate deep thinking. #WardleyMaps are a means for facilitating deep thinking. So, it’s only natural to find them in the development environment. /cc @swardley @jhngrant
As a developer, you spend more than half of the work time reading code. Agree or disagree?
You are a manager for a software system. You are intent on migrating to the cloud. The architecture team presents the technical path based on a picture depicting the overall system. Question: Should you care about how that picture was created?
We address software explainability through narratives that we tell about our systems. These narratives can take different forms and we think the environment should support them. In this journey, we just added a support for interactive explanations. #gtoolkit #MoldableDevelopment
Refactoring is a powerful tool, especially when it takes the context of the system into account. This can only be done through scripting. Attached we see an example of inspecting the result of such a scripted refactoring. #gtoolkit #MoldableDevelopment
“Tools are essential in software engineering and they must be moldable.” Watch the talk of @girba from #CurryOn demoing #MoldableDevelopment using #gtoolkit. youtube.com/watch?v=Pot9Gn…
We do not want modal dialogs in #gtoolkit. Instead, we are working on a dropdown widget that allows us to handle semimodal dialogs that are visually anchored in the main screen. We just have a positioning/resizing bug. So, we made a dedicated tool to figure the problem out.
We found that we often need to inspect the resizing strategy of a visual element. So, now the #gtoolkit inspector shows it live.
To support circular layouts we needed an algorithm to find the circular enclosure of a node’s children. So, we made each algorithm node be able to draw itself upon inspection. Why? Because every piece of a software system must be explainable. #MoldableDevelopment #gtoolkit
#gtoolkit is a visualization engine, too. Here is the classic Class Blueprint visualization showing the internal structure of classes directly in the inspector: spectrum.chat/gtoolkit/news/… #MoldableDevelopment
Is this a work of art? We let you decide. We’ll just say that it's a System Attraction visualization applied on a Java software system. #gtoolkit
#gtoolkit is a platform. For example, it now supports static analysis of code written in various languages through the Famix meta-model.
Understanding how a quad tree works, a data structure used in a force based layout. #gtoolkit
Do you have pictures about the inner workings or structure of your existing software system? If yes, how are they constructed?
The development environment must become a rich beautiful place. Here is a #gtoolkit inspector showing an object responsible for hand detection based on #TensorFlow.
#gtoolkit examples replace tests while at the same time providing the basic pieces for documentation. Examples can be composed by simply calling other examples thereby potentially creating a graph. How to visualize such a graph?spectrum.chat/gtoolkit/how-t…
On our #gtoolkit community forum (spectrum.chat/gtoolkit), we noticed a specific misunderstanding related to how the Mondrian visualization engine relates to the underlying Bloc graphical framework. We addressed it with a live explanation document: spectrum.chat/gtoolkit/gener…
Hernan Wilkinson @HernanWilkinson
3K Followers 524 Following Software developer & coach. OO lover. Co-founder of @10Pines and FASTOscar Nierstrasz @onierstrasz
2K Followers 576 Following Professor emeritus U Bern. Soul polisher at feenk GmbH. Passionate about objects and software evolution. Now at @[email protected]UK Smalltalk User Gro.. @uksmalltalk
214 Followers 167 Following We are professionals and hobbists who share an interest in the Smalltalk programming languages and related technologies.ESUG @esugsmalltalk
1K Followers 321 FollowingTim Mackinnon @iterex
572 Followers 225 FollowingSerge Stinckwich @SergeStinckwich
3K Followers 5K Following 🇺🇳🇲🇴🇫🇷CS PhD, Head of Research at United Nations University IIST @UNUMACAU #sustainability #complexsystems #responsibleAI #OSS 🐘@[email protected]Stephan Eggermont @StOnSoftware
823 Followers 804 Following Smalltalk, Agility (he/him) @[email protected]Yurko Tymchuk @yuriy_tymchuk
463 Followers 340 Following Software Craftsman @ Blue Diamond Asset Management. Professional programmer, doctor of computer sciences, Pharo evangelist. I also 3D print cool stuff ;)Alexander Serebrenik @aserebrenik
7K Followers 5K Following Professor Social Software Engineering @TUe_MCS @TUeindhoven 🇳🇱. Diversity, inclusion and source code. 🇧🇪🇮🇱🏳️🌈 🐕 He/him @[email protected]Juan Vuletich @JuanVuletich
425 Followers 174 Following Leader of https://t.co/5HzhGB7Dqb Long time smalltalker. Dev @ LabWare. Ms. Sc. in C.S. https://t.co/rXS1xJ1dEoICPC 2024 @icpcconf
1K Followers 944 Following 32nd IEEE/ACM International Conference on Program Comprehension. Co-located with @ICSEconf. Happening: April 24, Lisbon, Portugal Official hashtag: #ICPC24Mariano Martinez Peck.. @MartinezPeck
621 Followers 266 Following #Smalltalk developer and #OOP evangelist. VAST Team Lead and Software Engineer at @instantiations. #IoT enthusiastic. PhD in Computer Sciencemnqpr @mnqpr
39 Followers 237 Following To program is to understand. --K. Nygaard An operating system is a collection of things that don't fit into a language. There shouldn't be one. --D. IngallsFernando Padoan @fpadoan
53 Followers 310 Following Technical Manager @inovacao_cesar, researching @thecesarschool. 📓 SoftViz, Developer Onboarding, Agile, BPMN, DataViz, Writing, Learning, Mentoring. ☸️Pablo Valenzuela @pavt
205 Followers 339 FollowingEduardo Riesco @azuledu
127 Followers 876 Following Si un árbol cae en el bosque, ¿cae realmente si nadie lo twittea?Ezequiel Birman @ezebirman
371 Followers 5K Following Not here. Not here the darkness, in this twittering world https://t.co/0QHK2e4bHPAdrian Sampaleanu @curi0s1
34 Followers 557 FollowingJohan Brichau @johanbrichau
409 Followers 233 Following Software Engineer - PhD in Computer Science - CTO@yesplanapp - Smalltalk developer - IoT enthousiast - Paraglider (on hold)Mia PHARO @mia_pharo
47 Followers 761 Following I never considered my self unique or even special in any way. I can say I've always felt different than or as they say alone in a packed stadium ,Gabriel Vivas @gabssnake
173 Followers 678 Following Web everything. Views are my own. @[email protected]G @LongMuchoLove
292 Followers 2K FollowingGreg Jarmiolowski @gregjarm
176 Followers 763 Following Oracle APEX pro Meditation app builder Humble apologies to anyone inheriting my older codePeter H. Meadows @meadows
3K Followers 5K Following Altruism, Synergy, Live-in hackerBases, DIY-bio, Startup, Anarchy, Sovereignty, Hippie Tribe, Micronation, Gift/Sharing economy, Autonomous spaceAndreea Vescan @andreea_vescan
421 Followers 1K Following Associate Professor at Babes-Bolyai University, Faculty of Mathematics and Computer ScienceMasz G @ostrze
138 Followers 1K Following walking the lines. ux+product design → https://t.co/XEi02DR42FMischan Toosarani-Hau.. @AboveVacant
225 Followers 3K Following programmer; debuggers; introspection tools for vision+imaging pipelines; systems + embedded; sometimes works on the native sdk @sentryDavid Justo (also on .. @davidjustodavid
1K Followers 5K Following PL fool and DB-theory curious. Language tooling and abstractions for serverless computing @microsoft. Formerly UCSD PL BS/MS student. Opinion are my own. he/himBracken Spencer @brackendev
371 Followers 1K Following Mobile at @discotechapp. Everything at @hwoodnightsappahoy-jon - agile Scal.. @ahoy_jon
1K Followers 1K Following Data Eng Manager, Orga at https://t.co/xGtPJ4Q7on / Scala-FR, Scala Ambassadormunichsmalltalk @munichsmalltalk
48 Followers 27 Following We are a group of people who are interested in Smalltalk and it's greater ecosystem.Reena Verma @Nimishasaxena12
47 Followers 278 Following Hi, I m a tech lover, who likes to read new updates on technology and also share some important tech updates and some software for your businessa-prepare-fication �.. @aclairefication
4K Followers 5K Following Using my evil powers for good! Like live-tweeting tech stuff https://t.co/TuMHfHGPTT Tweeting my own opinions only. 🤩🥑👩💻🤯💁Francisco Javier Luqu.. @fj_luque
6 Followers 66 FollowingPeter Jones @h2cm
11K Followers 12K Following Community MH (a) Nurse. Hodges' Model #h2cm Person Centred & Integrated Care, Literacies, Systems Tinkerer: Drupal, Pharo, Ruby. SETI. CT. NW England. He/himAndrew Reece @azmreece
342 Followers 3K Following Technical arts & movement. Pro curiosity & epistemological humility. Automating cognitive drudgery & reifying abstract concepts. Developing @whitebox_sysJiBai 59 @JiBai59
3 Followers 122 FollowingSebastián Soler @SebaSoler88
91 Followers 450 FollowingSteve Krouse @stevekrouse
6K Followers 2K Following founder @ValDotTown, delightful serverless functions come work with us! 👉 https://t.co/kGrgylDiQaCecil Ureña @curena
71 Followers 179 Following Sess-ull, rhymes with wrestle; ôô-rê-gna, rhymes with lasagna. Neurodivergent programmer and nerd. Kindness and truth above all. All opinions are my own.Heinz Arnold @HeinzArnold1
21 Followers 195 FollowingDr A Rajaram Professo.. @DrARajaramProf
33 Followers 676 FollowingQwoook @Qwoook3
67 Followers 492 FollowingFrançois Morlet @FrancoisMorlet
247 Followers 5K Following Informaticien imagicien @[email protected]Edith Russo @edithrusso
558 Followers 827 Following Amazon eBay travel cooking clutter cats software developer ecommerce happiness raw food superfoods Costco TravelJuan Campa @juancampa
1K Followers 4K Following Building https://t.co/qBHmw4Ouft 🦀. Prev: Founder in Residence @mightyapp. CDN lead @vercel. Ex game dev.Conor Nash @conornash
493 Followers 2K Following CEO @ https://t.co/5AnDluQoY8 helping families get the home visiting funding they need. @[email protected] https://t.co/qCmnlved4C 🖖Bobby Alter @BobbyAlter
182 Followers 3K Followingrandom @pg_acolyte
252 Followers 2K FollowingLachlan Pitts @parameme
547 Followers 5K Following Techhead and software developer. Computing since 1982. Personal account. Retweets aren't endorsements. Debate policy not people.The Labrarian @the_labrarian
19 Followers 126 Following Making it faster and easier for you to make high-quality software.Hernan Wilkinson @HernanWilkinson
3K Followers 524 Following Software developer & coach. OO lover. Co-founder of @10Pines and FASTfeenk @feenkcom
2K Followers 9 Following We make your systems explainable. We invented #MoldableDevelopment and we build #GToolkit | https://t.co/WF6JXq6328.Oscar Nierstrasz @onierstrasz
2K Followers 576 Following Professor emeritus U Bern. Soul polisher at feenk GmbH. Passionate about objects and software evolution. Now at @[email protected]ESUG @esugsmalltalk
1K Followers 321 FollowingSerge Stinckwich @SergeStinckwich
3K Followers 5K Following 🇺🇳🇲🇴🇫🇷CS PhD, Head of Research at United Nations University IIST @UNUMACAU #sustainability #complexsystems #responsibleAI #OSS 🐘@[email protected]Stephan Eggermont @StOnSoftware
823 Followers 804 Following Smalltalk, Agility (he/him) @[email protected]Sean DeNigris @SeanDenigris
570 Followers 209 Following Scientist, Smalltalk programmer, and Firefighter; investigating the enrichment of the human experience, especially via technologyPavel Krivanek @PavelKrivanek1
62 Followers 61 FollowingMarkus Harrer @feststelltaste
2K Followers 268 Following Software Development Analyst @innoq, Trainer @socreatory. I like fixing things. Legacy systems, Wardley Maps, DDD and Software Analytics fanboy.George Ganea @georgeganea
111 Followers 180 FollowingStefan Reichhart @stefanreichhart
43 Followers 68 FollowingAndrei Chiș @Chis_Andrei
541 Followers 306 Following tool crafter @ https://t.co/S6EI0Cgwcu, https://t.co/ekDBaxxQ3U, \etcAdam Tornhill @AdamTornhill
5K Followers 1K Following Programmer, psychologist, Lisp hacker, author and speaker. Founder of https://t.co/Cw359XX7acRadu Marinescu @radu_marinescu
116 Followers 134 FollowingErik Doernenburg @erikdoe
2K Followers 81 Following Please follow me on Mastodon at @[email protected], I might not be here for much longer.Richard Wettel @richardwettel
119 Followers 107 Following Author of the original #codecity tool. Passionate about programming, visualization, video games, and graphical design.Jiri Lundak @jiri_lundak
104 Followers 51 Following Being just wild two hours a day. Software Engineer, Agile Coach, Author of Agile Prozesse - Fallstricke erkennen und vermeidenIEEE ICSME 2024 @IEEEICSME
2K Followers 356 Following The 40th IEEE International Conference on Software Maintenance and Evolution. 06 - 11 October, 2024. Our hashtag: #ICSME2024Frank Buchli @Fratnk
331 Followers 576 Following Father at home. CBO at Löwenfels. I empower people to be their best. Follow me and find out how.[mastodon] Damien Pol.. @cdlm
435 Followers 753 FollowingDaniel Bodart @DanielBodart
433 Followers 180 FollowingFrançois Bachmann @FrBachmann
327 Followers 240 Following Enterprise Transformation & Flow Catalyst, shifting organizational and structural patterns towards better outcomes. Some slots available for personal coaching.Object Profile @ObjectProfile
403 Followers 131 Following Object Profile, think tank for software execution profiling.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]Dale Henrichs @dhenrichs
866 Followers 690 Following A long-time Smalltalker, still working in Smalltalk! https://t.co/P5dYVHzkWFChristian Lapointe @chrlapointe
351 Followers 135 Following #Agilecoach @Oddes_ Professional #Scrum Trainer @Scrumdotorg currently #HomebrewingMatthias Junker @matt_junker
334 Followers 506 Following freelancer, software craftsman, coach @swctrng, prev organizer @UphillConf, Guitarist @DeanWakeEvref group @ INRIA @evref_inria
540 Followers 214 Following Inria research group: Reflective Evolution of Ever-running Software SystemsMischa Ramseyer @ramsyman
491 Followers 118 Following entrepreneur | #agile & #defi enthusiast | father | diverIntooitus srl @intooitus
17 Followers 0 Following We are a company that builds non-intrusive and non-disruptive tools all around your software maintenance and quality management needs.Jonas Bandi @jbandi
1K Followers 545 Following I'm an enthusiastic software professional. My tweets are about interesting and funny topics in software development and the IT industry in general.Scott W. Ambler @scottwambler
16K Followers 1K Following Father, husband, teacher, and consulting methodologist.Donald Reinertsen @DReinertsen
9K Followers 417 Following Product Development Consultant, Author, Always trying to learn more about math, science, and engineering.. and a few other things.Adrian Dozsa @adriandozsa
111 Followers 167 Following Sr Architect at ACI Worldwide, where he has been building highly available, high performance, and secure payments systems for over a decade.Silvana Wasitova @wasitova
1K Followers 722 Following Agile & Scrum Coach in Switzerland; citizen of the world.MSR 2024 @msrconf
3K Followers 272 Following 21st Working Conference on Mining Software RepositoriesMarco D'Ambros @marquitodambros
175 Followers 70 Followinggail_murphy @gail_murphy
2K Followers 98 Following UBC CS Professor and Vice-President Research & Innovation and Tasktop Technologies Co-founderPaul Klint @PaulKlint
928 Followers 330 Following Exploring the frontiers of the software galaxy. Building a new meta-programming language called Rascal, see https://t.co/ja23oLBdIQEgbert Official @skrebbel
668 Followers 627 Following Co-founder and lead nerd at https://t.co/UTvaPpk0yrZWEIDENKER GmbH @2denker
298 Followers 173 Following We create digital solutions that work for people.Joseph Pelrine @josephpelrine
2K Followers 121 Following Agile Psychologist. Working at the intersection of psychology, social complexity, and agility. PhD researcher in psychology.I'll be presenting Ampleforth, Newspeak's experimental live literate programming editor, at the LIVE22 workshop in December. It's an evolving work in progress, but the workshop submission is at: blog.bracha.org/Ampleforth-Liv…
anyway, new feature just dropped! after several requests there is now a running total of the amount of $ that's gone up in flames to these schemes web3isgoinggreat.com
🧵 Since I notice an increasing number of otherwise very reasonable people saying “we have to learn to live with the virus” I’d like to briefly spell out why I find it a fundamentally flawed idea. It is no coincidence that the skilled AIER/Koch/GBD PR people use this phrasing.
I don’t submit to IEEE TSE because I worry about reviewers demanding work that wouldn’t fit in the 12-page limit (since I have no 💵 to pay for it).
How long was your last submitted/published IEEE TSE paper? (trying to evaluate the 12-page limit policy and estimate the cost of publishing science)
@WardCunningham Post-traumatic stress?
A group of wolves is called a pack. A group of crows is called a murder. A group of developers is called a merge conflict.
We address software explainability through narratives that we tell about our systems. These narratives can take different forms and we think the environment should support them. In this journey, we just added a support for interactive explanations. #gtoolkit #MoldableDevelopment
Refactoring is a powerful tool, especially when it takes the context of the system into account. This can only be done through scripting. Attached we see an example of inspecting the result of such a scripted refactoring. #gtoolkit #MoldableDevelopment
“Tools are essential in software engineering and they must be moldable.” Watch the talk of @girba from #CurryOn demoing #MoldableDevelopment using #gtoolkit. youtube.com/watch?v=Pot9Gn…
We found that we often need to inspect the resizing strategy of a visual element. So, now the #gtoolkit inspector shows it live.
To support circular layouts we needed an algorithm to find the circular enclosure of a node’s children. So, we made each algorithm node be able to draw itself upon inspection. Why? Because every piece of a software system must be explainable. #MoldableDevelopment #gtoolkit
#gtoolkit is a visualization engine, too. Here is the classic Class Blueprint visualization showing the internal structure of classes directly in the inspector: spectrum.chat/gtoolkit/news/… #MoldableDevelopment
Is this a work of art? We let you decide. We’ll just say that it's a System Attraction visualization applied on a Java software system. #gtoolkit
#gtoolkit is a platform. For example, it now supports static analysis of code written in various languages through the Famix meta-model.
Understanding how a quad tree works, a data structure used in a force based layout. #gtoolkit
Do you have pictures about the inner workings or structure of your existing software system? If yes, how are they constructed?