Bookmarks tagged with #programming.
Show all
Show all
Jason Grinblat su Twitter: "I love maps & their promise of fractal discover
I love maps & their promise of fractal discovery.
I love procedural generation and the aesthetics of the unauthored.
Where do these two loves intersect? Generated maps.
I am the procgen map admirer. These are my favorite map generators and the folks who create them.
👇THREAD👇
Saved
on: 2018-04-05
A few days with a software consultant
We started to implement domain driven design (DDD) at my workplace at the start of last year. I had learned a lot about DDD in my spare time, but no one on the team had worked on a DDD project beforehand. We decided to hire Marco Pivetta (@ocramius) as a...
Saved
on: 2018-04-04
Learn to become a Backend Developer - tajawal - Medium
Web development today is completely different from what it was a few years ago; there are lots of different things that can easily baffle anyone entering into the web development. It was one of the…
Tags:
#programming
Saved
on: 2018-04-04
Hulkamania! Or; How I made our office play personalized entrance theme musi
How I hacked the office WiFi to play entrance theme music for my colleagues (and myself!)
Saved
on: 2018-03-30
“Just” | Brad Frost
I feel like an idiot while doing my job. A lot.
Now there’s a damn good chance I’m actually an idiot, but the self-respecting part of me wants to challenge that notion.
When I get stuck on a task or am looking for recommendations for tools/resources/strategies/solutions/whatever, I often take
Saved
on: 2018-03-29
Text Buffer Reimplementation, a Visual Studio Code Story
Text Buffer Reimplementation in the Visual Studio Code/Monaco editor
Tags:
#programming
Saved
on: 2018-03-29
Uses | Wes Bos
Make sure to check out uses.tech for a list of everyone's /uses pages!
Tags:
#programming
Saved
on: 2018-03-23
8 books every junior developer should read
Each profession has a lot of books that a junior should read in order to advance her career, but one has to choose wisely to decide in which books should invest her time. Here I provide my opinion on which books you should read - first - if you're an aspiring developer.
Saved
on: 2018-03-20
Functional Programming with PHP Generators – iFixit Engineering – Medium
Generators are cool. They make it easy to write iterators by defining a function instead of building an entire class that implements Iterator. They also make it easy to write lazy lists and infinite…
Saved
on: 2018-03-19
I am a mediocre developer
I personally know some developers who are very talented and can create wonderful pieces of software...
Saved
on: 2018-03-18
Why inheritance never made any sense | Structure and Interpretation of Computer Programmers
Tags:
#programming
Saved
on: 2018-03-17
Lookahead and Lookbehind Tutorial—Tips &Tricks
Regex Lookahead and Lookbehind Tutorial. Explains the fine details of Lookahead and Lookbehind, including zero-width matches, overlapping matches and atomicity.
Saved
on: 2018-03-16
(4) Salvatore Sanfilippo - YouTube - YouTube
Programming, AI, algorithms & other stuff :)
The channel is bilingual, Italian and English. The hands-on programming videos are all in English.
The other videos (without an open terminal) may be mostly in Italian certain in English.
Subtitles are always cleaned so enable it for better understanding or translation!
Saved
on: 2018-03-15
Is it a Value Object or an Entity? | HackerNoon
Imagine you enter a library to borrow a book.
Saved
on: 2018-03-14
Value Objects Like a Pro – Hacker Noon
Some time ago I was asked this automated question on a programming website:
Saved
on: 2018-02-27
https://aos.github.io/2018/02/24/understanding-dijkstras-algorithm/
Tags:
#programming
Saved
on: 2018-02-25
Design Your Services the Right Way | HackerNoon
Few days ago, I wrote about the Hexagonal Architecture, explaining why you should use this powerful architectural pattern to design your system.
Saved
on: 2018-02-21
Simple CQRS - reduce coupling, allow the model(s) to evolve — Matthias Noba
CQRS - not a complicated thing CQRS has some reputation issues. Mainly, people will feel that it’s too complicated to apply in their current projects. It will often be considered over-engineering. I think CQRS is simply misunderstood, which is the reason many people will not choose it as a design technique. One of the common misconceptions is that CQRS always goes together with event sourcing, which is indeed more costly and risky to implement.
Saved
on: 2018-01-19
SQL Keys in Depth
What database keys really are, and how to use them effectively.
Saved
on: 2018-01-02
Enlight
Enlight is a resource aimed to teach anyone to code through building projects. Hosting a wide variety of tutorials and demos, Enlight provides developers with sample projects and explains how they work.
Saved
on: 2017-12-10
Performance Calendar » Evolution of : Gif without the GIF
tl;dr
GIFs are awesome but terrible for quality and performance
Replacing GIFs with is better but has perf. drawbacks: not preloaded, uses range requests
Now you can s in Safari Technology Preview
Early results show mp4s in tags display
Saved
on: 2017-12-05
The secret to being a top developer is building things! Here’s a list of fu
You can only become a great developer if you’re willing to put effort into itit. Imagine for a moment. You can’t become physically fit by reading a lot about fitness. You actually need to go to the…
Tags:
#programming
Saved
on: 2017-12-03
PHP: Design Patterns
Write better PHP code by following these popular (and time-tested) design patterns.
Saved
on: 2017-11-02
Metaballs
Metaballs, not to be confused with meatballs, are organic looking squishy gooey blobs. From a mathematical perspective they are an iso…
Saved
on: 2017-10-17
Web Audio Modem
What do you do when you cannot copy text between computers due to lack of internet connectivity? I built a modem using the Web Audio API, allowing data transfer via audio.
Tags:
#programming
Saved
on: 2017-10-14
Uncle Bob and Silver Bullets • Hillel Wayne
A while back I wrote that Robert Martin was ruining software by being too good at programming. That was supposed to be a joke. Since then he’s done his damndest to actually ruin software by telling people they’re doing it wrong. His most recent response where he yells at software correctness was the breaking point for me, so I’m going to go ahead and say what many of us have been thinking:
Saved
on: 2017-10-07
Upgrading existing password hashes
Still using MD5 or SHA-1 to store user passwords and want to gracefully migrate to e.g. bcrypt? Want to do it properly to protect all passwords in the database? Here's how.
Saved
on: 2017-09-06
(7) Rob Pike - 'Concurrency Is Not Parallelism' - YouTube
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
Tags:
#programming
Saved
on: 2017-08-30
Five sharding data models and which is right
At Citus we make it simple to shard PostgreSQL. So we’ve thought a lot about different data models for sharding. This post covers 5 different data models for sharding, from sharding by tenant (multi-tenant data models), sharding by geography, sharding by entity id, sharding a graph, and time-based partitioning.
Saved
on: 2017-08-29
http://www.marco-bunge.com/2017/08/05/application-logic-done-right/
Saved
on: 2017-08-10
StackBlitz
StackBlitz is the collaborative browser-based IDE for web developers. StackBlitz eliminates time-consuming local configuration and lets developers spend more time building.
Saved
on: 2017-08-04
This in JavaScript | Zell Liew
Are you confused by the
`this` keyword in JavaScript? It confuses everyone in the beginning, so don't worry about it. You're not alone.
But that doesn't mean you can go on without understanding
`this` forever. It is used so much in JavaScript and in tutorials everywhere that you need to grasp what
`this` is sooner or later. Once you understand
`this`, you'll realize that it's much simpler than you think it is.
By the end of this article, you would have demystified
`this` for yourself. You'll know what it is, what it does and how to use it.
Saved
on: 2017-08-03
Explaining Programming to 6 Years Old Kids
It was more fun than I expected! I treated this seriously and I was well prepared, and it paid off. The kids were interested and I think they might even remember something.
Saved
on: 2017-08-02
GitHub - zeeshanu/learn-regex: Learn regex the easy way
Learn regex the easy way
Tags:
#programming
Saved
on: 2017-07-25
Ask HN: What books had the greatest effect on how you structure your code?
Saved
on: 2017-07-25
Ultimate htaccess Anti-Hotlinking Strategy | Perishable Press
Tags:
#programming
Saved
on: 2017-07-24
Progressive Feature Rollout
The document outlines strategies for the progressive rollout of new features, emphasizing the roles of product owners, software engineers, and users in the development process. It discusses the importance of A/B testing, feature toggling, and metrics tracking using tools like Google Analytics and backend systems to assess user engagement and feature effectiveness. Key takeaways include the need for robust statistical evaluation and proper planning during feature deployment to minimize risks and enhance user experience.
Saved
on: 2017-06-22
Functional Programming in PHP7. Higher Order Functions | Neil Charlton
Saved
on: 2017-06-12
Stitcher 1.0
Create loop-able, array-like collections in PHP with type checking.
Saved
on: 2017-06-12
Recommended resource to build an actual app with TDD? : r/PHP
Saved
on: 2017-05-12
clean-code-javascript/README.md at master · ryanmcdermott/clean-code-javascript
Clean Code concepts adapted for JavaScript
Saved
on: 2017-05-02
Type-safe data structures and bananas without gorillas in PHP : r/PHP
Saved
on: 2017-05-01
(2) SOLIDay 2015 - Mathias Verraes - Identity #4 - YouTube
Mathias Verraes - Identity SOLIDay 2015 - Conference about software architecture, best programming practices and design patterns.http://soliday.phpsrbija.rs/...
Saved
on: 2017-04-28
Agile for one: The Personal Story 'Wall' In Action (secretGeek.net)
Saved
on: 2017-04-13
Preparing for a Technical Interview: Algorithms, Data Structures, and Compu
Basic algorithms, data structures, and computer science topics to prepare you for a technical interview at a software development company. Refresh your knowledge using JavaScript.
Tags:
#programming
Saved
on: 2017-04-04
A Programmer’s Introduction to Unicode – Nathan Reed’s coding blog
Pixels and polygons and shaders, oh my!
Tags:
#programming
Saved
on: 2017-03-13
The Absolute Minimum Every Software Developer Absolutely, Positively Must K
Ever wonder about that mysterious Content-Type tag? You know, the one you’re supposed to put in HTML and you never quite know what it should be? Did you ever get an email from your friends in…
Tags:
#programming
Saved
on: 2017-03-13
API design guide | Cloud API Design Guide | Google Cloud
A set of guidelines for designing APIs that are consistent with Google AIPs.
Tags:
#programming
Saved
on: 2017-02-23
AWS Lambda For The Impatient Part 1
Programming book reviews, programming tutorials,programming news, C#, Ruby, Python,C, C++, PHP, Visual Basic, Computer book reviews, computer history, programming history, joomla, theory, spreadsheets and more.
Saved
on: 2017-02-21
uraimo.com | Building a LISP from scratch with Swift
This article describes how you can build a simple LISP, based on the 1978 article 'A Micro Manual For LISP - Not The Whole Truth' with Swift, taking advantage where possible of the features the language offers.
Tags:
#programming
Saved
on: 2017-02-06
Ask HN: Which developers do you closely follow? | Hacker News
Tags:
#programming
Saved
on: 2017-01-30
Writing good code: how to reduce the cognitive load of your code – Christia
Tags:
#programming
Saved
on: 2017-01-21
Programming (mental) models
Terminology like this is sprinkled throughout programming blog posts, conference talks, papers, and text books. But don’t be turned off by this jargon. Let’s jump right in and break some of these…
Tags:
#programming
Saved
on: 2016-12-28
DesignPatternsPHP — DesignPatternsPHP 1.0 documentation
a collection of known design patterns along with implementations in PHP8
Saved
on: 2015-08-11
Domain-Driven Design - Tuts Code Article
In my country, you won't make it through school without reading how Goethe's Faust complains, I've studied now Philosophy - And Jurisprudence, Medicine, - And even, alas! Theology - All through...
Saved
on: 2015-07-17
It’s Time to Move to a Four‑Tier Application Architecture – NGINX Community Blog
Tags:
#programming
Saved
on: 2015-02-25
Adopting Microservices at Netflix: Lessons for Architectural Design
Learn design principles and best practices for microservices architecture from Adrian Cockcroft, former lead Cloud Architect at Netflix
Tags:
#programming
Saved
on: 2015-02-25
Watch programming videos or broadcast your coder skills with the world | Co
Domain name CodersTV.com is a dynamic and captivating choice for any tech-related startup looking to showcase their coding skills and innovation. The name itself evokes a sense of community, creativity, and cutting-edge technology. With onl
Saved
on: 2015-02-19