All Projects → kdeldycke → Awesome Falsehood

kdeldycke / Awesome Falsehood

Licence: cc0-1.0
😱 Falsehoods Programmers Believe in

Projects that are alternatives of or similar to Awesome Falsehood

Translatedjs
Internationalization and localization for JavaScript and Node.js
Stars: ✭ 17 (-99.9%)
Mutual labels:  time, date, internationalization
Moment.php
Parse, validate, manipulate, and display dates in PHP w/ i18n support. Inspired by moment.js
Stars: ✭ 900 (-94.58%)
Mutual labels:  time, date, internationalization
vue-translated
Internationalization (i18n) and localization (l10n) library for Vue.js v2.
Stars: ✭ 19 (-99.89%)
Mutual labels:  time, internationalization, date
yt-channels-DS-AI-ML-CS
A comprehensive list of 180+ YouTube Channels for Data Science, Data Engineering, Machine Learning, Deep learning, Computer Science, programming, software engineering, etc.
Stars: ✭ 1,038 (-93.75%)
Mutual labels:  programming, resources
Resources I Like
📚💯 Collection of learning resources i like
Stars: ✭ 280 (-98.31%)
Mutual labels:  programming, resources
vue-timeselector
🕒 Simply customizable powerful time picker for Vue.js
Stars: ✭ 41 (-99.75%)
Mutual labels:  time, date
react-picky-date-time
A react component for date time picker. Online demo examples
Stars: ✭ 41 (-99.75%)
Mutual labels:  time, date
date4j
Lightweight alternative to Java's built-in date-time classes. Android-friendly. Compiles under JDK 1.5.
Stars: ✭ 36 (-99.78%)
Mutual labels:  time, date
nepali-datetime
Python's core datetime inspired nepali datetime (BS date & NPT) package 🇳🇵
Stars: ✭ 36 (-99.78%)
Mutual labels:  time, date
date-php
这是一个Javascript模仿PHP日期时间格式化函数,使用方法和PHP非常类似,有丰富的模板字符,并在原来的基础上增加了一些模板字符。 This is a date function that implement PHP in Javascript. It is very similar to PHP, has rich template characters, and enhances some template characters on the basis of the original.
Stars: ✭ 24 (-99.86%)
Mutual labels:  time, date
top-software-engineering-articles
Collection of top articles about great software engineering practices.
Stars: ✭ 45 (-99.73%)
Mutual labels:  engineering, programming
moment-cache
⏱ Simple utility to cache moment.js results and speed up moment calls.
Stars: ✭ 29 (-99.83%)
Mutual labels:  time, date
Starred-Repo
⚡ Collection of Starred Repos to find them easily
Stars: ✭ 41 (-99.75%)
Mutual labels:  programming, resources
company-engineering-blogs
A collection of companies' engineering blogs, to help you improve your software engineering skill and learn how their software work. 📖🛠
Stars: ✭ 108 (-99.35%)
Mutual labels:  engineering, resources
awesome-learn-by-playing
A collection of tech resources that allow you to learn new things by playing games
Stars: ✭ 95 (-99.43%)
Mutual labels:  programming, resources
dayjs
Extended fork of Day.js - 2KB immutable date library alternative to Moment.js
Stars: ✭ 36 (-99.78%)
Mutual labels:  time, date
landscape-of-programming
This repo aim to show you what to learn on the way to excellence.
Stars: ✭ 67 (-99.6%)
Mutual labels:  engineering, programming
cs-resources
Curated Computer Science and Programming Resource Guide
Stars: ✭ 42 (-99.75%)
Mutual labels:  programming, resources
Ultimate Coding Resources
A collection of the best resources for programming, web development, computer science and more.
Stars: ✭ 3,055 (-81.61%)
Mutual labels:  programming, resources
Certification
Certificates of Qualification in Software Engineering
Stars: ✭ 41 (-99.75%)
Mutual labels:  engineering, programming

😱 Awesome Falsehood Awesome

A curated list of falsehoods programmers believe in.

Awesome Falsehood header image

The logic of the world is prior to all truth and falsehood.
— Ludwig Wittgenstein[1]

A falsehood is an idea that you initially believe was true, but in-reality it is proven to be false.

E.g. of an idea: valid email address exactly has one @ character. So, you will use this rule to implement your email-field validation logic. Right? Wrong! The reality is: emails can have multiple @ chars. Therefore your implementation should allow this. The initial idea is a falsehood you believed in.

The falsehood articles listed below will have a comprehensive list of those false-beliefs that you should be aware of, to help you become a better programmer.

Contents

Meta

Arts

Business

Dates and Time

Education

Emails

Geography

Human Identity

Internationalization

On character encoding, string formatting, unicode and internationalization.

Management

Multimedia

  • Falsehoods about Video - Cover it all: video decoding and playback, files, image scaling, color spaces and conversion, displays and subtitles.

Networks

Phone Numbers

Postal Addresses

Science

Society

Software Engineering

Typography

Video Games

  • The Door Problem - All the things you have not considered implementing for your doors in games.

Contributing

Your contributions are always welcome! Please take a look at the contribution guidelines first.

Footnotes

The header image is based on a modified photo taken in February 2010 by Iza Bella, distributed under a Creative Commons BY-SA 2.0 UK license.

[1]: Notebooks, 1914-1916, page 14e (Harper & Brothers, New York, 1961). [↑]

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].