-
Hello
Battling with complex business logic and spaghetti code? Struggling to communicate in software teams? Discovering Domain-Driven Design is the only resource you'll need for a distilled overview of domain-driven design and… · software, domain, driven, design, battling
-
Software Development
I've been involved with creating software for most of my life. Buy the book from the Pragmatic Bookshelf now! · been, involved, creating, software, life
-
explained.re
-
Simplified Software Development Concepts | CodeSweetly
CodeSweetly simplifies software development concepts through accurate, helpful, and enjoyable content because coding is fun and can be sweeter for all.
-
CodeAnalogies Blog – Visual explanations of HTML, CSS and JavaScript concepts
This visual explanation will help you understand the merge sort algorithm in JavaScript. This visual explanation will help you answer the question “What is programming?” and “What is web development?” This visual… · visual, help, understand, javascript, company
-
Software Engineering
We improve the software productivity and quality by automating the software development process. Tools automatically analyze and verify properties of systems (whether the system is only a requirement specification… · software, tools, properties, systems, artefacts
-
Good news, everyone! | Solving problems that a software engineer might encounter in practice—or invent to sharpen their skills in leisure time
Solving problems that a software engineer might encounter in practice—or invent to sharpen their skills in leisure time
-
Rants on Software Design
Lately I’ve been spending more and more time researching AI models and their effects on software engineering and architecture, so it’s time to share my findings. First, let me explain what I mean by “complicated.” I’m a… · time, first, need, race, software
-
Dr.Explain is a help authoring tool to create user manuals & user guides - the legend of technical documentation tools for software developers
Since 2005, the leading sofware besides the automated documentation tools to create user guide manuals for products, instruction manuals, user documentation, help manuals, and compiled CHM help files.
-
saccade.com
A little over ten years ago, I started on a software project that was part hobby, part work-related. What it actually does isn’t relevant here. Instead, let’s talk about the components it has, and the tools to create it… · balancing, triangle, project, web, boards
-
Explainers for Devs | Learn to code with Web Standards
Explainers for Devs provides articles for beginner and intermediate web designers that explain the core concepts needed to write best practice code with Web Standards.
-
Out of the Software Crisis: The Newsletter
We all dream of working on software projects that make a difference but all too often the apps barely even run. Over budget and buggy, we’re lucky if the services address even a part of the problem they’re supposed to… · dream, software, even, everything, keeps
-
Dev Concepts - Software Development e-books
Dev Concepts e-book collection. Your guide to the fundamentals of software development
-
Software Thoughts
Why software development is hard. Technology tidbits and software practices. Working from home, work life balance with kids and a working wife.
-
The Softer Side of Software Development
Software development is often seen as a "man vs machine" endeavour. In reality, it's still people who do the work, a work that often has a clear artistic component. It is work we do with others, for others. And here are some of my thoughts on that
-
Adron's Composite Code Technological and coding misadventures!
In my last post, I broke down the many kinds of Software Architects, the ivory tower variety, the hands-on technical ones, and the practice architects who design how design happens. But here’s the thing: the role is… · design, architects, software, architect, teams
-
andrew blinn
I use programming language theory as a lens on UI design, trying to make engagement with abstractions more fluid, tangible, and fun
-
Simply Explain
Taking advantage of advanced GPT and TTS models Simply Explain is designed as an accessible learning aid for all. Explaining, re-wording, and simplifying text at the click of a button. All contained within your browser… · extension, simply, explain, policy, learning
-
The Essence of Software
The Essence of Software: Why Concepts Matter for Great Design
-
Technically: learn about software
Technically explains how software works so you can impress your engineers.
-
Home
Most software projects don’t fail because the tech is wrong. They fail because complexity is underestimated, and the human side of the work is left unsupported. That’s why we design systems that evolve with your mission… · fail, because, software, projects, don
-
Design, Code, Release
Seems everybody and their dog are “doing agile” and they all seem to be complaining about how agile isn’t helping them, in fact for a lot of them it seems to be hindering them. I’ve wondered about this for a while and it… · agile, software, years, way, projects
-
Code, the Universe and Everything…
No person can function properly without building mental models to understand the world around them. The reality is simply too complex to deal with as is, so we need to abstract it. Software is no different. The… · models, software, mental, these, level
-
explaincode.app
-
Learn to be a Developer -
It’s no secret that software development has exploded in the past 20 years. New software startups pop up like dandelions in the spring. It then follows that a lot of people think software development is a good career… · developers, software, development, frameworks, developer
-
Software Know-How trifft auf Technologie-Expertise
Individuelle Softwarelösungen für Ihre Geräte in der Automatisierungstechnik
-
Scheme Documentation
Structure and Interpretation of Computer Programs Teach Yourself Scheme in Fixnum Days An Introduction to Scheme and its Implementation · scheme, introduction, org, structure, interpretation
-
Software Design Simplified - A Introduction For Curious Driven Engineers
An introduction for curious, driven engineers. The most accessible design book you'll ever read. "I love the practice > theory aspect. It gets straight to the point without any fluff. · book, story, introduction, curious, driven
-
Abstraction: Computer Science Discourse's blog
A clear breakdown of how λμμ˜-calculus relates to sequent calculus, typing rules, and operational semantics like label/goto. Learn how programming concepts like logic, control flow, and evaluation strategy shape the… · calculus, evaluation, like, explore, sequent
-
Software Science
Software has shaped every aspect of our modern lives. Providing programmers with tools that elevate their productivity, simplify code maintenance, and ensure that software is correct, efficient, dependable and… · software, research, dutch, world, analysis
-
Agile Software Development Made Easy
Collaborate & Develop software the Agile way with an array of tools to make it rewarding and fun. Gear up your team & optimize all stages of Agile Software Development
-
explain-codes
The explain.codes is your go-to resource for coding knowledge, designed to support and inspire both newbie and experienced developers. Here, you will find a broad spectrum of content covering essential development topics, from web design to database management and beyond. Our goal is to provide you with practical advice, efficient coding techniques, and the latest trends in software development, all to empower you on your development journey. Whether you're solving specific coding challenges or eager to expand your knowledge, the explain.codes category is here to elevate your development expertise.
-
Home - Software Engineering Automated
Automated Software Engineering explained, complete, designed. Read More Online Blog Focused On Growing your Online Programming Skills In most cases, the developer can solve the problem quickly. If you find it costly to hire experienced programmers, think about it: the more experience a programmer has, the faster he will create a functional, accurate, reliable solution […]
-
Software on the Side
I’ve posted the slides from my recent presentations at Utah Code Camp 2014. If you missed it, I’ll be presenting “Thinking in F#” at Boise Code Camp 2014 on April 5th and “Software Craftsmanship and Agile Code Games” at… · team, code, 2014, strengthsfinder, activities
-
Zach Tellman
» I'm writing a book about software design. A best-in-class implementation of functional data structures for the JVM. A stream representation that can be converted to and from Clojure seqs, Java blocking queues… · implementation, writing, book, software, design
-
Teaching Team Collaboration: the Human-Side of Software Development - Simply Begin
teaching team collaboration because everyone should know how to work well with other people in software engineering
-
Software Science
Software has shaped every aspect of our modern lives. Providing programmers with tools that elevate their productivity, simplify code maintenance, and ensure that software is correct, efficient, dependable and… · software, research, dutch, world, analysis
-
Yvette's site
Design Patterns: Elements of Reusable Object-Oriented Software by Design Patterns: Elements of Reusable Object-Oriented Software Capturing a wealth of experience about the design of object-oriented software, four… · design, patterns, object, oriented, software
-
Software Development Today | Improving the world with software
Thanks to a conversation with Erik Schön, I was learning Elixir while waiting for my plane back from DevLin 2025. I decided to go through the Roman numeral kata to slowly get into Elixir. When the algorithm was coming… · project, elixir, through, software, 10x
-
Software Engineering Books
A collection of books, video courses, and blogs that help software engineers become better at their craft.
-
Robotics Explained | Robot Course
I am a roboticist and software engineer with several years of experience in intuitive robot programming, robotics control and motion planning. On this site, I explain some core robotics concepts helpful to get you… · robotics, robot, site, core, concepts
-
Software Creation Mystery
Sep 15th, 2012 | People, Productivity, Skills Do you want to get all your tasks done fast and furious? Shore up your spectacular software development work with this post! Lets start with the brain – the most important… · tasks, brain, software, development, important
-
Software Abstractions - Resources
MIT Press Feb 2012ISBN 0-262-01715-66 x 9, 376 pp. $40.00/£27.95 (CLOTH) In Software Abstractions Daniel Jackson introduces a new approach to software design that draws on traditional formal methods but exploits… · software, jackson, automated, alloy, language
-
Devguli | Simple little thing I what to say
One of the project of my team in former company was building a new system using event-sourcing pattern. Nobody is an expert in this topic and we were learning it along the way by trial and error. One design decision that… · reading, continue, code, were, design
-
We Bring Your Ideas To Digital Reality
Empowering Innovation Through Expert Software Solutions. Transforming Your Vision into Seamless, Scalable, and Cutting-Edge Digital Experiences. We are a Software House. We can build and manage your websites so you don’t… · world, software, digital, solutions, don
-
Software Engineering
Unsere Hauptinteressen in Forschung und Lehre liegen im Bereich Software Engineering mit den Schwerpunkten Software System Quality, Software Architekturdesign und -evaluierung, Software Visualisierung und Reverse… · und, software, die, für, engineering
-
In Simple Terms – If I can't find a simple explanation, I write notes for myself. Often about things related to software engineering.
If I can't find a simple explanation, I write notes for myself. Often about things related to software engineering.
-
sergeybertagnini
Design it’s not about the software, but about the process Anyway, i know 12 design software Because clarity tells stories more honestly than complexity ever could. · design, software, because, clarity, tells
-
Telling · Design for Humans
Innovating your business and finding product-market-fit is quick. Prioritise development, and create new products. Our methods give you momentum. We design connected products, interfaces, systems. We future-proof your… · design, products, telling, methods, systems
-
Software Theory -