Clean your Memory: From Finalize to Cleaner
Garbage collection in Java takes care of memory management, but it does not clean up non-memory resources like sockets or file handles.
https://foojay.io/today/clean-memory-from-finalize-to-cleaner/

Clean your Memory: From Finalize to Cleaner
Garbage collection in Java takes care of memory management, but it does not clean up non-memory resources like sockets or file handles.
https://foojay.io/today/clean-memory-from-finalize-to-cleaner/
We received a new article, written by Om Santosh Suneri, sharing about his first open source contribution and what he learned in the process.
Read his full experience: https://medium.com/@omsuneri/my-first-open-source-contribution-sugar-labs-400f2f912e31
Sometimes it's very difficult to wrap a test around some nasty legacy code when you're fixing a bug.
My rule of thumb for whether my nasty test is "good enough" is:
Without the bug-fix, the test fails WITH A USEFUL FAILURE MESSAGE, and with the fix it passes.
Here's the post I wish I had when I first started programming.
If you know someone just beginning to code (especially students), maybe pass this along?
Would've saved me a lot of head-scratching and "why didn't anyone tell me this earlier?" moments.
How getting rid of mandatory parking minimums is helping the climate
In this week's issue of our environmental newsletter, we see what happens when cities drop rules about how many parking spaces developers need to build, see how the north and south poles are breaking records together, and learn why a Quebec town is taxing people who don't have a tree i...
#climate #environment #city #development #Quebec #northpole
https://www.cbc.ca/news/science/what-on-earth-parking-minimums-1.7500760?cmp=rss
How eliminating underground parking is helping the climate
In this week's issue of our environmental newsletter, we see what happens when cities drop rules about how many parking spaces developers need to build, see how the north and south poles are breaking records together, and learn why a Quebec town is taxing people who don't have a tree in their yard.
#climate #environment #city #development #Quebec #northpole
https://www.cbc.ca/news/science/what-on-earth-parking-minimums-1.7500760?cmp=rss
Ah yes, "Localfirst" #web #development – because apparently, the best way to improve the internet is to reinvent it as a 1990s desktop app.
Sure, let's all go back to the glory days of #offline #computing because, evidently, #cloud #services are just too mainstream now.
https://alexop.dev/posts/what-is-local-first-web-development/ #Localfirst #Retro #Innovation #HackerNews #ngated
#Development #Releases
New to the web platform (March 2025) · The latest browser features at a glance https://ilo.im/1635he
_____
#Browser #Chrome #Firefox #Safari #WebPlatform #WebDev #Frontend #CSS #JavaScript #API
#Development #Guides
Simplify sharing · How to make content sharing effortless on your website https://ilo.im/16350b
_____
#Sharing #Content #Webpage #ProgressiveEnhancement #WebComponents #WebDev #Frontend #HTML #CSS #JavaScript
#Development #Tools
GodSVG · An open-source editor for Scalable Vector Graphics https://ilo.im/16331x
_____
#SVG #Editor #Browser #OpenSource #Linux #MacOS #Windows #WebDesign #WebDev #Frontend
#Development #Previews
First look at the modern attr() · A new way to use CSS with HTML data attributes https://ilo.im/16357k
_____
#Data #HTML #CSS #InlineCSS #CssGrid #Chrome #Browser #WebDev #Frontend #JavaScript
AnimeJS v4 has landed. Boy oh boy, it’s probably the sickest JavaScript library for animations.
Albany-Saratoga Speedway developer deliberates Malta plans | Business https://www.byteseu.com/890640/ #AlbanySaratogaSpeedway #development #easements #Malta #moratorium #PublicHearing #TownBoard
How to build a solid and motivating culture ->
Click to see more
#Environment #Coaching #Comunication #Trust #Growth #Development #Balance #BusinessManagement #Innovation #Leadership
#Motivation #Culture
https://www.neosferaconsulting.com/como-construir-una-cultura-empresarial-solida-y-motivadora/
Rust 1.86 is out now, bringing trait upcasting support, safer mutable indexing for slices and maps, and stable target feature support for safe functions.
https://linuxiac.com/rust-1-86-introduces-major-language-features/
Developers are ready to build more housing. How can the federal government help?
With housing costs having risen dramatically over the past decade, a Montreal developer says he'd like the next federal government to finally 'treat it like a crisis.'
#housing #government #economics #development #Montreal #News
https://www.cbc.ca/news/canada/montreal/developers-housing-federal-government-1.7500155?cmp=rss
Developers are ready to build more housing. How can the federal government help?
With housing costs having risen dramatically over the past decade, a Montreal developer says he'd like the next federal government to finally 'treat it like a crisis.'
#housing #government #economics #development #Montreal #News
https://www.cbc.ca/news/canada/montreal/developers-housing-federal-government-1.7500155?cmp=rss
#Development #Explorations
Forbidden request headers · Some request headers are more trustworthy than others https://ilo.im/16333j
_____
#Specification #HttpHeaders #Browser #JavaScript #FetchAPI #XMLHttpRequest #CloudflareWorker #WebDev #Frontend #Backend
Bitcoin Development Mailing List Briefly Goes Offline After 'Malicious' Warning - The Bitcoin Development Mailing List, a key communication platform for developers of the ... - https://www.coindesk.com/markets/2025/04/03/key-bitcoin-development-mailing-list-goes-offline-after-malicious-warning #development #markets #bitcoin #tech
https://www.europesays.com/1966009/ Park 53 Office Space Goes From Drab to Fab – Commercial Observer #45East53rdStreet #Channel #construction #DanielaPetrusev #Development #SlideshowArchitecture #space