mooo

https://ift.tt/2P2Vt3D via /r/mildlyinteresting https://ift.tt/2PBwrIr

https://ift.tt/3m6SlQl via /r/science https://ift.tt/3u0xTmW

https://ift.tt/39iQDpG via /r/NatureIsFuckingLit https://ift.tt/39h5H78

https://ift.tt/2P2Vt3D via /r/mildlyinteresting https://ift.tt/2PBwrIr

As per the title, I wrote a letter expressing my concerns with the Canadian housing market, and sent it out to over 100 politicians across the country. The addressees were the leaders of every major federal and provincial party, as well as the relevant ministers and opposition critics, and the mayors of every major city in the country.I sent the letter out in early February. Since then, I received only five real responses. The mayors of Montreal and Victoria wrote me back, as did the Green Party housing critic Tim Grant, and David Eby and Wab Kinew of the BC and Manitoba NDP parties respectively. The office of Jagmeet Singh responded with a canned email that discussed policy largely unrelated to the content of my email.I will post each response I received as a separate comment. My original letter follows:To the leaders of this federation,There is significant anxiety regarding the future of this country that is growing in people of my generation, and it is becoming increasingly impossible to ignore.I am an average citizen in my early thirties. I do not represent any special interest group, or hold political affiliation with any party. Due to my line of work, I have lived in multiple provinces, in cities of all sizes, and in rural, urban and suburban areas. I have spent time in almost every province and territory, and I work with, and consider friends, people of all ages and backgrounds from across the country.It is my belief that the biggest reason for this anxiety is the obvious disparity of opportunity growing between the older and younger generations of Canadians. Younger Canadians are increasingly burdened with the reality that no matter how hard they work they will never attain the lifestyle that their parents enjoyed on their own merits alone. This is particularly apparent when you look at the state of Canada’s housing market.Adjusted for inflation, wages have been fairly stagnant over the past couple of decades. At the same time, the cost of living for the average Canadian has increased substantially. According to Statistics Canada, in 2000 the median household income was $58,300, and in 2018 (the last year of available Statistics Canada data) it was $69,600, an increase of 16%. In the same period rent has doubled in many markets and the median price of the average home has increased 257% from $163,951 in 2000 to $586,000 in 2020. The traditional financial advice that housing and related expenses should not exceed thirty percent of gross income is becoming increasingly impossible, particularly in Canada’s urban centres.The drastic increase in Canadian housing prices has put younger Canadians in an untenable situation. Due to the increased cost of living, Canadians are having to put more and more of their income towards shelter. This, coupled with that fact that housing prices are increasing faster than people have the ability to save, is making it near impossible to put together an adequate down payment. The real estate market is no longer tied to the local economy or wages in most markets – Regina has a higher median income than Toronto while having significantly lower housing costs, for example – and so this is unlikely to improve.The excessive increase in prices is putting younger Canadians in a difficult position. Those who are able to pass the stress test and get financing are feeling pressure to purchase simply to get into the market before it becomes impossibly expensive to do so. A six-figure salary isn’t enough in many markets to save for a down payment and purchase a home, and the justified fear is that if they do not purchase now, they will not ever be able to in the future. This is having a massive psychological impact on young Canadians who feel that the future is one where they will never get ahead, even if they do everything right. If traditionally well off workers such as doctors and lawyers are getting left behind in the current market, the average Canadian does not stand a chance. In 2000, the cost of the average home in Canada was 2.8 times the median household income. Today that number is 8.4 times, with it being substantially higher in the GTA and GVA.The COVID-19 pandemic has further exacerbated the situation. Despite historic unemployment, nationwide housing prices increased over 18 percent between August 2019 and August 2020, this is more than the total percentage increase in income over the past twenty years. This is largely due to the Bank of Canada’s decision to cut the key target interest rate to 0.25%, which has reduced mortgage interest rates to historic lows, coupled with the strong performance of the stock market in the same period. Those who were in positions to invest have had great returns, despite the overall dismal performance of the economy. It is more apparent than ever that current economic policies have favoured certain people at the expense of others. Homeowners and those with money to invest have done exceptionally well, while those living pay-cheque to pay-cheque, in the service industry, or just starting their careers, are falling further and further behind.The issues surrounding the Canadian housing market are not new or surprising. Domestically, the Vancouver market was a warning sign of what was to come, as were foreign housing markets in places like Australia and New Zealand. This phenomenon is not unique to Canada. The majority of developed countries have been dealing with similar issues due to the impact that foreign investment, immigration and speculation have had globally.In Canada, and elsewhere, the real estate market has also been used as a place to launder money. Despite the warning signs and the obvious social repercussions of the increased interest in Canadian real estate, governments of all levels have done very little to control the problem. In some ways they have exacerbated it. Housing and real estate now make up over thirteen percent of the GDP, more than any other industry, and seventy six percent of the country’s wealth is wrapped up in real estate. It is too big to fail. In addition, as the riskiest mortgages are insured by the Federal Government through the CMHC, the government has a vested interest in keeping the market from collapsing.So where does that leave young Canadians? Some are lucky enough to have a well-paying job in a market still tied to the local economy (although this is becoming rarer and rarer outside the Prairies). The remainder are forced to pick from an offering of poor options. They can choose to overextend themselves and take on a substantial amount of debt simply so they do not get left behind, or they can rent. Given that all levels of government are unlikely to allow a housing market crash, those who choose to rent will effectively be priced out of the market for good. This means that younger Canadians can either overextend themselves financially, or rent and try to invest what money they have remaining per month elsewhere. It is likely that the majority of Canadians without access to substantial savings or equity will be priced out of the market completely in the next few years. Indeed, in Toronto the average price of a home increased by $119,000 in January 2021 alone.It is evident that the overheated housing market disproportionately harms younger and poorer Canadians. But what of the other demographics? There are real, tangible benefits brought on by the real estate boom. The construction industry is thriving, bringing with it good jobs. Neighbourhoods are being revitalized, and the people who bought into the market at the right time are seeing fabulous growth to their net-worth. In the short term, these all seem like very good things. But in the long term we will pay dearly for it.A high cost of living is bad for the economy. If people are forced to spend more and more of their money just to pay the bills, there is less money for everything else. This affects the ability of small businesses to survive. Indeed, as real estate prices increase, so too do commercial leases. The margins of small businesses become smaller as people have less money to spend and the cost of doing business increases. The independent restaurants, bars and cafes that add vibrancy and desirability to urban centres will find it impossible to stay open. The trend of small businesses giving way to large chains and online services will be completed, and we will all lose out because of it.Many of the condos that are being thrown up to capitalize on the demand are being built poorly with units that are made for investors and not for people to actually live in. These buildings that look shiny and new today have the potential to become the ghettos of the future. High maintenance fees as a result of poor construction will be a further tax on the poor who cannot afford to purchase or rent outside the condo market. High prices will force more and more people into higher density areas, yet political inaction has ensured that no meaningful investment has been made in public transit since the seventies. Rising home prices will increase density, but for various reasons governments have failed to invest in, or regulate, what is necessary to service that density, to spread it out evenly, or to plan with a vision for the future in mind.Another long term consequence – and perhaps the most dire – is that divisions are being created between Canadians. Aside from a generational divide, there is increasing animosity between rural and urban centres as a result of real estate prices. In order to tap into the equity in one’s home, people need to either refinance, downsize, or move to areas with a lower cost of living. Many in a position to leave expensive cities have done so in order to tap into this equity. This has had the negative result of increasing property values in rural areas well above what the local economy can tolerate. There may be an argument that justifies high housing prices in Toronto, Montreal and Vancouver, as they are seen as attractive places on an international level and are deeply tied to the global economy, but the same cannot be said of places like North Bay, Prince George, or Charlottetown. Smaller communities have seen significant price increases that are pushing locals out of the market, and these people have nowhere to go. The prohibitive price of real estate in Vancouver and Toronto has pushed up housing prices in places as far from those cities as Halifax and Moncton – which seem like a bargain in comparison. This is having a negative impact on the people born and raised in those communities. This will cause animosity and division between Canadians, which will inevitably create obstacles to good governance in the future. When groups of people feel alienated, or left behind, there is also a very real potential for political radicalization – and, of particular concern in a federation – increased regionalism.The impact that the housing market is having on the very fabric of Canada cannot be exaggerated. If left unchecked, the consequences of inaction will be catastrophic. The government has lost control, and what little is currently being done has been to the benefit of certain segments of society at the expense of others. So, barring a total collapse of the housing market, what can we do to ensure that the Canada of the future is an equitable one? That this country, with so much potential, stops selling away the chance for its children to enjoy the way of life that older generations took for granted?The solution to the problem is multi-faceted and will require cooperation and a shared vision between multiple layers of government all across the country. This is no small feat in a federation, but this is not something that leaders can continue to dismiss as solely a ‘big city’ or regional problem.There is no doubt that price increases need to be controlled, and the quickest way to accomplish that would be to raise interest rates. The Bank of Canada could do this unilaterally. However, this would punish anyone who recently bought into the market, and it would further put pressure on the economy in the midst of the pandemic. Interest rates will eventually increase, but it is unlikely that this will happen in the short term, as it would be an unpalatable solution to many. That being said, there are other tools available to governments. The end game should be to flatten the market without popping it, while at the same time investing in the future.The first order of business should be to control the influence that organized crime and money laundering have on the market. This dirty money has been seemingly tolerated by politicians and law enforcement for decades and needs to end. There is no excuse for not cracking down on this, and any government that is not in the process of going after these criminals with the full force of their authority is complicit by inaction.Second, the influence that foreign buyers have on the market needs to be curbed. Toronto and Vancouver have already introduced foreign buyer’s taxes and these have had a small, temporary effect on housing prices. Allies like New Zealand and Mexico have already banned or heavily controlled such investment. Although the impact of such measures is currently being debated, it still stands to reason that locals, who wish to actually live in a property, should not be forced to compete on an even playing field with wealthy people from the other side of the world for a roof over their head. This is even more important when it comes to things like agricultural land, which we sell with little restriction to foreigners in many parts of the country. We do not need to be draconian, but we do need to be pragmatic in protecting Canada’s land and housing so that it is first and foremost accessible to all Canadians and permanent residents who actually reside here. We need to remain in control of our own destiny, and should not be forced to pay rent to landlords who live abroad. The regional foreign buyers taxes are a small step towards achieving this end, but the tax is low and there are too many loopholes. Currently many buyers are using proxy corporations to get around these taxes. An immediate step that needs to be taken is to force corporations to disclose who their beneficial owners are. The political resistance to doing this is mind-boggling, and should lead the average Canadian to seriously wonder what motivations are truly driving our lawmakers.Housing speculation and purchasing properties solely for investment purposes needs to be curbed for domestic purchasers as well. With the government’s plans to increase immigration to 401,000 people this year, there is going to be significantly more pressure on Canadian housing. One way to curb this would be through a vacancy tax. It would force people to rent their properties, or face a punitive tax. This money could – and should be – reinvested into building affordable housing. This should be combined with strict controls on Airbnb style rentals, which ate up a significant amount of the housing supply pre-COVID. Airbnbs should not be allowed to operate outside of designated tourist areas, except where the owners occupy the properties themselves. These rules need to be actively enforced, or they will do nothing to solve the problem. We can see clear evidence of this in places like Montréal where Airbnbs still thrive despite regulation.We also need to force developers to build units that are livable and of good quality. Developers have little incentive to build with the future in mind, they want to maximize their profit in the near term. Larger units may be more expensive for investors, but they are better for the average Canadian to actually live in. If the future is one where more people are forced to raise families in apartments and condos, we need to make them suitable for that purpose. Developers should also be forced to have a percentage of their construction go towards purpose-built rentals. Further to this, the influence that developers are having on politicians needs to be investigated, and there needs to be real consequences for cronyism and corruption, particularly on the municipal level.In order to ensure a future where no Canadian gets left behind, governments of all levels, and all across the country, need to plan for the future in an ambitious way. The cultural and political Canadian mentality of only looking a few years ahead needs to stop now. In regards to real estate, this means aggressively forward thinking urban planning, with proper zoning and encouraging certain types of development through regulations and incentives. We need to prevent the construction of future ghettos, unrestrained and environmentally destructive urban sprawl, and gridlock. We need to develop neighbourhoods that are accessible and well-serviced, and not just by cars. With ten percent unemployment, Canada should be looking to invest in major infrastructure projects that provide jobs and fuel the economy while setting us up for the future. Ambitious public transportation projects, affordable housing projects, increasing urban infill and re-zoning areas to medium density are ways of doing this. We should think big with projects such as high speed rail links between our major urban centres.Now is the time to be investing and planning for the future. If we do this, not only will we increase the quality of life for our citizens, but we will make the country a more attractive one to open a business and to set up shop in. We want to encourage talented Canadians to stay and help our country grow, and we want to encourage talented people from around the world to settle here and be a part of making that happen. At the moment, with the high cost of living and no real investment in the future, many talented people will leave or choose to settle elsewhere.We are at a crossroads. If we continue allowing things to go as they are, the future for many Canadians is one where they will see a decreasing quality of life and massively reduced upward mobility. We will see increasing polarization between Canadians that will have implications on the social fabric of this country. However, if we take control today, if we look to the future and start governing for the people as a whole, putting aside short-term election cycle thinking, self-serving policy making, partisanship and regionalism, we can build this country into something great. It isn’t too late, but it is getting close. That is the responsibility of today’s leaders, and so far you are failing us.My questions to you now are: what are you doing to address the concerns that I, and an increasingly high number of my fellow Canadians, have regarding our decreasing prospects for the future? What infrastructure investments are being made, to not only keep up, but to ambitiously move Canada forward? Lastly, how are you looking at modifying current public policy so that it shields younger and less financially secure Canadians from bearing an increasingly unfair share of the costs associated with previous political inaction?I look forward to hearing about your plans for a better, more equitable Canada. via /r/canadahousing https://ift.tt/3cmmpE5

https://ift.tt/2PBq5c3 via /r/interestingasfuck https://ift.tt/3ssoSm8

https://ift.tt/2NYTGMk via /r/funny https://ift.tt/3ff8qBN

https://ift.tt/3d39Lc8 via /r/powerwashingporn https://ift.tt/39m03AC

https://ift.tt/3stk5Rc via /r/itookapicture https://ift.tt/3tYG57a

https://ift.tt/3lZ46YL via /r/pics https://ift.tt/3rqZ8VU

As per the title, I wrote a letter expressing my concerns with the Canadian housing market, and sent it out to over 100 politicians across the country. The addressees were the leaders of every major federal and provincial party, as well as the relevant ministers and opposition critics, and the mayors of every major city in the country.I sent the letter out in early February. Since then, I received only five real responses. The mayors of Montreal and Victoria wrote me back, as did the Green Party housing critic Tim Grant, and David Eby and Wab Kinew of the BC and Manitoba NDP parties respectively. The office of Jagmeet Singh responded with a canned email that discussed policy largely unrelated to the content of my email.I will post each response I received as a separate comment. My original letter follows:To the leaders of this federation,There is significant anxiety regarding the future of this country that is growing in people of my generation, and it is becoming increasingly impossible to ignore.I am an average citizen in my early thirties. I do not represent any special interest group, or hold political affiliation with any party. Due to my line of work, I have lived in multiple provinces, in cities of all sizes, and in rural, urban and suburban areas. I have spent time in almost every province and territory, and I work with, and consider friends, people of all ages and backgrounds from across the country.It is my belief that the biggest reason for this anxiety is the obvious disparity of opportunity growing between the older and younger generations of Canadians. Younger Canadians are increasingly burdened with the reality that no matter how hard they work they will never attain the lifestyle that their parents enjoyed on their own merits alone. This is particularly apparent when you look at the state of Canada’s housing market.Adjusted for inflation, wages have been fairly stagnant over the past couple of decades. At the same time, the cost of living for the average Canadian has increased substantially. According to Statistics Canada, in 2000 the median household income was $58,300, and in 2018 (the last year of available Statistics Canada data) it was $69,600, an increase of 16%. In the same period rent has doubled in many markets and the median price of the average home has increased 257% from $163,951 in 2000 to $586,000 in 2020. The traditional financial advice that housing and related expenses should not exceed thirty percent of gross income is becoming increasingly impossible, particularly in Canada’s urban centres.The drastic increase in Canadian housing prices has put younger Canadians in an untenable situation. Due to the increased cost of living, Canadians are having to put more and more of their income towards shelter. This, coupled with that fact that housing prices are increasing faster than people have the ability to save, is making it near impossible to put together an adequate down payment. The real estate market is no longer tied to the local economy or wages in most markets – Regina has a higher median income than Toronto while having significantly lower housing costs, for example – and so this is unlikely to improve.The excessive increase in prices is putting younger Canadians in a difficult position. Those who are able to pass the stress test and get financing are feeling pressure to purchase simply to get into the market before it becomes impossibly expensive to do so. A six-figure salary isn’t enough in many markets to save for a down payment and purchase a home, and the justified fear is that if they do not purchase now, they will not ever be able to in the future. This is having a massive psychological impact on young Canadians who feel that the future is one where they will never get ahead, even if they do everything right. If traditionally well off workers such as doctors and lawyers are getting left behind in the current market, the average Canadian does not stand a chance. In 2000, the cost of the average home in Canada was 2.8 times the median household income. Today that number is 8.4 times, with it being substantially higher in the GTA and GVA.The COVID-19 pandemic has further exacerbated the situation. Despite historic unemployment, nationwide housing prices increased over 18 percent between August 2019 and August 2020, this is more than the total percentage increase in income over the past twenty years. This is largely due to the Bank of Canada’s decision to cut the key target interest rate to 0.25%, which has reduced mortgage interest rates to historic lows, coupled with the strong performance of the stock market in the same period. Those who were in positions to invest have had great returns, despite the overall dismal performance of the economy. It is more apparent than ever that current economic policies have favoured certain people at the expense of others. Homeowners and those with money to invest have done exceptionally well, while those living pay-cheque to pay-cheque, in the service industry, or just starting their careers, are falling further and further behind.The issues surrounding the Canadian housing market are not new or surprising. Domestically, the Vancouver market was a warning sign of what was to come, as were foreign housing markets in places like Australia and New Zealand. This phenomenon is not unique to Canada. The majority of developed countries have been dealing with similar issues due to the impact that foreign investment, immigration and speculation have had globally.In Canada, and elsewhere, the real estate market has also been used as a place to launder money. Despite the warning signs and the obvious social repercussions of the increased interest in Canadian real estate, governments of all levels have done very little to control the problem. In some ways they have exacerbated it. Housing and real estate now make up over thirteen percent of the GDP, more than any other industry, and seventy six percent of the country’s wealth is wrapped up in real estate. It is too big to fail. In addition, as the riskiest mortgages are insured by the Federal Government through the CMHC, the government has a vested interest in keeping the market from collapsing.So where does that leave young Canadians? Some are lucky enough to have a well-paying job in a market still tied to the local economy (although this is becoming rarer and rarer outside the Prairies). The remainder are forced to pick from an offering of poor options. They can choose to overextend themselves and take on a substantial amount of debt simply so they do not get left behind, or they can rent. Given that all levels of government are unlikely to allow a housing market crash, those who choose to rent will effectively be priced out of the market for good. This means that younger Canadians can either overextend themselves financially, or rent and try to invest what money they have remaining per month elsewhere. It is likely that the majority of Canadians without access to substantial savings or equity will be priced out of the market completely in the next few years. Indeed, in Toronto the average price of a home increased by $119,000 in January 2021 alone.It is evident that the overheated housing market disproportionately harms younger and poorer Canadians. But what of the other demographics? There are real, tangible benefits brought on by the real estate boom. The construction industry is thriving, bringing with it good jobs. Neighbourhoods are being revitalized, and the people who bought into the market at the right time are seeing fabulous growth to their net-worth. In the short term, these all seem like very good things. But in the long term we will pay dearly for it.A high cost of living is bad for the economy. If people are forced to spend more and more of their money just to pay the bills, there is less money for everything else. This affects the ability of small businesses to survive. Indeed, as real estate prices increase, so too do commercial leases. The margins of small businesses become smaller as people have less money to spend and the cost of doing business increases. The independent restaurants, bars and cafes that add vibrancy and desirability to urban centres will find it impossible to stay open. The trend of small businesses giving way to large chains and online services will be completed, and we will all lose out because of it.Many of the condos that are being thrown up to capitalize on the demand are being built poorly with units that are made for investors and not for people to actually live in. These buildings that look shiny and new today have the potential to become the ghettos of the future. High maintenance fees as a result of poor construction will be a further tax on the poor who cannot afford to purchase or rent outside the condo market. High prices will force more and more people into higher density areas, yet political inaction has ensured that no meaningful investment has been made in public transit since the seventies. Rising home prices will increase density, but for various reasons governments have failed to invest in, or regulate, what is necessary to service that density, to spread it out evenly, or to plan with a vision for the future in mind.Another long term consequence – and perhaps the most dire – is that divisions are being created between Canadians. Aside from a generational divide, there is increasing animosity between rural and urban centres as a result of real estate prices. In order to tap into the equity in one’s home, people need to either refinance, downsize, or move to areas with a lower cost of living. Many in a position to leave expensive cities have done so in order to tap into this equity. This has had the negative result of increasing property values in rural areas well above what the local economy can tolerate. There may be an argument that justifies high housing prices in Toronto, Montreal and Vancouver, as they are seen as attractive places on an international level and are deeply tied to the global economy, but the same cannot be said of places like North Bay, Prince George, or Charlottetown. Smaller communities have seen significant price increases that are pushing locals out of the market, and these people have nowhere to go. The prohibitive price of real estate in Vancouver and Toronto has pushed up housing prices in places as far from those cities as Halifax and Moncton – which seem like a bargain in comparison. This is having a negative impact on the people born and raised in those communities. This will cause animosity and division between Canadians, which will inevitably create obstacles to good governance in the future. When groups of people feel alienated, or left behind, there is also a very real potential for political radicalization – and, of particular concern in a federation – increased regionalism.The impact that the housing market is having on the very fabric of Canada cannot be exaggerated. If left unchecked, the consequences of inaction will be catastrophic. The government has lost control, and what little is currently being done has been to the benefit of certain segments of society at the expense of others. So, barring a total collapse of the housing market, what can we do to ensure that the Canada of the future is an equitable one? That this country, with so much potential, stops selling away the chance for its children to enjoy the way of life that older generations took for granted?The solution to the problem is multi-faceted and will require cooperation and a shared vision between multiple layers of government all across the country. This is no small feat in a federation, but this is not something that leaders can continue to dismiss as solely a ‘big city’ or regional problem.There is no doubt that price increases need to be controlled, and the quickest way to accomplish that would be to raise interest rates. The Bank of Canada could do this unilaterally. However, this would punish anyone who recently bought into the market, and it would further put pressure on the economy in the midst of the pandemic. Interest rates will eventually increase, but it is unlikely that this will happen in the short term, as it would be an unpalatable solution to many. That being said, there are other tools available to governments. The end game should be to flatten the market without popping it, while at the same time investing in the future.The first order of business should be to control the influence that organized crime and money laundering have on the market. This dirty money has been seemingly tolerated by politicians and law enforcement for decades and needs to end. There is no excuse for not cracking down on this, and any government that is not in the process of going after these criminals with the full force of their authority is complicit by inaction.Second, the influence that foreign buyers have on the market needs to be curbed. Toronto and Vancouver have already introduced foreign buyer’s taxes and these have had a small, temporary effect on housing prices. Allies like New Zealand and Mexico have already banned or heavily controlled such investment. Although the impact of such measures is currently being debated, it still stands to reason that locals, who wish to actually live in a property, should not be forced to compete on an even playing field with wealthy people from the other side of the world for a roof over their head. This is even more important when it comes to things like agricultural land, which we sell with little restriction to foreigners in many parts of the country. We do not need to be draconian, but we do need to be pragmatic in protecting Canada’s land and housing so that it is first and foremost accessible to all Canadians and permanent residents who actually reside here. We need to remain in control of our own destiny, and should not be forced to pay rent to landlords who live abroad. The regional foreign buyers taxes are a small step towards achieving this end, but the tax is low and there are too many loopholes. Currently many buyers are using proxy corporations to get around these taxes. An immediate step that needs to be taken is to force corporations to disclose who their beneficial owners are. The political resistance to doing this is mind-boggling, and should lead the average Canadian to seriously wonder what motivations are truly driving our lawmakers.Housing speculation and purchasing properties solely for investment purposes needs to be curbed for domestic purchasers as well. With the government’s plans to increase immigration to 401,000 people this year, there is going to be significantly more pressure on Canadian housing. One way to curb this would be through a vacancy tax. It would force people to rent their properties, or face a punitive tax. This money could – and should be – reinvested into building affordable housing. This should be combined with strict controls on Airbnb style rentals, which ate up a significant amount of the housing supply pre-COVID. Airbnbs should not be allowed to operate outside of designated tourist areas, except where the owners occupy the properties themselves. These rules need to be actively enforced, or they will do nothing to solve the problem. We can see clear evidence of this in places like Montréal where Airbnbs still thrive despite regulation.We also need to force developers to build units that are livable and of good quality. Developers have little incentive to build with the future in mind, they want to maximize their profit in the near term. Larger units may be more expensive for investors, but they are better for the average Canadian to actually live in. If the future is one where more people are forced to raise families in apartments and condos, we need to make them suitable for that purpose. Developers should also be forced to have a percentage of their construction go towards purpose-built rentals. Further to this, the influence that developers are having on politicians needs to be investigated, and there needs to be real consequences for cronyism and corruption, particularly on the municipal level.In order to ensure a future where no Canadian gets left behind, governments of all levels, and all across the country, need to plan for the future in an ambitious way. The cultural and political Canadian mentality of only looking a few years ahead needs to stop now. In regards to real estate, this means aggressively forward thinking urban planning, with proper zoning and encouraging certain types of development through regulations and incentives. We need to prevent the construction of future ghettos, unrestrained and environmentally destructive urban sprawl, and gridlock. We need to develop neighbourhoods that are accessible and well-serviced, and not just by cars. With ten percent unemployment, Canada should be looking to invest in major infrastructure projects that provide jobs and fuel the economy while setting us up for the future. Ambitious public transportation projects, affordable housing projects, increasing urban infill and re-zoning areas to medium density are ways of doing this. We should think big with projects such as high speed rail links between our major urban centres.Now is the time to be investing and planning for the future. If we do this, not only will we increase the quality of life for our citizens, but we will make the country a more attractive one to open a business and to set up shop in. We want to encourage talented Canadians to stay and help our country grow, and we want to encourage talented people from around the world to settle here and be a part of making that happen. At the moment, with the high cost of living and no real investment in the future, many talented people will leave or choose to settle elsewhere.We are at a crossroads. If we continue allowing things to go as they are, the future for many Canadians is one where they will see a decreasing quality of life and massively reduced upward mobility. We will see increasing polarization between Canadians that will have implications on the social fabric of this country. However, if we take control today, if we look to the future and start governing for the people as a whole, putting aside short-term election cycle thinking, self-serving policy making, partisanship and regionalism, we can build this country into something great. It isn’t too late, but it is getting close. That is the responsibility of today’s leaders, and so far you are failing us.My questions to you now are: what are you doing to address the concerns that I, and an increasingly high number of my fellow Canadians, have regarding our decreasing prospects for the future? What infrastructure investments are being made, to not only keep up, but to ambitiously move Canada forward? Lastly, how are you looking at modifying current public policy so that it shields younger and less financially secure Canadians from bearing an increasingly unfair share of the costs associated with previous political inaction?I look forward to hearing about your plans for a better, more equitable Canada. via /r/canadahousing https://ift.tt/3cmmpE5

https://ift.tt/3lZ46YL via /r/pics https://ift.tt/3rqZ8VU

https://ift.tt/3sp1Kos via /r/worldnews https://ift.tt/3dd3BX2

When COVID hit, my wife and I decided to seriously look at our finances to ensure that we were as stable as possible heading into the pandemic. Here are 4 ways that we were able to significantly cut down on our monthly expenses, ultimately saving thousands of dollars per year:1) Cut cable and switched internet providers – Previously we were paying ~$170 per month through Shaw for basic cable and internet. We cancelled this subscription and signed up with Teksavvy as our internet service provider at $65/month. We chose to go without cable and stick with Netflix and Amazon Prime for television, and have never looked back. This represented a month savings of $105.2) Switched cell providers – Previously we were paying $180/month for our two cell plans through Telus. We cancelled with Telus and switched to Koodo for $100/month for both plans. This represented a monthly savings of $50.3) Blended and extended mortgage – One of the benefits of COVID has been been ultra low interest rates. Unfortunately we were locked into a fixed mortgage at a high interest rate, and the mortgage wasn’t up for renewal until mid-2023. We contacted our bank and were able to ‘blend and extend’ our mortgage, which meant we blended our existing higher interest rate with the our bank’s current low interest rate, in order to get a new interest rate somewhere in between. This lowered our interest rate by a full 1% and represented a monthly savings of $200.4) Switched car insurance to ‘pleasure’ – Since the pandemic began my wife has been working from home. Given that she now doesn’t have to commute daily to work, she was able to switch her insurance to the ‘pleasure’ rate class. This represented a monthly savings of $50.Altogether, through these 4 simple changes we were able to save $405 per month without having any material change to our day to day lives. Over time, these savings are quite significant:1 year – $4,8605 years – $24,30010 years – $48,600 via /r/PersonalFinanceCanada https://ift.tt/39itLqk

How My Household Easily Saved $400/month in Expenses

When COVID hit, my wife and I decided to seriously look at our finances to ensure that we were as stable as possible heading into the pandemic. Here are 4 ways that we were able to significantly cut down on our monthly expenses, ultimately saving thousands of dollars per year:1) Cut cable and switched internet

Read More

https://ift.tt/3st0Uar via /r/canadahousing https://ift.tt/3m2RHmQ

https://ift.tt/3cmtmoK via /r/mildlyinteresting https://ift.tt/3tWImj1

When COVID hit, my wife and I decided to seriously look at our finances to ensure that we were as stable as possible heading into the pandemic. Here are 4 ways that we were able to significantly cut down on our monthly expenses, ultimately saving thousands of dollars per year:1) Cut cable and switched internet providers – Previously we were paying ~$170 per month through Shaw for basic cable and internet. We cancelled this subscription and signed up with Teksavvy as our internet service provider at $65/month. We chose to go without cable and stick with Netflix and Amazon Prime for television, and have never looked back. This represented a month savings of $105.2) Switched cell providers – Previously we were paying $180/month for our two cell plans through Telus. We cancelled with Telus and switched to Koodo for $100/month for both plans. This represented a monthly savings of $50.3) Blended and extended mortgage – One of the benefits of COVID has been been ultra low interest rates. Unfortunately we were locked into a fixed mortgage at a high interest rate, and the mortgage wasn’t up for renewal until mid-2023. We contacted our bank and were able to ‘blend and extend’ our mortgage, which meant we blended our existing higher interest rate with the our bank’s current low interest rate, in order to get a new interest rate somewhere in between. This lowered our interest rate by a full 1% and represented a monthly savings of $200.4) Switched car insurance to ‘pleasure’ – Since the pandemic began my wife has been working from home. Given that she now doesn’t have to commute daily to work, she was able to switch her insurance to the ‘pleasure’ rate class. This represented a monthly savings of $50.Altogether, through these 4 simple changes we were able to save $405 per month without having any material change to our day to day lives. Over time, these savings are quite significant:1 year – $4,8605 years – $24,30010 years – $48,600 via /r/PersonalFinanceCanada https://ift.tt/39itLqk

How My Household Easily Saved $400/month in Expenses

When COVID hit, my wife and I decided to seriously look at our finances to ensure that we were as stable as possible heading into the pandemic. Here are 4 ways that we were able to significantly cut down on our monthly expenses, ultimately saving thousands of dollars per year:1) Cut cable and switched internet

Read More

https://youtu.be/vb11oOHYNXM via /r/Documentaries https://ift.tt/3ub43fB

https://ift.tt/3cmtmoK via /r/mildlyinteresting https://ift.tt/3tWImj1

https://ift.tt/3fhGFIM via /r/pics https://ift.tt/3tU4OcE

https://ift.tt/39je6Hk via /r/interestingasfuck https://ift.tt/3d8IAwJ

https://ift.tt/3ddIHqM via /r/houseplants https://ift.tt/31oGC5O

https://www.youtube.com/watch?v=rcCKczj4aK4 via /r/videos https://ift.tt/3daY0At

https://ift.tt/3cnHQoa via /r/interestingasfuck https://ift.tt/3lQDhGl

https://ift.tt/2NZXX28 via /r/aww https://ift.tt/31k96Ob

https://ift.tt/3w37pCL via /r/houseplants https://ift.tt/3cnpFz2

https://ift.tt/3cm9rWN via /r/itookapicture https://ift.tt/2QugeVZ

https://ift.tt/3coMxOy via /r/interestingasfuck https://ift.tt/3w487jt

https://ift.tt/3vXl7aq via /r/UpliftingNews https://ift.tt/3vZO3yp

https://ift.tt/3d5KUoc via /r/interestingasfuck https://ift.tt/3lWdRqD

https://ift.tt/3lRU4J3 via /r/natureismetal https://ift.tt/3cld3sd

https://ift.tt/3cnpEes via /r/plants https://ift.tt/3tV2C4D

https://ift.tt/39gFHJ2 via /r/programming https://ift.tt/2Pxdmah

https://ift.tt/31kdKf3 via /r/canada https://ift.tt/3ffbWw5

https://ift.tt/31nHveV via /r/interestingasfuck https://ift.tt/3fdxaup

https://ift.tt/3fcQRCz via /r/toronto https://ift.tt/2Pqr6Uo

https://ift.tt/2PyonIr via /r/canadahousing https://ift.tt/3vZVoxY

https://ift.tt/2Ps1EOj via /r/Frontend https://ift.tt/39j6tAK

https://ift.tt/2Ps1EOj via /r/Frontend https://ift.tt/39j6tAK

https://ift.tt/39b4NZV via /r/plantclinic https://ift.tt/3d0XCon

Just wondering if anyone else using Wealthsimple has seen a massive crash in their investments? I am seeing a huge dip and I am unsure if it is the market or the performance. Thoughts? via /r/PersonalFinanceCanada https://ift.tt/3f8r3aC

Wealthsimple performance

Just wondering if anyone else using Wealthsimple has seen a massive crash in their investments? I am seeing a huge dip and I am unsure if it is the market or the performance. Thoughts? via /r/PersonalFinanceCanada https://ift.tt/3f8r3aC

Read More

https://ift.tt/2OVJJzI via /r/canada https://ift.tt/3c7SRKc

https://youtu.be/gSwGta2cJ_Y via /r/csharp https://ift.tt/2NMkGyA

https://ift.tt/2NJc2AT via /r/funny https://ift.tt/2OWsPkk

https://ift.tt/396nlKI via /r/OldSchoolCool https://ift.tt/3vK0DBQ

https://ift.tt/3rhBQSe via /r/plants https://ift.tt/3ribu2l

https://ift.tt/319Lgos via /r/BeAmazed https://ift.tt/3f6WUZm

https://ift.tt/392bpcP via /r/ProgrammerHumor https://ift.tt/3921tQI

https://ift.tt/3vNXGA7 via /r/toronto https://ift.tt/3c76idx

https://ift.tt/37Hgt3G via /r/Documentaries https://ift.tt/3cbNnOU

https://ift.tt/3tGHIWQ via /r/OldSchoolCool https://ift.tt/2NDMaGo

https://ift.tt/3lBi96J via /r/ArchitecturePorn https://ift.tt/3f4mb6u

So, I’ve been struggling for years to get my SO to understand money. Her problem is pretty common: she has a mental disconnect between the money she has, and the money she can spend. So, either she gets money anxious even if she’s doing ok, or she just buys whatever she feels like, without control.At first, I thought keeping a good record of expenses would help. That helped, but the problem persisted. But finally I found the clue: the Wishlist.The Wishlist is just a trick to show savings as “things to buy”. Take your monthly savings, subtract the % you want to save for retirement or whatever, and put the remaining as a “deposit” at the wishlist. Put this “deposit” in an Excel sheet (or similar), and allocate that money to elements on the wishlist as you please. Once you reach 100% of “funds” for something on your wishlist, you’re good to buy it.For us, it worked like a charm. For her, “I saved $1000” meant nothing in her mind, but “I saved enough to buy that purse” works.It’s also helping me, btw. I got flashed by a speed camera yesterday, and I already “wishlisted” the money for the fine, so I have peace of mind on wether I can pay the fine and buy other stuff.It’s not a revolutionary idea, but maybe it can help other people – sometimes it’s the simpler things. via /r/PersonalFinanceCanada https://ift.tt/3sdee2p

The Wishlist, or how I got my SO to manage money.

So, I’ve been struggling for years to get my SO to understand money. Her problem is pretty common: she has a mental disconnect between the money she has, and the money she can spend. So, either she gets money anxious even if she’s doing ok, or she just buys whatever she feels like, without control.At

Read More

https://ift.tt/2OPKBpt via /r/worldnews https://ift.tt/39kvJ9R

https://ift.tt/313Wevk via /r/BeAmazed https://ift.tt/3c6Nr2g

No text found via /r/Showerthoughts https://ift.tt/310vps2

https://ift.tt/3scM0Vq via /r/pics https://ift.tt/3f6CeAz

https://ift.tt/3r90uV8 via /r/OldSchoolCool https://ift.tt/2NFjFIx

https://ift.tt/314HTPl via /r/interestingasfuck https://ift.tt/2PdRYaf

https://ift.tt/3d1h4RY via /r/mildlyinteresting https://ift.tt/3vNu7yP

https://ift.tt/3r88xBB via /r/pics https://ift.tt/311XK1h

https://ift.tt/3cT5dFt via /r/OldPhotosInRealLife https://ift.tt/317yUgh

https://ift.tt/3rcvy6m via /r/interestingasfuck https://ift.tt/39lzmML

https://ift.tt/3tF0OfS via /r/ontario https://ift.tt/3cb99SS

https://ift.tt/3eZgq9S via /r/worldnews https://ift.tt/3c7G76r

https://ift.tt/3943lbB via /r/science https://ift.tt/3cSVkHD

Hi all,I need to advice. Im single, in my 30s, good job. I recently herniated a disc and is putting pressure on a nerve, needless to say im in excruciating pain and it might be something I’ll deal with my whole life.My current mattress is about 10 years old and is not helping my back pain.Im looking into buying a new mattress and the range of options is huge, though durable ones with solid spinal support are priced in the thousands. Im looking at one that costs $3000.The problem is i feel incredibly guilty about spending that much. I keep thinking I should be putting that into my RRSP, or get a cheap mattress that would get me by…even though my research tells me that when it comes to mattresses, you get what you pay for. And my back pain is excruciating.What would you guys do? via /r/PersonalFinanceCanada https://ift.tt/390exWM

https://ift.tt/3f2En0g via /r/interestingasfuck https://ift.tt/2Qh3K3V

https://ift.tt/3cXZqOT via /r/DIY https://ift.tt/3vXBfc6

https://ift.tt/2PiFkGH via /r/Damnthatsinteresting https://ift.tt/392omDQ

The only official answer we’ve gotten from the government is that it is a “supply and demand” issue, in summation. The only plan is to build a few thousand low-income housing units and this will solve the problem apparently.So what the fuck are we going to do with the 400,000 new humans coming into the country every year until 2023? I keep seeing people downvoted or shamed for bringing this up, saying we’re “long overdue” and pointing out countries with higher immigration rates and less land mass when:Canada’s habitable and arable areas are only a few percent of its vast (9.2 sq km) territory.Jun. 30, 2017andThe new 2021-2023 Immigration Levels Plan will see Canada target over 400,000 new immigrant arrivals per year which is the highest targets in its history. Express Entry draws are occurring regularly and last week, Canada exceeded 100,000 Express Entry immigration invitations for the first time ever.Dec. 14, 2020That is not something to brush off, it is a big fucking deal and I feel like there are so many issues on the horizon my head will explode.Unless the vast majority are above millionaire status and can afford housing here… Aren’t these housing units just being built for them?It sounds like even 10% of that figure requiring lower income housing will more than fill up these new developments?So either we have a worsened wealth inequality with tons of new millionaires or we have more people requiring housing the government is not prioritizing building.Can we discuss this without calling each other racists? As some have said, it wouldn’t matter where they are coming from, it’s an issue of not having enough housing for the people already here… As per the government.I’m by no means an expert on these topics so please correct any mis-info where you see it. This post is not meant to be some kind of rally against minorities in Canada already dealing with racist bullshit. This is post is for an open discussion about concerns with immigration and supply and demand, if anyone cares to have it. via /r/canadahousing https://ift.tt/3tHjQCn

Can we have an adult conversation about the immigration issue?

The only official answer we’ve gotten from the government is that it is a “supply and demand” issue, in summation. The only plan is to build a few thousand low-income housing units and this will solve the problem apparently.So what the fuck are we going to do with the 400,000 new humans coming into the

Read More

https://ift.tt/3f57Gz8 via /r/news https://ift.tt/3lB1mR4

https://ift.tt/313pGBP via /r/interestingasfuck https://ift.tt/2OLAGBt

https://ift.tt/3r6odoZ via /r/CrappyDesign https://ift.tt/310PJtt

https://ift.tt/2QsAGqr via /r/interestingasfuck https://ift.tt/3vJWb65

https://ift.tt/3vNdDGT via /r/interestingasfuck https://ift.tt/3c5EVjW

https://ift.tt/2Qraah5 via /r/toronto https://ift.tt/3vXoC0G

https://ift.tt/3c7plEE via /r/funny https://ift.tt/3c8rVdo

https://ift.tt/3lJn85u via /r/interestingasfuck https://ift.tt/3lAsbVA

https://ift.tt/3ranV0h via /r/funny https://ift.tt/3ranVxj

https://ift.tt/3cbPsKJ via /r/news https://ift.tt/2PhjH9H

https://ift.tt/3c8cC4l via /r/houseplants https://ift.tt/391R4EP

https://ift.tt/2OLxF45 via /r/Damnthatsinteresting https://ift.tt/2PcsSs7

https://ift.tt/3tGC86H via /r/interestingasfuck https://ift.tt/2OMCwlC

https://ift.tt/393CZXh via /r/SurvivalGrid https://ift.tt/3vNU812

https://ift.tt/30ZJEgT via /r/OldSchoolCool https://ift.tt/3r0Z92E

https://ift.tt/3f1rDXK via /r/interestingasfuck https://ift.tt/2Qt9wzF

https://ift.tt/3vNsqkQ via /r/houseplants https://ift.tt/3lynM5A

https://ift.tt/38JFRZf via /r/nottheonion https://ift.tt/3c73X20

https://ift.tt/3f1KC4g via /r/plants https://ift.tt/3f2I85M

https://ift.tt/2QsGgZR via /r/QuotesPorn https://ift.tt/3vO0M7x

No text found via /r/Showerthoughts https://ift.tt/3lAcMVc

Government sitting idly by as home prices quadruple or more, rents rising just as quickly. We’re witnessing the end of housing in Canada and the government can’t so much as release a statement of concern.–Article text below: (link)As home prices skyrocket in picturesque Penticton, B.C., its city council voted this month to shut down an emergency homeless shelter. This decision led to the mayor butting heads with the province of B.C.’s Minister of Housing David Eby, who has vowed to override their plans.If the two sides can’t reach an agreement, 42 shelter residents could end up on the streets.With its lakes, wineries, mountain trails and hundred-plus days of sunshine a year, the area has become a popular relocation destination for urbanites who can now work from anywhere. Penticton is the biggest city in the South Okanagan region, mostly made up of small towns, which saw the biggest growth out of all housing markets in the province with over $1 billion in sales last year.Across Canada, the pandemic has led to a boom in home sales as well as rising rents in small and medium-sized cities, as those with the ability to work from home are seeking more space and a quieter pace of life.Experts warn this means that less fortunate Canadians will struggle to cover their expenses, and become at risk of experiencing homelessness at a time of precarious job security.The sudden housing price spikes are affecting cities that have been much more affordable than Vancouver and Toronto, which are the second and fifth most unaffordable cities in the world — but that gap is closing.In Waterloo and Barrie in Ontario, year-on-year housing prices rose by a whopping 32 and 34 per cent respectively. In the Fraser Valley of B.C., which has the most intensive collection of farmland in Canada, housing costs increased by 25 per cent.In Alberta, there was an overall jump of nearly 40 per cent in home prices. The city of Chilliwack, B.C., which may be best known for its corn production, saw home resale prices surge from a $110,409 average in October 2019 to nearly $620,000 by late 2020.“I think everyone from (mortgage providers) to me personally were very surprised to see rapid acceleration in home prices nationally during a pandemic,” Eby told the Star. “It made more intuitive sense that when you shut down the economy, people would lose jobs and have to sell homes under duress and prices would go down.“But we saw the complete opposite.”Eby says Penticton Mayor John Vassilaki hung up the phone on him after doubling down on the city council’s decision to deny a BC Housing-funded shelter an extension of its lease in a converted church near the city’s downtown.But Vassilaki accuses Eby of being a “bully” and explained the city wants the Crown corporation to build permanent housing, with full-time “wraparound” support for people who require additional help such as addictions treatment or mental-health services.The mayor also expressed his concern that maintaining shelter beds would attract more homeless to the city, and the city just isn’t equipped to support many people with complex needs.“You know what they say, ‘Build it and they will come.’ The more we house that population, the more will come. They know the facilities they require for housing and food and all that is here and given to them free of charge and that’s the reason they’re coming,” he told the Star.However, that statement was contradicted by the city’s own social development specialist, who said part of his job involves tackling stigma and misconceptions about poverty in the community. The city had hired Adam Goodwin a year ago to work on emergency services as well as address social issues related to divides between the “haves and the have-nots,” said Vassilaki.“We tell the public that 50 per cent of (the estimated 120) people experiencing homelessness have lived in the community for 10 or more years, and 30 per cent have lived in Penticton for at least one year,” Goodwin told the Star.However, he agrees with the mayor that the best way to reduce homelessness is to have a “system of care” where individuals can be supported where shelters are only a temporary step in their journey of supported recovery.The issue has been deeply divisive for city residents, who have been debating vociferously in recent weeks on a 23,000-member Facebook group. Vassilaki recently drew ire for a Tuesday statement at a city council meeting that residents said was deeply stigmatizing.“Maybe they can get rid of their addictions and mental-health issues and make them somewhat normal,” he said, instead of having others “help them all the time.” At that meeting, city council also voted unanimously to maintain their position to deny the extension of the homeless shelter past March 31.The controversy in Penticton is just one indication of how communities across Canada are struggling to cope, as reality sets in that housing crises aren’t just a big-city phenomenon, says Penny Gurstein, a UBC professor specializing in socio-cultural aspects of community planning.Gurstein says homelessness has been rising across Canada for a while, but during the pandemic, the “hidden homeless” such as those who had been living on friend’s couches are becoming more visible to the wider public. Meanwhile, there is a clear trend of people leaving bigger cities to settle in smaller communities.It is too early to draw precise conclusions on how the ongoing pandemic will affect homelessness rates outside of metropolitan areas. But Gurstein is concerned that hot housing markets are motivating landlords who previously offered rentals to put their homes up for sale, instead.“In some places, we are losing rentals at a shocking rate. Municipalities and the provincial and federal government need to be building purpose-built rentals, but we’ve lost so much it’s hard to catch up,” she said.“Bring in other precipitating factors, such as the opiate crisis, and there’s just a large mix of things going on that’s creating the homelessness crisis,” she said.An August 2020 survey suggested the number of Canadians who had experienced homelessness in their lives is higher than previously reported. The survey, commissioned by the Canadian Alliance to End Homelessness and conducted by Nanos Research, found that five per cent of Canadians have been homeless themselves, while another 31 per cent knew someone who has been homeless.Eby says B.C. is working to collect data to inform new policies. He plans to work with city governments to open complex-care housing to support vulnerable people, such as those with complex health, mental health and substance use issues.The rapid spikes in housing costs in smaller towns and cities have been challenging even for people in dual-income households and stable jobs.Will Green, 34, had grown up in the South Okanagan area at a time when humble cottages, and not mansions, dotted lakefront properties.In 2016, as an architecture graduate making a modest salary, he was able to find a comfortable two-bedroom rental in Penticton for $900/month. Last June, when he returned to Penticton in the middle of the pandemic, he and his fiancé were shocked at how the rental market had changed. The only apartment they saw that offered a small office space and a bedroom for future children went for around $2,500/month. Luckily, they found a better-value rental from a relative.But Green says business has been going well. When he left his job in Vancouver to start up his own architecture firm in the Okanagan he was expecting a slow start, but his phone has been ringing steadily with calls from people requesting designs for custom luxury homes. Most are out-of-towners from big cities including Toronto.“They are looking to retire or they enjoyed the lifestyle of living here during the pandemic and now want to stay for good,” Green said. via /r/canadahousing https://ift.tt/38Z595P

This isn’t a “Toronto and Vancouver problem” anymore. One small town saw home prices surge from $110K in 2019 to $620K by late 2020. Overpriced housing has reached Canada’s small cities and towns.

Government sitting idly by as home prices quadruple or more, rents rising just as quickly. We’re witnessing the end of housing in Canada and the government can’t so much as release a statement of concern.–Article text below: (link)As home prices skyrocket in picturesque Penticton, B.C., its city council voted this month to shut down an

Read More

https://ift.tt/3eWLrvj via /r/OldPhotosInRealLife https://ift.tt/3tIrJaW

https://ift.tt/2OI0Xk9 via /r/interestingasfuck https://ift.tt/2NxBXez

https://ift.tt/3cGqT7y via /r/science https://ift.tt/2OPc3nk

I have noticed that dotnet community seems default to a lot of complexity for their software.I see a lot questions often by beginners about clean architecture, domain and persistence layers, repositories + UoW patterns, dtos, mapping code between domain, persistence & dto layers, mapping code & keeping change tracking by introducing diff libaries etc More so than any other community.Why is this? When you search online as a beginner these are often the first articles that appear. Often by consultants or thought leaders trying to build a brand. Keep that in mind. I’ve turned up at companies where their simple CRUD app has UoW+Repositories, Clean architecture and various mapping layers. Clearly people have read tutorials & tried to blindly apply them.Simple pieces of software end up with 6 projects, 70 files, most of the code is about mapping between different layers rather than application logic. Are people being paid by the line? This is often for simple domains with low to medium levels business logic complexity. In these cases technical complexity has exceeded the business logic complexity and harmed maintainability.I would like to highlight the most important architecture concern is the ability to add in complexity incrementally as you need it. The best piece of code, is code that you didn’t write or have to maintain.For example do you need a dto, when the original object and dto are the same shape? Not at first. When do you add it? When they deviate or your app is starting to grow and you foresee difficulty in the future unless you add it now. Normally when a significant amount of files start referencing it. Do you need a rich domain model at first? No. When do you add it? When transaction scripts start duplicating logic & your app is starting to grow. Most of these patterns fix certain problems, apply them when the problem appears.For small & medium size apps you rarely get to this point. So you never needed the dto and mapping layer. Mapping layers increase the risk of insidious bugs being produced. People resort to Automapper to fight boiler plate, which wasn’t required in the first place. Then automapper converts compile time issues into runtime issues, which you require a decent set of tests to cover. Those tests are unneeded technical complexity, you will now have to maintain. Ending up with a mapping layer, extra objects and a whole bunch of tests which you didn’t need with extra risk around mapping issues introduced.Personally I avoid auto mapper, because at the point your writing a decent set of tests against mapping code, I’d rather just write the mapping code manually and get compile time guarantees and a smaller set of tests.I would like to stress the importance of cutting back on accidental technical complexity, until you need it. Experienced people try to cut back on complexity until it is required. We have to highlight this to beginners and bring it in as the default view in the community. Always question the need for complexity, and only add it in when it is justified. Software design is full of trade offs and their isn’t a “correct” way, and being a good designer is balancing these trade offs and adjusting as you go. via /r/dotnet https://ift.tt/2NDjWvC

Architecture complexity in the dotnet community & Our duty to beginners

I have noticed that dotnet community seems default to a lot of complexity for their software.I see a lot questions often by beginners about clean architecture, domain and persistence layers, repositories + UoW patterns, dtos, mapping code between domain, persistence & dto layers, mapping code & keeping change tracking by introducing diff libaries etc More

Read More

https://ift.tt/3vB4MrT via /r/GetMotivated https://ift.tt/3r6ub97

https://ift.tt/38YClul via /r/canadahousing https://ift.tt/3tBe45e

https://ift.tt/3eQDGXU via /r/todayilearned https://ift.tt/30YvEUl
1 91 92 93 94 95 169