[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / r / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology

Name
Options
Comment
Verification
4chan Pass users can bypass this verification. [Learn More] [Login]
File
  • Please read the Rules and FAQ before posting.
  • You may highlight syntax and preserve whitespace by using [code] tags.

08/21/20New boards added: /vrpg/, /vmg/, /vst/ and /vm/
05/04/17New trial board added: /bant/ - International/Random
10/04/16New board for 4chan Pass users: /vip/ - Very Important Posts
[Hide] [Show All]


[Advertise on 4chan]


"Merry Christmas and thanks for 35 years of the web, Sir Tim" edition.

>Free beginner resources to get started with HTML, CSS and JS
https://developer.mozilla.org/en-US/docs/Learn - MDN is your best friend for fundamentals
https://web.dev/learn/ - Guides by Google, you can also learn concepts like Accessibility, Responsive Design etc
https://eloquentjavascript.net/Eloquent_JavaScript.pdf - A modern introduction to JavaScript
https://javascript.info/ - Quite a good JS tutorial
https://flukeout.github.io/ - Learn CSS selectors in no time
https://flexboxfroggy.com/ and https://cssgridgarden.com/ - Learn flex and grid in CSS

>Resources for backend languages
https://nodejs.org/en/learn/getting-started/introduction-to-nodejs - An intro to Node.js
https://www.phptutorial.net - A PHP tutorial
https://dev.java/learn/ - A Java tutorial
https://rentry.org/htbby - Links for Python and Go
https://quii.gitbook.io/learn-go-with-tests - Learn Go with Tests

>Resources for miscellaneous areas
https://github.com/bradtraversy/design-resources-for-developers - List of design resources
https://www.digitalocean.com/community/tutorials - Usually the best guides for everything server related

>Need help? Create an example and post the link
https://jsfiddle.net - if you need help with HTML/CSS/JS
https://3v4l.org - if you need help with PHP/HackLang
https://codesandbox.io - if you need help with React/Angular/Vue

/wdg/ may or may not welcome app development discussion. You can post and see what the response is.
Some app technologies of course have overlap with web dev, like React Native, Electron, and Flutter.

We have our own website: https://wdg-one.github.io

Submit your project progress updates using this format in your posts, the scraper will pick it up:

:: my-project-title ::
dev:: anon
tools:: PHP, MySQL, etc.
link:: https://my.website.com
repo:: https://github.com/user/repo
progress:: Lorem ipsum dolor sit amet

Previous: >>107632299
>>
>>107654076
an interview to this dude around the current years must be lit
>>
>>107654076
>he gave it away for free
probably the dumbest decision ever made by a human being, ever
>>
File: maxresdefault.jpg (231 KB, 1280x720)
231 KB
231 KB JPG
>>107654076
now the web is splintered into an untold number of social containment zones

whens the last time you typed www. ?
>>
kill all webshitters
webdev holocaust now
>>
I wonder if he realised his creation would destroy the world?
>>
>>107654076
>tfw the WWW is an europoor invention
>>
>>107654335
Not necessarily. Linus Torvalds gave away Linux for free but he's still had a great career and I think he is financially pretty comfortable. I think Red Hat gave him some stock in their company, and I assume his Linux Foundation salary is probably not too bad.

You could say him and Tim Berners-Lee could have been richer, but I guess they wanted to focus on computer problems rather than business decisions.

>>107654355
There has been splintering in the last few years (Twitter was turned into X, and some people didn't like the new X, which is why we saw the growth of Threads, Bluesky, Mastodon). You can't blame that on the web as a platform though.
>>
Re-postan, js challenge, from ChatGPT

JS Challenge: Array Compression

Write a function that compresses consecutive duplicates in an array.

Rules

Keep the original order

Only remove consecutive duplicates

Return a new array

Examples
console.log(compress([1,1,2,2,2,3,1,1])) 
// [1,2,3,1]

console.log(compress(["a","a","b","a","a","a"]))
// ["a","b","a"]

console.log(compress([]))
// []



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.