• Shaarli
  • Tag cloud
  • Picture wall
  • Daily
  • RSS
  • Login
4478 shaares
3 / 10
Filters
191 results tagged coding

What Is Negative Engineering? | Future

QRCode

Negative engineering is the time-consuming and sometimes frustrating work that engineers do to ensure small bugs don't take down systems.

There were no warnings or red lights, because the process simply hadn’t run in the first place. And so a new, time-consuming activity was added to the data analytics stack: manually checking the database each morning to make sure everything had functioned properly.

Negative engineering is “insurance as code”

Negative engineering is the time-consuming and sometimes frustrating work that engineers undertake to ensure the success of their primary objectives.

https://future.com/negative-engineering-and-the-art-of-failing-successfully/
January 13, 2024 at 9:12:11 PM EST *
productivity career coding design
FILLER

Creative Coding: Generative Art, Data visualization, Interaction Design, Resources | terkelg

QRCode

Creative Coding: Generative Art, Data visualization, Interaction Design, Resources. - GitHub - terkelg/awesome-creative-coding: Creative Coding: Generative Art, Data visualization, Interaction Design, Resources.

https://github.com/terkelg/awesome-creative-coding
January 13, 2024 at 12:35:49 PM EST *
coding inspiration art
FILLER

GitHub - abi/screenshot-to-code: Drop in a screenshot and convert it to clean code (HTML/Tailwind/React/Vue)

QRCode

Drop in a screenshot and convert it to clean code (HTML/Tailwind/React/Vue) - GitHub - abi/screenshot-to-code: Drop in a screenshot and convert it to clean code (HTML/Tailwind/React/Vue)

https://github.com/abi/screenshot-to-code
January 13, 2024 at 11:14:31 AM EST *
llm coding chatgpt webdesign
FILLER

The Python Tutorial — Python 3.12.1 documentation

QRCode

Python is an easy to learn, powerful programming language. It has efficient high-level data structures and a simple but effective approach to object-oriented programming. Python’s elegant syntax an...

https://docs.python.org/3/tutorial/index.html
January 13, 2024 at 11:11:18 AM EST *
python coding
FILLER

How Marketing Changed OOP In JavaScript — Smashing Magazine

QRCode

Discussing the decisions surrounding JavaScript prototypes, the article by Juan Diego Rodriguez scrutinizes their origin, examines missteps in the design, and explores how these factors have affected the way we write JavaScript today.

There is no difference, and JavaScript will execute the same code, but the latter example is honest about what JavaScript is doing under the hood, while the former hides it behind syntactic sugar.

Do I have a problem with the classical approach? Yes and no. An argument can be made that the classical syntax improves readability by having all the code related to the class inside a block scope. On the other hand, it’s misleading and has led thousands of developers to believe that JavaScript has true classes when a class in JavaScript is no different from any other function object.

https://www.smashingmagazine.com/2023/12/marketing-changed-oop-javascript/
January 13, 2024 at 11:03:02 AM EST *
javascript coding oop
FILLER

What Removing Object Properties Tells Us About JavaScript — Smashing Magazine

QRCode

Removing properties from an object in JavaScript might not be the most exciting job, but there are many ways to achieve it, each revealing a fundamental aspect of how JavaScript works. Juan Diego Rodríguez explores each technique in this article.

  • Contestant A: “I set c to undefined.”
  • Contestant B: “I used the delete operator.”
  • Contestant C: “I deleted the property through a Proxy object.”
  • Contestant D: “I avoided mutation by using object destructuring.”
  • Contestant E: “I used JSON.stringify and JSON.parse.”
  • Contestant F: “We rely on Lodash at my company.”
https://www.smashingmagazine.com/2023/10/removing-object-properties-javascript/
November 2, 2023 at 11:55:27 AM EDT *
javascript coding
FILLER

Music for Programming

QRCode

A series of mixes intended for listening while ${task} to focus the brain and inspire the mind.

https://musicforprogramming.net/thirtyfive
May 22, 2023 at 3:36:52 PM EDT *
coding music
FILLER

Download Free Essential eBooks for Unicorn Designers - Lapa.Ninja

QRCode

Download Free Essential eBooks for Unicorn Designers - Lapa.Ninja

https://www.lapa.ninja/book/
May 8, 2023 at 3:48:19 PM EDT *
ebook design coding
FILLER

Introduction - From Perl to Rust

QRCode

Many introductions to Rust already exist. Most of them are aimed at C++ programmers. That makes sense, but lots of folks are coming to Rust from other languages now.

My current1 day job is mostly Perl. It occurred to me that an introduction to Rust aimed at people who already know Perl could be useful.

https://oylenshpeegul.gitlab.io/from-perl-to-rust/introduction.html
May 8, 2023 at 8:42:07 AM EDT *
perl rust coding
FILLER

Syntax Across Programming Languages

QRCode

You know one language and want to find the corresponding operator or function in another language

sprintf-like

sprintf Awk, C, C++, F#, Maple, Matlab, merd, OCaml, Perl, Perl6, PHP, Pike, Ruby
printf  Haskell
%       Python, Ruby
http://rigaux.org/language-study/syntax-across-languages.html
May 2, 2023 at 6:26:48 PM EDT *
coding
FILLER

Why Do Developers Care About API-First? | Postman Blog

QRCode

There’s a lot of talk lately about API-first as an approach to design and development. While there are many paths to API-first, usually the people driving this initiative within their organizations have job titles like API architect, API designer, and API platform leader. It makes sense because they are most invested in the efficiency, interoperability, and quality of the organization’s APIs.

https://www.postman.com/api-first/

https://blog.postman.com/why-do-developers-care-about-api-first/
May 2, 2023 at 3:00:54 PM EDT *
api coding
FILLER

Camera obscura: the case against AI in classrooms: Matthew Butterick

QRCode

Research means more than fact-checking

When I first used GitHub Copilot, I said it “essen­tially tasks you with correcting a 12-year-old’s home­work … I have no idea how this is prefer­able to just doing the home­work your­self.” What I meant is that often, the focus of program­ming is not merely producing code that solves a problem. Rather, the code tends to be the side effect of a deeper process, which is to learn and under­stand enough about the problem to write the code. The authors of the famous MIT program­ming text­book Struc­ture and Inter­pre­ta­tion of Computer Programs call this virtuous cycle proce­dural epis­te­mology. We could also call it by its less exotic name: research.

https://matthewbutterick.com/chron/camera-obscura-the-case-against-ai-in-classrooms.html
April 26, 2023 at 11:40:50 AM EDT *
coding ai
FILLER

FizzBuzz - Rosetta Code

QRCode

Task Write a program that prints the integers from 1 to 100 (inclusive). But: for multiples of three, print Fizz (instead of the number)...

https://rosettacode.org/wiki/FizzBuzz
April 17, 2023 at 1:12:53 PM EDT *
coding
FILLER

Coding Font by Typogram – Find Your True Love of Coding Fonts

QRCode
  • Source Code Pro
  • Cousine
  • Ubuntu Mono

But coding != terminal != text!!

https://www.codingfont.com/
March 17, 2023 at 8:53:58 AM EDT *
coding fonts typography
FILLER

Because of AoC : adventofcode - Algorithms books

QRCode

As a former student of his I can recommend Jeff Erickson’s free online algorithms textbook if you’re looking for more sources. :)

https://jeffe.cs.illinois.edu/teaching/algorithms/

very good books. I also recommend Sedgewick's course on coursera

https://www.redblobgames.com/pathfinding/a-star/introduction.html

Would also strongly recommend the Algorithm Design Manual by Skiena
Used this book during AoC and for prepping for interviews.

https://www.reddit.com/r/adventofcode/comments/103bjv7/because_of_aoc/
January 5, 2023 at 9:46:40 AM EST *
algorithms coding interviewing
FILLER

GitHub - cpressey/Facts-about-State-Machines: I hold the opinion that state machines are underrated

QRCode

I hold the opinion that state machines are underrated - GitHub - cpressey/Facts-about-State-Machines: I hold the opinion that state machines are underrated

https://github.com/cpressey/Facts-about-State-Machines
October 13, 2022 at 9:15:43 AM EDT *
state coding ux
FILLER

Understand ES6 in 20 Minutes

QRCode
https://javascript.plainenglish.io/understand-es6-in-20-minutes-8ab8f958e379
September 6, 2022 at 4:05:53 PM EDT *
javascript coding
FILLER

I Spent 7 Months Gathering The Very Best Free Courses I Could Find On The Internet | by Jano le Roux | The Startup | Aug, 2022 | Medium

QRCode

I Spent 7 Months Gathering The Very Best Free Courses I Could Find On The Internet. Including life-changing Harvard, MIT, and Stanford courses..

Harvard’s CS50 Computer Science Course
https://www.harvardonline.harvard.edu/course/cs50-introduction-computer-science

MIT’s Machine Learning Course
https://www.edx.org/course/machine-learning-with-python-from-linear-models-to

Apple’s Develop For iOS Course
https://developer.apple.com/tutorials/app-dev-training/

AWS’s Cloud Practitioner Course
https://www.edx.org/course/aws-cloud-practitioner-essentials

University of Michigan’s Successful Negotiation Course
https://www.coursera.org/learn/negotiation-skills

RIT’s Storytelling in the Workplace Course
https://www.edx.org/course/storytelling-in-the-workplace-3

Bocconi’s Private Equity and Venture Capital Course
https://www.coursera.org/learn/private-equity

Stanford’s Quantum Mechanics Course
https://www.edx.org/course/quantum-mechanics-for-scientists-and-engineers-1

https://medium.com/swlh/i-spent-7-months-gathering-the-very-best-free-courses-i-could-find-on-the-internet-44b5679b0bf1
August 17, 2022 at 2:31:20 PM EDT *
coding tutorial machinelearning ios
FILLER

My Google Coding Interview Question | by William Wen | CodeX | May, 2022 | Medium

QRCode

Given a positive sorted array a = [ 3, 4, 6, 9, 10, 12, 14, 15, 17, 19, 21 ];
Define a function f(a, x) that returns x, the next smallest number, or -1 for errors.
i.e.
f(a, 12) = 12
f(a, 13) = 12

Why Binary Search?

Binary search is one of the most difficult “simple” coding problems. The algorithm looks trivial, but it’s a devil to implement. Jon Bentley, a former CMU professor, wrote in his book Programming Pearls that only 10% of professional programmers are able to implement it correctly, including PhD students.

https://medium.com/codex/my-google-coding-interview-question-166f2922b548
May 11, 2022 at 8:58:40 AM EDT *
interviewing coding career
FILLER

Big-O Algorithm Complexity Cheat Sheet (Know Thy Complexities!) @ericdrowell

QRCode
https://www.bigocheatsheet.com/
October 21, 2021 at 11:34:50 AM EDT *
interviewing coding
FILLER
3 / 10
Shaarli · The personal, minimalist, super fast, database-free, bookmarking service by the Shaarli community · Documentation
Fold Fold all Expand Expand all Are you sure you want to delete this link? Are you sure you want to delete this tag? The personal, minimalist, super fast, database-free, bookmarking service by the Shaarli community