- Follow on WordPress.com
Sponsors
-
Recent Posts
- When Not to Use Generative AI
- IDC’s “Decision Intelligence Framework”
- Going bigger will not work indefinitely
- Looking for AI use-cases
- DM Vendors adding GenAI to their Products
- Solvers for Scheduling and Routing Problems
- Gen AI Art from Jim Sinur
- “I’ve been a little bit embarrassed to be associated with AI recently”
- Solving an Optimization Problem by Don Knuth
- Decision-Centric vs Data-Driven
- AI helps to Draft Executable Legislations
- Challenge Apr-2024: Lookup Tables in Decision Models
- Combining Symbolic and Generative AI
- Daniel Kahneman
Recent Comments
Categories
- Algortithms
- API
- Architecture
- Art
- Artificial Intelligence
- Authentication and Access Control
- AWS
- Blockchain
- Books
- BPM
- Business Analytics
- Business Processes
- Business Rules
- Case Management
- Case Studies
- CEP
- Challenges
- ChatGPT
- CI/CD
- Cloud Platforms
- Computer Scientists
- Constraint Programming
- Containers
- Coronavirus
- Customer Experience
- Customer service
- Data Science
- Database
- Decision Intelligence
- Decision Making
- Decision Modeling
- Decision Models
- Decision Monitoring
- Decision Optimization
- DecisionCAMP
- DevOps
- Diagramming
- Digital Decisioning
- Digital Transformation
- Discoveries
- DMN
- Education
- Efficiency
- Ethics
- Event-driven
- Events
- Excel
- Explanations
- Fraud Prevention
- Games
- Gen AI
- Goal-Oriented
- GPT-4
- HR
- Human Intelligence
- Human-Machine Interaction
- Humor
- Innovation
- Insurance Industry
- Java
- Knowledge Representation
- Languages
- LLM
- Logic and AI
- LowCode/NoCode
- Machine Learning
- Manufacturing
- Microservices
- Misc
- MISMO
- Most Influential
- Natural Language Processing
- Open Source
- Optimization
- PMML
- Process Mining
- Products
- Prolog
- QA
- Quantum Computing
- Reactive Rules
- Reasoning
- Retail
- RPA
- Rule Engines and BRMS
- Rule Violations
- RuleML
- Scheduling and Resource Allocation
- Scientists
- Security
- Semantic Web
- Serverless
- Software Development
- Sponsors
- Spreadsheets
- Standards
- State Machines
- Testing
- Trends
- Uncategorized
- Uncertainty
- Vendors
Archives
- May 2024
- April 2024
- March 2024
- February 2024
- January 2024
- December 2023
- November 2023
- October 2023
- September 2023
- August 2023
- July 2023
- June 2023
- May 2023
- April 2023
- March 2023
- February 2023
- January 2023
- December 2022
- November 2022
- October 2022
- September 2022
- August 2022
- July 2022
- June 2022
- May 2022
- April 2022
- March 2022
- February 2022
- January 2022
- December 2021
- November 2021
- October 2021
- September 2021
- August 2021
- July 2021
- June 2021
- May 2021
- April 2021
- March 2021
- February 2021
- January 2021
- December 2020
- November 2020
- October 2020
- September 2020
- August 2020
- July 2020
- June 2020
- May 2020
- April 2020
- March 2020
- February 2020
- January 2020
- December 2019
- November 2019
- October 2019
- September 2019
- August 2019
- July 2019
- June 2019
- May 2019
- April 2019
- March 2019
- February 2019
- January 2019
- December 2018
- November 2018
- October 2018
- September 2018
- August 2018
- July 2018
- June 2018
- May 2018
- April 2018
- March 2018
- February 2018
- January 2018
- December 2017
- November 2017
- October 2017
- September 2017
- August 2017
- July 2017
- June 2017
- May 2017
- April 2017
- March 2017
- February 2017
- January 2017
- December 2016
- November 2016
- October 2016
- September 2016
- August 2016
- July 2016
- June 2016
- May 2016
- April 2016
- March 2016
- February 2016
- January 2016
- December 2015
- November 2015
- October 2015
- September 2015
- August 2015
- July 2015
- June 2015
- May 2015
- April 2015
- March 2015
- February 2015
- January 2015
- December 2014
- November 2014
- October 2014
- September 2014
- August 2014
- June 2014
- May 2014
Meta
Category Archives: Software Development
Towards Programming as Conversation
With LLMs taking the world, the prediction “What comes after serverless? Conversational Programming!” becomes a reality. It is interesting that even in 1967 Marvin Minsky understood the possibility of a 2-way conversation between programmer and computer, where the program is … Continue reading
The End of Programming?
This is one the the first tweets of 2023 based on the Matt Welsh Jan-2023 article in CACM that states: Programming will be obsolete. I believe the conventional idea of “writing a program” is headed for extinction, and indeed, for all … Continue reading
Developing Developers
“I can teach someone the Python language in a week. I can’t teach them how to program in Python in a week unless they are already a skilled programmer.” Brian Jones Our old friend Brian Jones published an interesting article “Developing Developers“. Here is … Continue reading
Posted in Software Development
Leave a comment
About the Log4j Vulnerability
This week many organizations went through the scare caused by critical security vulnerability of commonly used Apache Log4j Java-based logging utility. Shortly after Apache announcement attackers in the wild began exploiting the Log4j vulnerability, prompting government cybersecurity institutions worldwide, including … Continue reading
Posted in Open Source, Software Development
1 Comment
Definition of Done
Modern Analyst published “Definition of Done – best practice to succeed in software projects“: How do we know when a user story is “done“? Can we say that the user story is done when it is coded and all acceptance … Continue reading
Posted in Software Development, Testing
Leave a comment
Donald Knuth: Algorithms, Complexity, and The Art of Computer Programming
Listen this 2019 Lex Fridman podcast with Donald Knuth: acceptance of imperfection, being happy max 80% of the time (point 8 is enough), his first encounter with mortality, having so many real-world achievements and attempts to put numerical values on … Continue reading
Posted in Software Development
Leave a comment
Controversial rating of programming languages
This article provides unusual ranking of the most common programming languages: languages descended from C, and languages descended from ML. “What are the pros and cons of a particular programming language? Is X a good language for my task? Googling “best programming … Continue reading
Posted in Languages, Software Development
Leave a comment
Does most software die young?
This article by Allan Kelly discusses a provoking statement “Most software has a very short lifespan“. “Most software isn’t successful and therefore dies. Software which isn’t used or doesn’t generate enough benefit is abandoned, modifications cease and it dies. Successful … Continue reading
Posted in Software Development
Leave a comment
The essential complexity of software engineering
In his Oct. 2, 2019 article Andrew Ng wrote: “Despite progress from typewriters to text editors, why is writing still hard to do? Because text editors don’t address the most difficult part: thinking through what you want to say. Programming … Continue reading
Posted in Languages, Machine Learning, Software Development
Leave a comment
You must be logged in to post a comment.